using System;
using System.Collections.Generic;
using System.Net.NetworkInformation;
using System.Threading;
using Cpp2IlInjected;
namespace System.Net.Sockets
{
/// Implements the Berkeley sockets interface.
// Token: 0x020002DB RID: 731
[Token(Token = "0x20002DB")]
public class Socket : IDisposable
{
/// Initializes a new instance of the class using the specified address family, socket type and protocol.
/// One of the values.
/// One of the values.
/// One of the values.
/// The combination of , , and results in an invalid socket.
// Token: 0x0600133E RID: 4926 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600133E")]
[Address(RVA = "0xAE9130", Offset = "0xAE8130", VA = "0x180AE9130")]
public Socket(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType)
{
}
/// Gets a value indicating whether IPv4 support is available and enabled on the current host.
///
/// if the current host supports the IPv4 protocol; otherwise, .
// Token: 0x170003F1 RID: 1009
// (get) Token: 0x0600133F RID: 4927 RVA: 0x00008C40 File Offset: 0x00006E40
[Token(Token = "0x170003F1")]
[Obsolete]
public static bool SupportsIPv4
{
[Token(Token = "0x600133F")]
[Address(RVA = "0xAE9CA0", Offset = "0xAE8CA0", VA = "0x180AE9CA0")]
get
{
return default(bool);
}
}
/// Indicates whether the underlying operating system and network adaptors support Internet Protocol version 4 (IPv4).
///
/// if the operating system and network adaptors support the IPv4 protocol; otherwise, .
// Token: 0x170003F2 RID: 1010
// (get) Token: 0x06001340 RID: 4928 RVA: 0x00008C58 File Offset: 0x00006E58
[Token(Token = "0x170003F2")]
public static bool OSSupportsIPv4
{
[Token(Token = "0x6001340")]
[Address(RVA = "0xAE9AC0", Offset = "0xAE8AC0", VA = "0x180AE9AC0")]
get
{
return default(bool);
}
}
/// Gets a value that indicates whether the Framework supports IPv6 for certain obsolete members.
///
/// if the Framework supports IPv6 for certain obsolete methods; otherwise, .
// Token: 0x170003F3 RID: 1011
// (get) Token: 0x06001341 RID: 4929 RVA: 0x00008C70 File Offset: 0x00006E70
[Token(Token = "0x170003F3")]
[Obsolete]
public static bool SupportsIPv6
{
[Token(Token = "0x6001341")]
[Address(RVA = "0xAE9D10", Offset = "0xAE8D10", VA = "0x180AE9D10")]
get
{
return default(bool);
}
}
/// Indicates whether the underlying operating system and network adaptors support Internet Protocol version 6 (IPv6).
///
/// if the operating system and network adaptors support the IPv6 protocol; otherwise, .
// Token: 0x170003F4 RID: 1012
// (get) Token: 0x06001342 RID: 4930 RVA: 0x00008C88 File Offset: 0x00006E88
[Token(Token = "0x170003F4")]
public static bool OSSupportsIPv6
{
[Token(Token = "0x6001342")]
[Address(RVA = "0xAE9B30", Offset = "0xAE8B30", VA = "0x180AE9B30")]
get
{
return default(bool);
}
}
/// Gets the operating system handle for the .
/// An that represents the operating system handle for the .
// Token: 0x170003F5 RID: 1013
// (get) Token: 0x06001343 RID: 4931 RVA: 0x00008CA0 File Offset: 0x00006EA0
[Token(Token = "0x170003F5")]
public IntPtr Handle
{
[Token(Token = "0x6001343")]
[Address(RVA = "0xAE97E0", Offset = "0xAE87E0", VA = "0x180AE97E0")]
get
{
return 0;
}
}
/// Gets the address family of the .
/// One of the values.
// Token: 0x170003F6 RID: 1014
// (get) Token: 0x06001344 RID: 4932 RVA: 0x00008CB8 File Offset: 0x00006EB8
[Token(Token = "0x170003F6")]
public AddressFamily AddressFamily
{
[Token(Token = "0x6001344")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get
{
return AddressFamily.Unspecified;
}
}
/// Gets the type of the .
/// One of the values.
// Token: 0x170003F7 RID: 1015
// (get) Token: 0x06001345 RID: 4933 RVA: 0x00008CD0 File Offset: 0x00006ED0
[Token(Token = "0x170003F7")]
public SocketType SocketType
{
[Token(Token = "0x6001345")]
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
get
{
return (SocketType)0;
}
}
/// Gets the protocol type of the .
/// One of the values.
// Token: 0x170003F8 RID: 1016
// (get) Token: 0x06001346 RID: 4934 RVA: 0x00008CE8 File Offset: 0x00006EE8
[Token(Token = "0x170003F8")]
public ProtocolType ProtocolType
{
[Token(Token = "0x6001346")]
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return ProtocolType.IP;
}
}
/// Gets or sets a value that specifies whether the allows only one process to bind to a port.
///
/// if the allows only one socket to bind to a specific port; otherwise, . The default is for Windows Server 2003 and Windows XP Service Pack 2, and for all other versions.
/// An error occurred when attempting to access the socket.
/// The has been closed.
///
/// has been called for this .
// Token: 0x170003F9 RID: 1017
// (get) Token: 0x06001347 RID: 4935 RVA: 0x00008D00 File Offset: 0x00006F00
// (set) Token: 0x06001348 RID: 4936 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003F9")]
public bool ExclusiveAddressUse
{
[Token(Token = "0x6001347")]
[Address(RVA = "0xAE9600", Offset = "0xAE8600", VA = "0x180AE9600")]
get
{
return default(bool);
}
[Token(Token = "0x6001348")]
[Address(RVA = "0xAE9F80", Offset = "0xAE8F80", VA = "0x180AE9F80")]
set
{
}
}
/// Gets or sets a value that specifies the amount of time after which a synchronous call will time out.
/// The time-out value, in milliseconds. The default value is 0, which indicates an infinite time-out period. Specifying -1 also indicates an infinite time-out period.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// The value specified for a set operation is less than -1.
// Token: 0x170003FA RID: 1018
// (set) Token: 0x06001349 RID: 4937 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003FA")]
public int ReceiveTimeout
{
[Token(Token = "0x6001349")]
[Address(RVA = "0xAEA0B0", Offset = "0xAE90B0", VA = "0x180AEA0B0")]
set
{
}
}
/// Gets or sets a value that specifies the amount of time after which a synchronous call will time out.
/// The time-out value, in milliseconds. If you set the property with a value between 1 and 499, the value will be changed to 500. The default value is 0, which indicates an infinite time-out period. Specifying -1 also indicates an infinite time-out period.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// The value specified for a set operation is less than -1.
// Token: 0x170003FB RID: 1019
// (set) Token: 0x0600134A RID: 4938 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003FB")]
public int SendTimeout
{
[Token(Token = "0x600134A")]
[Address(RVA = "0xAEA150", Offset = "0xAE9150", VA = "0x180AEA150")]
set
{
}
}
/// Gets or sets a value that specifies whether the allows Internet Protocol (IP) datagrams to be fragmented.
///
/// if the allows datagram fragmentation; otherwise, . The default is .
/// This property can be set only for sockets in the or families.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x170003FC RID: 1020
// (set) Token: 0x0600134B RID: 4939 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003FC")]
public bool DontFragment
{
[Token(Token = "0x600134B")]
[Address(RVA = "0xAE9E40", Offset = "0xAE8E40", VA = "0x180AE9E40")]
set
{
}
}
/// Gets or sets a value that specifies whether the is a dual-mode socket used for both IPv4 and IPv6.
///
/// if the is a dual-mode socket; otherwise, . The default is .
// Token: 0x170003FD RID: 1021
// (get) Token: 0x0600134C RID: 4940 RVA: 0x00008D18 File Offset: 0x00006F18
// (set) Token: 0x0600134D RID: 4941 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003FD")]
public bool DualMode
{
[Token(Token = "0x600134C")]
[Address(RVA = "0xAE9540", Offset = "0xAE8540", VA = "0x180AE9540")]
get
{
return default(bool);
}
[Token(Token = "0x600134D")]
[Address(RVA = "0xAE9EE0", Offset = "0xAE8EE0", VA = "0x180AE9EE0")]
set
{
}
}
// Token: 0x170003FE RID: 1022
// (get) Token: 0x0600134E RID: 4942 RVA: 0x00008D30 File Offset: 0x00006F30
[Token(Token = "0x170003FE")]
private bool IsDualMode
{
[Token(Token = "0x600134E")]
[Address(RVA = "0xAE9900", Offset = "0xAE8900", VA = "0x180AE9900")]
get
{
return default(bool);
}
}
// Token: 0x0600134F RID: 4943 RVA: 0x00008D48 File Offset: 0x00006F48
[Token(Token = "0x600134F")]
[Address(RVA = "0xAE3980", Offset = "0xAE2980", VA = "0x180AE3980")]
internal bool CanTryAddressFamily(AddressFamily family)
{
return default(bool);
}
/// Establishes a connection to a remote host. The host is specified by an array of IP addresses and a port number.
/// The IP addresses of the remote host.
/// The port number of the remote host.
///
/// is .
/// The port number is not valid.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// This method is valid for sockets in the or families.
/// The length of is zero.
/// The has been placed in a listening state by calling .
// Token: 0x06001350 RID: 4944 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001350")]
[Address(RVA = "0xAE3BA0", Offset = "0xAE2BA0", VA = "0x180AE3BA0")]
public void Connect(IPAddress[] addresses, int port)
{
}
/// Sends data to a connected .
/// An array of type that contains the data to be sent.
/// The number of bytes sent to the .
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x06001351 RID: 4945 RVA: 0x00008D60 File Offset: 0x00006F60
[Token(Token = "0x6001351")]
[Address(RVA = "0xAE7850", Offset = "0xAE6850", VA = "0x180AE7850")]
public int Send(byte[] buffer)
{
return 0;
}
/// Sends the set of buffers in the list to a connected , using the specified .
/// A list of s of type that contains the data to be sent.
/// A bitwise combination of the values.
/// The number of bytes sent to the .
///
/// is .
///
/// is empty.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x06001352 RID: 4946 RVA: 0x00008D78 File Offset: 0x00006F78
[Token(Token = "0x6001352")]
[Address(RVA = "0xAE7600", Offset = "0xAE6600", VA = "0x180AE7600")]
public int Send(IList> buffers, SocketFlags socketFlags)
{
return 0;
}
/// Sends the specified number of bytes of data to a connected , starting at the specified offset, and using the specified .
/// An array of type that contains the data to be sent.
/// The position in the data buffer at which to begin sending data.
/// The number of bytes to send.
/// A bitwise combination of the values.
/// The number of bytes sent to the .
///
/// is .
///
/// is less than 0.
/// -or-
/// is greater than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
///
/// is not a valid combination of values.
/// -or-
/// An operating system error occurs while accessing the .
/// The has been closed.
// Token: 0x06001353 RID: 4947 RVA: 0x00008D90 File Offset: 0x00006F90
[Token(Token = "0x6001353")]
[Address(RVA = "0xAE7890", Offset = "0xAE6890", VA = "0x180AE7890")]
public int Send(byte[] buffer, int offset, int size, SocketFlags socketFlags)
{
return 0;
}
/// Receives data from a bound into a receive buffer, using the specified .
/// An array of type that is the storage location for the received data.
/// A bitwise combination of the values.
/// The number of bytes received.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// A caller in the call stack does not have the required permissions.
// Token: 0x06001354 RID: 4948 RVA: 0x00008DA8 File Offset: 0x00006FA8
[Token(Token = "0x6001354")]
[Address(RVA = "0xAE6A60", Offset = "0xAE5A60", VA = "0x180AE6A60")]
public int Receive(byte[] buffer, SocketFlags socketFlags)
{
return 0;
}
/// Receives data from a bound into a receive buffer.
/// An array of type that is the storage location for the received data.
/// The number of bytes received.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// A caller in the call stack does not have the required permissions.
// Token: 0x06001355 RID: 4949 RVA: 0x00008DC0 File Offset: 0x00006FC0
[Token(Token = "0x6001355")]
[Address(RVA = "0xAE70C0", Offset = "0xAE60C0", VA = "0x180AE70C0")]
public int Receive(byte[] buffer)
{
return 0;
}
/// Receives the specified number of bytes from a bound into the specified offset position of the receive buffer, using the specified .
/// An array of type that is the storage location for received data.
/// The location in to store the received data.
/// The number of bytes to receive.
/// A bitwise combination of the values.
/// The number of bytes received.
///
/// is .
///
/// is less than 0.
/// -or-
/// is greater than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
///
/// is not a valid combination of values.
/// -or-
/// The property was not set.
/// -or-
/// An operating system error occurs while accessing the .
/// The has been closed.
/// A caller in the call stack does not have the required permissions.
// Token: 0x06001356 RID: 4950 RVA: 0x00008DD8 File Offset: 0x00006FD8
[Token(Token = "0x6001356")]
[Address(RVA = "0xAE7100", Offset = "0xAE6100", VA = "0x180AE7100")]
public int Receive(byte[] buffer, int offset, int size, SocketFlags socketFlags)
{
return 0;
}
/// Receives data from a bound into the list of receive buffers, using the specified .
/// A list of s of type that contains the received data.
/// A bitwise combination of the values.
/// The number of bytes received.
///
/// is .
/// -or-
/// .Count is zero.
/// An error occurred while attempting to access the socket.
/// The has been closed.
// Token: 0x06001357 RID: 4951 RVA: 0x00008DF0 File Offset: 0x00006FF0
[Token(Token = "0x6001357")]
[Address(RVA = "0xAE6AA0", Offset = "0xAE5AA0", VA = "0x180AE6AA0")]
public int Receive(IList> buffers, SocketFlags socketFlags)
{
return 0;
}
/// Sets low-level operating modes for the using the enumeration to specify control codes.
/// A value that specifies the control code of the operation to perform.
/// An array of type that contains the input data required by the operation.
/// An array of type that contains the output data returned by the operation.
/// The number of bytes in the parameter.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// An attempt was made to change the blocking mode without using the property.
// Token: 0x06001358 RID: 4952 RVA: 0x00008E08 File Offset: 0x00007008
[Token(Token = "0x6001358")]
[Address(RVA = "0xAE5570", Offset = "0xAE4570", VA = "0x180AE5570")]
public int IOControl(IOControlCode ioControlCode, byte[] optionInValue, byte[] optionOutValue)
{
return 0;
}
/// Set the IP protection level on a socket.
/// The IP protection level to set on this socket.
/// The parameter cannot be . The IP protection level cannot be set to unspecified.
/// The of the socket must be either or .
// Token: 0x06001359 RID: 4953 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001359")]
[Address(RVA = "0xAE7ED0", Offset = "0xAE6ED0", VA = "0x180AE7ED0")]
public void SetIPProtectionLevel(IPProtectionLevel level)
{
}
/// Begins an asynchronous request for a remote host connection. The host is specified by an and a port number.
/// The of the remote host.
/// The port number of the remote host.
/// An delegate that references the method to invoke when the connect operation is complete.
/// A user-defined object that contains information about the connect operation. This object is passed to the delegate when the operation is complete.
/// An that references the asynchronous connection.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// The is not in the socket family.
/// The port number is not valid.
/// The length of is zero.
/// The has been placed in a listening state by calling , or an asynchronous operation is already in progress.
// Token: 0x0600135A RID: 4954 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600135A")]
[Address(RVA = "0xAE2050", Offset = "0xAE1050", VA = "0x180AE2050")]
public IAsyncResult BeginConnect(IPAddress address, int port, AsyncCallback requestCallback, object state)
{
return null;
}
/// Sends data asynchronously to a connected .
/// An array of type that contains the data to send.
/// The zero-based position in the parameter at which to begin sending data.
/// The number of bytes to send.
/// A bitwise combination of the values.
/// The delegate.
/// An object that contains state information for this request.
/// An that references the asynchronous send.
///
/// is .
/// An error occurred when attempting to access the socket. See remarks section below.
///
/// is less than 0.
/// -or-
/// is less than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
/// The has been closed.
// Token: 0x0600135B RID: 4955 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600135B")]
[Address(RVA = "0xAE32A0", Offset = "0xAE22A0", VA = "0x180AE32A0")]
public IAsyncResult BeginSend(byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state)
{
return null;
}
/// Ends a pending asynchronous send.
/// An that stores state information for this asynchronous operation.
/// If successful, the number of bytes sent to the ; otherwise, an invalid error.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous send.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x0600135C RID: 4956 RVA: 0x00008E20 File Offset: 0x00007020
[Token(Token = "0x600135C")]
[Address(RVA = "0xAE4F60", Offset = "0xAE3F60", VA = "0x180AE4F60")]
public int EndSend(IAsyncResult asyncResult)
{
return 0;
}
/// Begins to asynchronously receive data from a connected .
/// An array of type that is the storage location for the received data.
/// The zero-based position in the parameter at which to store the received data.
/// The number of bytes to receive.
/// A bitwise combination of the values.
/// An delegate that references the method to invoke when the operation is complete.
/// A user-defined object that contains information about the receive operation. This object is passed to the delegate when the operation is complete.
/// An that references the asynchronous read.
///
/// is .
/// An error occurred when attempting to access the socket.
///
/// has been closed.
///
/// is less than 0.
/// -or-
/// is greater than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
// Token: 0x0600135D RID: 4957 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600135D")]
[Address(RVA = "0xAE2940", Offset = "0xAE1940", VA = "0x180AE2940")]
public IAsyncResult BeginReceive(byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state)
{
return null;
}
/// Ends a pending asynchronous read.
/// An that stores state information and any user defined data for this asynchronous operation.
/// The number of bytes received.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous read.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x0600135E RID: 4958 RVA: 0x00008E38 File Offset: 0x00007038
[Token(Token = "0x600135E")]
[Address(RVA = "0xAE4CB0", Offset = "0xAE3CB0", VA = "0x180AE4CB0")]
public int EndReceive(IAsyncResult asyncResult)
{
return 0;
}
// Token: 0x170003FF RID: 1023
// (get) Token: 0x0600135F RID: 4959 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003FF")]
private static object InternalSyncObject
{
[Token(Token = "0x600135F")]
[Address(RVA = "0xAE9800", Offset = "0xAE8800", VA = "0x180AE9800")]
get
{
return null;
}
}
// Token: 0x17000400 RID: 1024
// (get) Token: 0x06001360 RID: 4960 RVA: 0x00008E50 File Offset: 0x00007050
[Token(Token = "0x17000400")]
internal bool CleanedUp
{
[Token(Token = "0x6001360")]
[Address(RVA = "0xAE9530", Offset = "0xAE8530", VA = "0x180AE9530")]
get
{
return default(bool);
}
}
// Token: 0x06001361 RID: 4961 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001361")]
[Address(RVA = "0xAE5850", Offset = "0xAE4850", VA = "0x180AE5850")]
internal static void InitializeSockets()
{
}
/// Releases all resources used by the current instance of the class.
// Token: 0x06001362 RID: 4962 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001362")]
[Address(RVA = "0xAE4770", Offset = "0xAE3770", VA = "0x180AE4770", Slot = "4")]
public void Dispose()
{
}
/// Frees resources used by the class.
// Token: 0x06001363 RID: 4963 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001363")]
[Address(RVA = "0xAE5080", Offset = "0xAE4080", VA = "0x180AE5080", Slot = "1")]
protected override void Finalize()
{
}
// Token: 0x06001364 RID: 4964 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001364")]
[Address(RVA = "0xAE5BF0", Offset = "0xAE4BF0", VA = "0x180AE5BF0")]
internal void InternalShutdown(SocketShutdown how)
{
}
// Token: 0x06001365 RID: 4965 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001365")]
[Address(RVA = "0xAE8A70", Offset = "0xAE7A70", VA = "0x180AE8A70")]
internal IAsyncResult UnsafeBeginSend(byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state)
{
return null;
}
// Token: 0x06001366 RID: 4966 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001366")]
[Address(RVA = "0xAE8A60", Offset = "0xAE7A60", VA = "0x180AE8A60")]
internal IAsyncResult UnsafeBeginReceive(byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state)
{
return null;
}
// Token: 0x06001367 RID: 4967 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001367")]
[Address(RVA = "0xAE9030", Offset = "0xAE8030", VA = "0x180AE9030")]
internal Socket(AddressFamily family, SocketType type, ProtocolType proto, SafeSocketHandle safe_handle)
{
}
// Token: 0x06001368 RID: 4968 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001368")]
[Address(RVA = "0xAE8630", Offset = "0xAE7630", VA = "0x180AE8630")]
private void SocketDefaults()
{
}
// Token: 0x06001369 RID: 4969 RVA: 0x00008E68 File Offset: 0x00007068
[Token(Token = "0x6001369")]
[Address(RVA = "0xAE87A0", Offset = "0xAE77A0", VA = "0x180AE87A0")]
private IntPtr Socket_internal(AddressFamily family, SocketType type, ProtocolType proto, out int error)
{
return 0;
}
/// Gets the amount of data that has been received from the network and is available to be read.
/// The number of bytes of data received from the network and available to be read.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x17000401 RID: 1025
// (get) Token: 0x0600136A RID: 4970 RVA: 0x00008E80 File Offset: 0x00007080
[Token(Token = "0x17000401")]
public int Available
{
[Token(Token = "0x600136A")]
[Address(RVA = "0xAE9480", Offset = "0xAE8480", VA = "0x180AE9480")]
get
{
return 0;
}
}
// Token: 0x0600136B RID: 4971 RVA: 0x00008E98 File Offset: 0x00007098
[Token(Token = "0x600136B")]
[Address(RVA = "0xAE1BB0", Offset = "0xAE0BB0", VA = "0x180AE1BB0")]
private static int Available_internal(SafeSocketHandle safeHandle, out int error)
{
return 0;
}
// Token: 0x0600136C RID: 4972 RVA: 0x00008EB0 File Offset: 0x000070B0
[Token(Token = "0x600136C")]
[Address(RVA = "0xAE1CB0", Offset = "0xAE0CB0", VA = "0x180AE1CB0")]
private static int Available_internal(IntPtr socket, out int error)
{
return 0;
}
/// Gets a value that indicates whether the is bound to a specific local port.
///
/// if the is bound to a local port; otherwise, .
// Token: 0x17000402 RID: 1026
// (get) Token: 0x0600136D RID: 4973 RVA: 0x00008EC8 File Offset: 0x000070C8
[Token(Token = "0x17000402")]
public bool IsBound
{
[Token(Token = "0x600136D")]
[Address(RVA = "0x4B4FF0", Offset = "0x4B3FF0", VA = "0x1804B4FF0")]
get
{
return default(bool);
}
}
/// Gets the local endpoint.
/// The that the is using for communications.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x17000403 RID: 1027
// (get) Token: 0x0600136E RID: 4974 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000403")]
public EndPoint LocalEndPoint
{
[Token(Token = "0x600136E")]
[Address(RVA = "0xAE99D0", Offset = "0xAE89D0", VA = "0x180AE99D0")]
get
{
return null;
}
}
// Token: 0x0600136F RID: 4975 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600136F")]
[Address(RVA = "0xAE6050", Offset = "0xAE5050", VA = "0x180AE6050")]
private static SocketAddress LocalEndPoint_internal(SafeSocketHandle safeHandle, int family, out int error)
{
return null;
}
// Token: 0x06001370 RID: 4976 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001370")]
[Address(RVA = "0xAE6160", Offset = "0xAE5160", VA = "0x180AE6160")]
private static SocketAddress LocalEndPoint_internal(IntPtr socket, int family, out int error)
{
return null;
}
/// Gets or sets a value that indicates whether the is in blocking mode.
///
/// if the will block; otherwise, . The default is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x17000404 RID: 1028
// (get) Token: 0x06001371 RID: 4977 RVA: 0x00008EE0 File Offset: 0x000070E0
// (set) Token: 0x06001372 RID: 4978 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000404")]
public bool Blocking
{
[Token(Token = "0x6001371")]
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
get
{
return default(bool);
}
[Token(Token = "0x6001372")]
[Address(RVA = "0xAE9D80", Offset = "0xAE8D80", VA = "0x180AE9D80")]
set
{
}
}
// Token: 0x06001373 RID: 4979 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001373")]
[Address(RVA = "0xAE3870", Offset = "0xAE2870", VA = "0x180AE3870")]
private static void Blocking_internal(SafeSocketHandle safeHandle, bool block, out int error)
{
}
// Token: 0x06001374 RID: 4980 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001374")]
[Address(RVA = "0xAE3970", Offset = "0xAE2970", VA = "0x180AE3970")]
internal static void Blocking_internal(IntPtr socket, bool block, out int error)
{
}
/// Gets a value that indicates whether a is connected to a remote host as of the last or operation.
///
/// if the was connected to a remote resource as of the most recent operation; otherwise, .
// Token: 0x17000405 RID: 1029
// (get) Token: 0x06001375 RID: 4981 RVA: 0x00008EF8 File Offset: 0x000070F8
[Token(Token = "0x17000405")]
public bool Connected
{
[Token(Token = "0x6001375")]
[Address(RVA = "0x4B4FE0", Offset = "0x4B3FE0", VA = "0x1804B4FE0")]
get
{
return default(bool);
}
}
/// Gets or sets a value that specifies whether the stream is using the Nagle algorithm.
///
/// if the uses the Nagle algorithm; otherwise, . The default is .
/// An error occurred when attempting to access the .
/// The has been closed.
// Token: 0x17000406 RID: 1030
// (set) Token: 0x06001376 RID: 4982 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000406")]
public bool NoDelay
{
[Token(Token = "0x6001376")]
[Address(RVA = "0xAEA020", Offset = "0xAE9020", VA = "0x180AEA020")]
set
{
}
}
/// Gets the remote endpoint.
/// The with which the is communicating.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x17000407 RID: 1031
// (get) Token: 0x06001377 RID: 4983 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000407")]
public EndPoint RemoteEndPoint
{
[Token(Token = "0x6001377")]
[Address(RVA = "0xAE9BA0", Offset = "0xAE8BA0", VA = "0x180AE9BA0")]
get
{
return null;
}
}
// Token: 0x06001378 RID: 4984 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001378")]
[Address(RVA = "0xAE7290", Offset = "0xAE6290", VA = "0x180AE7290")]
private static SocketAddress RemoteEndPoint_internal(SafeSocketHandle safeHandle, int family, out int error)
{
return null;
}
// Token: 0x06001379 RID: 4985 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001379")]
[Address(RVA = "0xAE7280", Offset = "0xAE6280", VA = "0x180AE7280")]
private static SocketAddress RemoteEndPoint_internal(IntPtr socket, int family, out int error)
{
return null;
}
/// Determines the status of the .
/// The time to wait for a response, in microseconds.
/// One of the values.
/// The status of the based on the polling mode value passed in the parameter.
/// Mode
///
/// Return Value
///
/// if has been called and a connection is pending;
///
/// -or-
///
/// if data is available for reading;
///
/// -or-
///
/// if the connection has been closed, reset, or terminated;
///
/// otherwise, returns .
///
/// , if processing a , and the connection has succeeded;
///
/// -or-
///
/// if data can be sent;
///
/// otherwise, returns .
///
/// if processing a that does not block, and the connection has failed;
///
/// -or-
///
/// if is not set and out-of-band data is available;
///
/// otherwise, returns .
/// The parameter is not one of the values.
/// An error occurred when attempting to access the socket. See remarks below.
/// The has been closed.
// Token: 0x0600137A RID: 4986 RVA: 0x00008F10 File Offset: 0x00007110
[Token(Token = "0x600137A")]
[Address(RVA = "0xAE62A0", Offset = "0xAE52A0", VA = "0x180AE62A0")]
public bool Poll(int microSeconds, SelectMode mode)
{
return default(bool);
}
// Token: 0x0600137B RID: 4987 RVA: 0x00008F28 File Offset: 0x00007128
[Token(Token = "0x600137B")]
[Address(RVA = "0xAE6180", Offset = "0xAE5180", VA = "0x180AE6180")]
private static bool Poll_internal(SafeSocketHandle safeHandle, SelectMode mode, int timeout, out int error)
{
return default(bool);
}
// Token: 0x0600137C RID: 4988 RVA: 0x00008F40 File Offset: 0x00007140
[Token(Token = "0x600137C")]
[Address(RVA = "0xAE6170", Offset = "0xAE5170", VA = "0x180AE6170")]
private static bool Poll_internal(IntPtr socket, SelectMode mode, int timeout, out int error)
{
return default(bool);
}
/// Creates a new for a newly created connection.
/// A for a newly created connection.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// The accepting socket is not listening for connections. You must call and before calling .
// Token: 0x0600137D RID: 4989 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600137D")]
[Address(RVA = "0xAE1A70", Offset = "0xAE0A70", VA = "0x180AE1A70")]
public Socket Accept()
{
return null;
}
// Token: 0x0600137E RID: 4990 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600137E")]
[Address(RVA = "0xAE1950", Offset = "0xAE0950", VA = "0x180AE1950")]
internal void Accept(Socket acceptSocket)
{
}
/// Begins an asynchronous operation to accept an incoming connection attempt.
/// The delegate.
/// An object that contains state information for this request.
/// An that references the asynchronous creation.
/// The object has been closed.
/// Windows NT is required for this method.
/// The accepting socket is not listening for connections. You must call and before calling .
/// -or-
/// The accepted socket is bound.
///
/// is less than 0.
/// An error occurred when attempting to access the socket.
// Token: 0x0600137F RID: 4991 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600137F")]
[Address(RVA = "0xAE1CC0", Offset = "0xAE0CC0", VA = "0x180AE1CC0")]
public IAsyncResult BeginAccept(AsyncCallback callback, object state)
{
return null;
}
/// Asynchronously accepts an incoming connection attempt and creates a new to handle remote host communication.
/// An that stores state information for this asynchronous operation as well as any user defined data.
/// A to handle communication with the remote host.
///
/// is .
///
/// was not created by a call to .
/// An error occurred when attempting to access the socket. See the Remarks section for more information.
/// The has been closed.
///
/// method was previously called.
/// Windows NT is required for this method.
// Token: 0x06001380 RID: 4992 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001380")]
[Address(RVA = "0xAE48C0", Offset = "0xAE38C0", VA = "0x180AE48C0")]
public Socket EndAccept(IAsyncResult asyncResult)
{
return null;
}
/// Asynchronously accepts an incoming connection attempt and creates a new object to handle remote host communication. This method returns a buffer that contains the initial data and the number of bytes transferred.
/// An array of type that contains the bytes transferred.
/// The number of bytes transferred.
/// An object that stores state information for this asynchronous operation as well as any user defined data.
/// A object to handle communication with the remote host.
/// Windows NT is required for this method.
/// The object has been closed.
///
/// is empty.
///
/// was not created by a call to .
///
/// method was previously called.
/// An error occurred when attempting to access the .
// Token: 0x06001381 RID: 4993 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001381")]
[Address(RVA = "0xAE47E0", Offset = "0xAE37E0", VA = "0x180AE47E0")]
public Socket EndAccept(out byte[] buffer, out int bytesTransferred, IAsyncResult asyncResult)
{
return null;
}
// Token: 0x06001382 RID: 4994 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001382")]
[Address(RVA = "0xAE1820", Offset = "0xAE0820", VA = "0x180AE1820")]
private static SafeSocketHandle Accept_internal(SafeSocketHandle safeHandle, out int error, bool blocking)
{
return null;
}
// Token: 0x06001383 RID: 4995 RVA: 0x00008F58 File Offset: 0x00007158
[Token(Token = "0x6001383")]
[Address(RVA = "0xAE1810", Offset = "0xAE0810", VA = "0x180AE1810")]
private static IntPtr Accept_internal(IntPtr sock, out int error, bool blocking)
{
return 0;
}
/// Associates a with a local endpoint.
/// The local to associate with the .
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// A caller higher in the call stack does not have permission for the requested operation.
// Token: 0x06001384 RID: 4996 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001384")]
[Address(RVA = "0xAE36F0", Offset = "0xAE26F0", VA = "0x180AE36F0")]
public void Bind(EndPoint localEP)
{
}
// Token: 0x06001385 RID: 4997 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001385")]
[Address(RVA = "0xAE35E0", Offset = "0xAE25E0", VA = "0x180AE35E0")]
private static void Bind_internal(SafeSocketHandle safeHandle, SocketAddress sa, out int error)
{
}
// Token: 0x06001386 RID: 4998 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001386")]
[Address(RVA = "0xAE36E0", Offset = "0xAE26E0", VA = "0x180AE36E0")]
private static void Bind_internal(IntPtr sock, SocketAddress sa, out int error)
{
}
/// Places a in a listening state.
/// The maximum length of the pending connections queue.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x06001387 RID: 4999 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001387")]
[Address(RVA = "0xAE5F50", Offset = "0xAE4F50", VA = "0x180AE5F50")]
public void Listen(int backlog)
{
}
// Token: 0x06001388 RID: 5000 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001388")]
[Address(RVA = "0xAE5E50", Offset = "0xAE4E50", VA = "0x180AE5E50")]
private static void Listen_internal(SafeSocketHandle safeHandle, int backlog, out int error)
{
}
// Token: 0x06001389 RID: 5001 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001389")]
[Address(RVA = "0xAE5E40", Offset = "0xAE4E40", VA = "0x180AE5E40")]
private static void Listen_internal(IntPtr sock, int backlog, out int error)
{
}
/// Establishes a connection to a remote host. The host is specified by an IP address and a port number.
/// The IP address of the remote host.
/// The port number of the remote host.
///
/// is .
/// The port number is not valid.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// This method is valid for sockets in the or families.
/// The length of is zero.
/// The has been placed in a listening state by calling .
// Token: 0x0600138A RID: 5002 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600138A")]
[Address(RVA = "0xAE4330", Offset = "0xAE3330", VA = "0x180AE4330")]
public void Connect(IPAddress address, int port)
{
}
/// Establishes a connection to a remote host. The host is specified by a host name and a port number.
/// The name of the remote host.
/// The port number of the remote host.
///
/// is .
/// The port number is not valid.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// This method is valid for sockets in the or families.
/// The has been placed in a listening state by calling .
// Token: 0x0600138B RID: 5003 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600138B")]
[Address(RVA = "0xAE42F0", Offset = "0xAE32F0", VA = "0x180AE42F0")]
public void Connect(string host, int port)
{
}
/// Establishes a connection to a remote host.
/// An that represents the remote device.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// A caller higher in the call stack does not have permission for the requested operation.
/// The has been placed in a listening state by calling .
// Token: 0x0600138C RID: 5004 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600138C")]
[Address(RVA = "0xAE3F40", Offset = "0xAE2F40", VA = "0x180AE3F40")]
public void Connect(EndPoint remoteEP)
{
}
/// Begins an asynchronous request for a remote host connection. The host is specified by a host name and a port number.
/// The name of the remote host.
/// The port number of the remote host.
/// An delegate that references the method to invoke when the connect operation is complete.
/// A user-defined object that contains information about the connect operation. This object is passed to the delegate when the operation is complete.
/// An that references the asynchronous connection.
///
/// is .
/// The has been closed.
/// This method is valid for sockets in the or families.
/// The port number is not valid.
/// The has been placed in a listening state by calling , or an asynchronous operation is already in progress.
// Token: 0x0600138D RID: 5005 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600138D")]
[Address(RVA = "0xAE2360", Offset = "0xAE1360", VA = "0x180AE2360")]
public IAsyncResult BeginConnect(string host, int port, AsyncCallback requestCallback, object state)
{
return null;
}
/// Begins an asynchronous request for a remote host connection.
/// An that represents the remote host.
/// The delegate.
/// An object that contains state information for this request.
/// An that references the asynchronous connection.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// A caller higher in the call stack does not have permission for the requested operation.
/// The has been placed in a listening state by calling , or an asynchronous operation is already in progress.
// Token: 0x0600138E RID: 5006 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600138E")]
[Address(RVA = "0xAE24D0", Offset = "0xAE14D0", VA = "0x180AE24D0")]
public IAsyncResult BeginConnect(EndPoint remoteEP, AsyncCallback callback, object state)
{
return null;
}
/// Begins an asynchronous request for a remote host connection. The host is specified by an array and a port number.
/// At least one , designating the remote host.
/// The port number of the remote host.
/// An delegate that references the method to invoke when the connect operation is complete.
/// A user-defined object that contains information about the connect operation. This object is passed to the delegate when the operation is complete.
/// An that references the asynchronous connections.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// This method is valid for sockets that use or .
/// The port number is not valid.
/// The length of is zero.
/// The has been placed in a listening state by calling , or an asynchronous operation is already in progress.
// Token: 0x0600138F RID: 5007 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600138F")]
[Address(RVA = "0xAE1E50", Offset = "0xAE0E50", VA = "0x180AE1E50")]
public IAsyncResult BeginConnect(IPAddress[] addresses, int port, AsyncCallback requestCallback, object state)
{
return null;
}
// Token: 0x06001390 RID: 5008 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001390")]
[Address(RVA = "0xAE2600", Offset = "0xAE1600", VA = "0x180AE2600")]
private static void BeginMConnect(SocketAsyncResult sockares)
{
}
// Token: 0x06001391 RID: 5009 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001391")]
[Address(RVA = "0xAE2B30", Offset = "0xAE1B30", VA = "0x180AE2B30")]
private static void BeginSConnect(SocketAsyncResult sockares)
{
}
/// Ends a pending asynchronous connection request.
/// An that stores state information and any user defined data for this asynchronous operation.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous connection.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x06001392 RID: 5010 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001392")]
[Address(RVA = "0xAE4970", Offset = "0xAE3970", VA = "0x180AE4970")]
public void EndConnect(IAsyncResult asyncResult)
{
}
// Token: 0x06001393 RID: 5011 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001393")]
[Address(RVA = "0xAE3AA0", Offset = "0xAE2AA0", VA = "0x180AE3AA0")]
private static void Connect_internal(SafeSocketHandle safeHandle, SocketAddress sa, out int error, bool blocking)
{
}
// Token: 0x06001394 RID: 5012 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001394")]
[Address(RVA = "0xAE3A90", Offset = "0xAE2A90", VA = "0x180AE3A90")]
private static void Connect_internal(IntPtr sock, SocketAddress sa, out int error, bool blocking)
{
}
/// Closes the socket connection and allows reuse of the socket.
///
/// if this socket can be reused after the current connection is closed; otherwise, .
/// This method requires Windows 2000 or earlier, or the exception will be thrown.
/// The object has been closed.
/// An error occurred when attempting to access the socket.
// Token: 0x06001395 RID: 5013 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001395")]
[Address(RVA = "0xAE44C0", Offset = "0xAE34C0", VA = "0x180AE44C0")]
public void Disconnect(bool reuseSocket)
{
}
/// Ends a pending asynchronous disconnect request.
/// An object that stores state information and any user-defined data for this asynchronous operation.
/// The operating system is Windows 2000 or earlier, and this method requires Windows XP.
/// The object has been closed.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous connection.
/// An error occurred when attempting to access the socket.
/// The disconnect request has timed out.
// Token: 0x06001396 RID: 5014 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001396")]
[Address(RVA = "0xAE4A20", Offset = "0xAE3A20", VA = "0x180AE4A20")]
public void EndDisconnect(IAsyncResult asyncResult)
{
}
// Token: 0x06001397 RID: 5015 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001397")]
[Address(RVA = "0xAE43B0", Offset = "0xAE33B0", VA = "0x180AE43B0")]
private static void Disconnect_internal(SafeSocketHandle safeHandle, bool reuse, out int error)
{
}
// Token: 0x06001398 RID: 5016 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001398")]
[Address(RVA = "0xAE44B0", Offset = "0xAE34B0", VA = "0x180AE44B0")]
private static void Disconnect_internal(IntPtr sock, bool reuse, out int error)
{
}
/// Receives data from a bound into a receive buffer, using the specified .
/// An array of type that is the storage location for the received data.
/// The position in the parameter to store the received data.
/// The number of bytes to receive.
/// A bitwise combination of the values.
/// A object that stores the socket error.
/// The number of bytes received.
///
/// is .
///
/// is less than 0.
/// -or-
/// is greater than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
///
/// is not a valid combination of values.
/// -or-
/// The property is not set.
/// -or-
/// An operating system error occurs while accessing the .
/// The has been closed.
/// A caller in the call stack does not have the required permissions.
// Token: 0x06001399 RID: 5017 RVA: 0x00008F70 File Offset: 0x00007170
[Token(Token = "0x6001399")]
[Address(RVA = "0xAE6F50", Offset = "0xAE5F50", VA = "0x180AE6F50")]
public int Receive(byte[] buffer, int offset, int size, SocketFlags socketFlags, out SocketError errorCode)
{
return 0;
}
/// Receives data from a bound into the list of receive buffers, using the specified .
/// A list of s of type that contains the received data.
/// A bitwise combination of the values.
/// A object that stores the socket error.
/// The number of bytes received.
///
/// is .
/// -or-
/// .Count is zero.
/// An error occurred while attempting to access the socket.
/// The has been closed.
// Token: 0x0600139A RID: 5018 RVA: 0x00008F88 File Offset: 0x00007188
[Token(Token = "0x600139A")]
[Address(RVA = "0xAE6B40", Offset = "0xAE5B40", VA = "0x180AE6B40")]
[CLSCompliant(false)]
public int Receive(IList> buffers, SocketFlags socketFlags, out SocketError errorCode)
{
return 0;
}
/// Begins to asynchronously receive data from a connected .
/// An array of type that is the storage location for the received data.
/// The location in to store the received data.
/// The number of bytes to receive.
/// A bitwise combination of the values.
/// A object that stores the socket error.
/// An delegate that references the method to invoke when the operation is complete.
/// A user-defined object that contains information about the receive operation. This object is passed to the delegate when the operation is complete.
/// An that references the asynchronous read.
///
/// is .
/// An error occurred when attempting to access the socket.
///
/// has been closed.
///
/// is less than 0.
/// -or-
/// is greater than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
// Token: 0x0600139B RID: 5019 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600139B")]
[Address(RVA = "0xAE2750", Offset = "0xAE1750", VA = "0x180AE2750")]
public IAsyncResult BeginReceive(byte[] buffer, int offset, int size, SocketFlags socketFlags, out SocketError errorCode, AsyncCallback callback, object state)
{
return null;
}
/// Ends a pending asynchronous read.
/// An that stores state information and any user defined data for this asynchronous operation.
/// A object that stores the socket error.
/// The number of bytes received.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous read.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x0600139C RID: 5020 RVA: 0x00008FA0 File Offset: 0x000071A0
[Token(Token = "0x600139C")]
[Address(RVA = "0xAE4BD0", Offset = "0xAE3BD0", VA = "0x180AE4BD0")]
public int EndReceive(IAsyncResult asyncResult, out SocketError errorCode)
{
return 0;
}
// Token: 0x0600139D RID: 5021 RVA: 0x00008FB8 File Offset: 0x000071B8
[Token(Token = "0x600139D")]
[Address(RVA = "0xAE6920", Offset = "0xAE5920", VA = "0x180AE6920")]
private unsafe static int Receive_internal(SafeSocketHandle safeHandle, Socket.WSABUF* bufarray, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x0600139E RID: 5022 RVA: 0x00008FD0 File Offset: 0x000071D0
[Token(Token = "0x600139E")]
[Address(RVA = "0xAE6A40", Offset = "0xAE5A40", VA = "0x180AE6A40")]
private unsafe static int Receive_internal(IntPtr sock, Socket.WSABUF* bufarray, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x0600139F RID: 5023 RVA: 0x00008FE8 File Offset: 0x000071E8
[Token(Token = "0x600139F")]
[Address(RVA = "0xAE6800", Offset = "0xAE5800", VA = "0x180AE6800")]
private unsafe static int Receive_internal(SafeSocketHandle safeHandle, byte* buffer, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x060013A0 RID: 5024 RVA: 0x00009000 File Offset: 0x00007200
[Token(Token = "0x60013A0")]
[Address(RVA = "0xAE6A50", Offset = "0xAE5A50", VA = "0x180AE6A50")]
private unsafe static int Receive_internal(IntPtr sock, byte* buffer, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x060013A1 RID: 5025 RVA: 0x00009018 File Offset: 0x00007218
[Token(Token = "0x60013A1")]
[Address(RVA = "0xAE6670", Offset = "0xAE5670", VA = "0x180AE6670")]
internal int ReceiveFrom(byte[] buffer, int offset, int size, SocketFlags socketFlags, ref EndPoint remoteEP, out SocketError errorCode)
{
return 0;
}
/// Ends a pending asynchronous read from a specific endpoint.
/// An that stores state information and any user defined data for this asynchronous operation.
/// The source .
/// If successful, the number of bytes received. If unsuccessful, returns 0.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous read.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x060013A2 RID: 5026 RVA: 0x00009030 File Offset: 0x00007230
[Token(Token = "0x60013A2")]
[Address(RVA = "0xAE4AD0", Offset = "0xAE3AD0", VA = "0x180AE4AD0")]
public int EndReceiveFrom(IAsyncResult asyncResult, ref EndPoint endPoint)
{
return 0;
}
// Token: 0x060013A3 RID: 5027 RVA: 0x00009048 File Offset: 0x00007248
[Token(Token = "0x60013A3")]
[Address(RVA = "0xAE6540", Offset = "0xAE5540", VA = "0x180AE6540")]
private unsafe static int ReceiveFrom_internal(SafeSocketHandle safeHandle, byte* buffer, int count, SocketFlags flags, ref SocketAddress sockaddr, out int error, bool blocking)
{
return 0;
}
// Token: 0x060013A4 RID: 5028 RVA: 0x00009060 File Offset: 0x00007260
[Token(Token = "0x60013A4")]
[Address(RVA = "0xAE6530", Offset = "0xAE5530", VA = "0x180AE6530")]
private unsafe static int ReceiveFrom_internal(IntPtr sock, byte* buffer, int count, SocketFlags flags, ref SocketAddress sockaddr, out int error, bool blocking)
{
return 0;
}
/// Sends the specified number of bytes of data to a connected , starting at the specified offset, and using the specified
/// An array of type that contains the data to be sent.
/// The position in the data buffer at which to begin sending data.
/// The number of bytes to send.
/// A bitwise combination of the values.
/// A object that stores the socket error.
/// The number of bytes sent to the .
///
/// is .
///
/// is less than 0.
/// -or-
/// is greater than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
///
/// is not a valid combination of values.
/// -or-
/// An operating system error occurs while accessing the .
/// The has been closed.
// Token: 0x060013A5 RID: 5029 RVA: 0x00009078 File Offset: 0x00007278
[Token(Token = "0x60013A5")]
[Address(RVA = "0xAE76A0", Offset = "0xAE66A0", VA = "0x180AE76A0")]
public int Send(byte[] buffer, int offset, int size, SocketFlags socketFlags, out SocketError errorCode)
{
return 0;
}
/// Sends the set of buffers in the list to a connected , using the specified .
/// A list of s of type that contains the data to be sent.
/// A bitwise combination of the values.
/// A object that stores the socket error.
/// The number of bytes sent to the .
///
/// is .
///
/// is empty.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x060013A6 RID: 5030 RVA: 0x00009090 File Offset: 0x00007290
[Token(Token = "0x60013A6")]
[Address(RVA = "0xAE7A80", Offset = "0xAE6A80", VA = "0x180AE7A80")]
[CLSCompliant(false)]
public int Send(IList> buffers, SocketFlags socketFlags, out SocketError errorCode)
{
return 0;
}
/// Sends data asynchronously to a connected .
/// An array of type that contains the data to send.
/// The zero-based position in the parameter at which to begin sending data.
/// The number of bytes to send.
/// A bitwise combination of the values.
/// A object that stores the socket error.
/// The delegate.
/// An object that contains state information for this request.
/// An that references the asynchronous send.
///
/// is .
/// An error occurred when attempting to access the socket. See remarks section below.
///
/// is less than 0.
/// -or-
/// is less than the length of .
/// -or-
/// is less than 0.
/// -or-
/// is greater than the length of minus the value of the parameter.
/// The has been closed.
// Token: 0x060013A7 RID: 5031 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013A7")]
[Address(RVA = "0xAE3380", Offset = "0xAE2380", VA = "0x180AE3380")]
public IAsyncResult BeginSend(byte[] buffer, int offset, int size, SocketFlags socketFlags, out SocketError errorCode, AsyncCallback callback, object state)
{
return null;
}
// Token: 0x060013A8 RID: 5032 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013A8")]
[Address(RVA = "0xAE3040", Offset = "0xAE2040", VA = "0x180AE3040")]
private static void BeginSendCallback(SocketAsyncResult sockares, int sent_so_far)
{
}
/// Ends a pending asynchronous send.
/// An that stores state information for this asynchronous operation.
/// A object that stores the socket error.
/// If successful, the number of bytes sent to the ; otherwise, an invalid error.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous send.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x060013A9 RID: 5033 RVA: 0x000090A8 File Offset: 0x000072A8
[Token(Token = "0x60013A9")]
[Address(RVA = "0xAE4E80", Offset = "0xAE3E80", VA = "0x180AE4E80")]
public int EndSend(IAsyncResult asyncResult, out SocketError errorCode)
{
return 0;
}
// Token: 0x060013AA RID: 5034 RVA: 0x000090C0 File Offset: 0x000072C0
[Token(Token = "0x60013AA")]
[Address(RVA = "0xAE74C0", Offset = "0xAE64C0", VA = "0x180AE74C0")]
private unsafe static int Send_internal(SafeSocketHandle safeHandle, Socket.WSABUF* bufarray, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x060013AB RID: 5035 RVA: 0x000090D8 File Offset: 0x000072D8
[Token(Token = "0x60013AB")]
[Address(RVA = "0xAE75F0", Offset = "0xAE65F0", VA = "0x180AE75F0")]
private unsafe static int Send_internal(IntPtr sock, Socket.WSABUF* bufarray, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x060013AC RID: 5036 RVA: 0x000090F0 File Offset: 0x000072F0
[Token(Token = "0x60013AC")]
[Address(RVA = "0xAE73A0", Offset = "0xAE63A0", VA = "0x180AE73A0")]
private unsafe static int Send_internal(SafeSocketHandle safeHandle, byte* buffer, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
// Token: 0x060013AD RID: 5037 RVA: 0x00009108 File Offset: 0x00007308
[Token(Token = "0x60013AD")]
[Address(RVA = "0xAE75E0", Offset = "0xAE65E0", VA = "0x180AE75E0")]
private unsafe static int Send_internal(IntPtr sock, byte* buffer, int count, SocketFlags flags, out int error, bool blocking)
{
return 0;
}
/// Ends a pending asynchronous send to a specific location.
/// An that stores state information and any user defined data for this asynchronous operation.
/// If successful, the number of bytes sent; otherwise, an invalid error.
///
/// is .
///
/// was not returned by a call to the method.
///
/// was previously called for the asynchronous send.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x060013AE RID: 5038 RVA: 0x00009120 File Offset: 0x00007320
[Token(Token = "0x60013AE")]
[Address(RVA = "0xAE4DD0", Offset = "0xAE3DD0", VA = "0x180AE4DD0")]
public int EndSendTo(IAsyncResult asyncResult)
{
return 0;
}
/// Returns the value of a specified option, represented as an object.
/// One of the values.
/// One of the values.
/// An object that represents the value of the option. When the parameter is set to the return value is an instance of the class. When is set to or , the return value is an instance of the class. When is any other value, the return value is an integer.
/// An error occurred when attempting to access the socket.
/// -or-
/// was set to the unsupported value .
/// The has been closed.
// Token: 0x060013AF RID: 5039 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013AF")]
[Address(RVA = "0xAE5100", Offset = "0xAE4100", VA = "0x180AE5100")]
public object GetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName)
{
return null;
}
// Token: 0x060013B0 RID: 5040 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B0")]
[Address(RVA = "0xAE5310", Offset = "0xAE4310", VA = "0x180AE5310")]
private static void GetSocketOption_obj_internal(SafeSocketHandle safeHandle, SocketOptionLevel level, SocketOptionName name, out object obj_val, out int error)
{
}
// Token: 0x060013B1 RID: 5041 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B1")]
[Address(RVA = "0xAE5300", Offset = "0xAE4300", VA = "0x180AE5300")]
private static void GetSocketOption_obj_internal(IntPtr socket, SocketOptionLevel level, SocketOptionName name, out object obj_val, out int error)
{
}
/// Sets the specified option to the specified value, represented as an object.
/// One of the values.
/// One of the values.
/// A or that contains the value of the option.
///
/// is .
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x060013B2 RID: 5042 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B2")]
[Address(RVA = "0xAE8110", Offset = "0xAE7110", VA = "0x180AE8110")]
public void SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, object optionValue)
{
}
/// Sets the specified option to the specified value.
/// One of the values.
/// One of the values.
/// The value of the option, represented as a .
/// The object has been closed.
/// An error occurred when attempting to access the socket.
// Token: 0x060013B3 RID: 5043 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B3")]
[Address(RVA = "0xAE83E0", Offset = "0xAE73E0", VA = "0x180AE83E0")]
public void SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, bool optionValue)
{
}
/// Sets the specified option to the specified integer value.
/// One of the values.
/// One of the values.
/// A value of the option.
/// An error occurred when attempting to access the socket.
/// The has been closed.
// Token: 0x060013B4 RID: 5044 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B4")]
[Address(RVA = "0xAE8400", Offset = "0xAE7400", VA = "0x180AE8400")]
public void SetSocketOption(SocketOptionLevel optionLevel, SocketOptionName optionName, int optionValue)
{
}
// Token: 0x060013B5 RID: 5045 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B5")]
[Address(RVA = "0xAE7FD0", Offset = "0xAE6FD0", VA = "0x180AE7FD0")]
private static void SetSocketOption_internal(SafeSocketHandle safeHandle, SocketOptionLevel level, SocketOptionName name, object obj_val, byte[] byte_val, int int_val, out int error)
{
}
// Token: 0x060013B6 RID: 5046 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013B6")]
[Address(RVA = "0xAE8100", Offset = "0xAE7100", VA = "0x180AE8100")]
private static void SetSocketOption_internal(IntPtr socket, SocketOptionLevel level, SocketOptionName name, object obj_val, byte[] byte_val, int int_val, out int error)
{
}
/// Sets low-level operating modes for the using numerical control codes.
/// An value that specifies the control code of the operation to perform.
/// A array that contains the input data required by the operation.
/// A array that contains the output data returned by the operation.
/// The number of bytes in the parameter.
/// An error occurred when attempting to access the socket.
/// The has been closed.
/// An attempt was made to change the blocking mode without using the property.
/// A caller in the call stack does not have the required permissions.
// Token: 0x060013B7 RID: 5047 RVA: 0x00009138 File Offset: 0x00007338
[Token(Token = "0x60013B7")]
[Address(RVA = "0xAE56E0", Offset = "0xAE46E0", VA = "0x180AE56E0")]
public int IOControl(int ioControlCode, byte[] optionInValue, byte[] optionOutValue)
{
return 0;
}
// Token: 0x060013B8 RID: 5048 RVA: 0x00009150 File Offset: 0x00007350
[Token(Token = "0x60013B8")]
[Address(RVA = "0xAE5430", Offset = "0xAE4430", VA = "0x180AE5430")]
private static int IOControl_internal(SafeSocketHandle safeHandle, int ioctl_code, byte[] input, byte[] output, out int error)
{
return 0;
}
// Token: 0x060013B9 RID: 5049 RVA: 0x00009168 File Offset: 0x00007368
[Token(Token = "0x60013B9")]
[Address(RVA = "0xAE5560", Offset = "0xAE4560", VA = "0x180AE5560")]
private static int IOControl_internal(IntPtr sock, int ioctl_code, byte[] input, byte[] output, out int error)
{
return 0;
}
/// Closes the connection and releases all associated resources.
// Token: 0x060013BA RID: 5050 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013BA")]
[Address(RVA = "0xAE3A20", Offset = "0xAE2A20", VA = "0x180AE3A20")]
public void Close()
{
}
/// Closes the connection and releases all associated resources with a specified timeout to allow queued data to be sent.
/// Wait up to seconds to send any remaining data, then close the socket.
// Token: 0x060013BB RID: 5051 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013BB")]
[Address(RVA = "0xAE39B0", Offset = "0xAE29B0", VA = "0x180AE39B0")]
public void Close(int timeout)
{
}
// Token: 0x060013BC RID: 5052 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013BC")]
[Address(RVA = "0xAE39A0", Offset = "0xAE29A0", VA = "0x180AE39A0")]
internal static void Close_internal(IntPtr socket, out int error)
{
}
// Token: 0x060013BD RID: 5053 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013BD")]
[Address(RVA = "0xAE8520", Offset = "0xAE7520", VA = "0x180AE8520")]
private static void Shutdown_internal(SafeSocketHandle safeHandle, SocketShutdown how, out int error)
{
}
// Token: 0x060013BE RID: 5054 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013BE")]
[Address(RVA = "0xAE8620", Offset = "0xAE7620", VA = "0x180AE8620")]
internal static void Shutdown_internal(IntPtr socket, SocketShutdown how, out int error)
{
}
/// Releases the unmanaged resources used by the , and optionally disposes of the managed resources.
///
/// to release both managed and unmanaged resources; to releases only unmanaged resources.
// Token: 0x060013BF RID: 5055 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013BF")]
[Address(RVA = "0xAE45B0", Offset = "0xAE35B0", VA = "0x180AE45B0", Slot = "5")]
protected virtual void Dispose(bool disposing)
{
}
// Token: 0x060013C0 RID: 5056 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C0")]
[Address(RVA = "0xAE5CD0", Offset = "0xAE4CD0", VA = "0x180AE5CD0")]
private void Linger(IntPtr handle)
{
}
// Token: 0x060013C1 RID: 5057 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C1")]
[Address(RVA = "0xAE8960", Offset = "0xAE7960", VA = "0x180AE8960")]
private void ThrowIfDisposedAndClosed()
{
}
// Token: 0x060013C2 RID: 5058 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C2")]
[Address(RVA = "0xAE87B0", Offset = "0xAE77B0", VA = "0x180AE87B0")]
private void ThrowIfBufferNull(byte[] buffer)
{
}
// Token: 0x060013C3 RID: 5059 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C3")]
[Address(RVA = "0xAE8810", Offset = "0xAE7810", VA = "0x180AE8810")]
private void ThrowIfBufferOutOfRange(byte[] buffer, int offset, int size)
{
}
// Token: 0x060013C4 RID: 5060 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C4")]
[Address(RVA = "0xAE8A00", Offset = "0xAE7A00", VA = "0x180AE8A00")]
private void ThrowIfUdp()
{
}
// Token: 0x060013C5 RID: 5061 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013C5")]
[Address(RVA = "0xAE8A80", Offset = "0xAE7A80", VA = "0x180AE8A80")]
private SocketAsyncResult ValidateEndIAsyncResult(IAsyncResult ares, string methodName, string argName)
{
return null;
}
// Token: 0x060013C6 RID: 5062 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C6")]
[Address(RVA = "0xAE6410", Offset = "0xAE5410", VA = "0x180AE6410")]
private void QueueIOSelectorJob(SemaphoreSlim sem, IntPtr handle, IOSelectorJob job)
{
}
// Token: 0x060013C7 RID: 5063 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60013C7")]
[Address(RVA = "0xAE71C0", Offset = "0xAE61C0", VA = "0x180AE71C0")]
private IPEndPoint RemapIPEndPoint(IPEndPoint input)
{
return null;
}
// Token: 0x060013C8 RID: 5064 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60013C8")]
[Address(RVA = "0xAE9470", Offset = "0xAE8470", VA = "0x180AE9470")]
internal static void cancel_blocking_socket_operation(Thread thread)
{
}
// Token: 0x17000408 RID: 1032
// (get) Token: 0x060013C9 RID: 5065 RVA: 0x00009180 File Offset: 0x00007380
[Token(Token = "0x17000408")]
internal static int FamilyHint
{
[Token(Token = "0x60013C9")]
[Address(RVA = "0xAE9680", Offset = "0xAE8680", VA = "0x180AE9680")]
get
{
return 0;
}
}
// Token: 0x060013CA RID: 5066 RVA: 0x00009198 File Offset: 0x00007398
[Token(Token = "0x60013CA")]
[Address(RVA = "0xAE5C70", Offset = "0xAE4C70", VA = "0x180AE5C70")]
private static bool IsProtocolSupported_internal(NetworkInterfaceComponent networkInterface)
{
return default(bool);
}
// Token: 0x060013CB RID: 5067 RVA: 0x000091B0 File Offset: 0x000073B0
[Token(Token = "0x60013CB")]
[Address(RVA = "0xAE5C80", Offset = "0xAE4C80", VA = "0x180AE5C80")]
private static bool IsProtocolSupported(NetworkInterfaceComponent networkInterface)
{
return default(bool);
}
// Token: 0x04000BDA RID: 3034
[Token(Token = "0x4000BDA")]
private static object s_InternalSyncObject;
// Token: 0x04000BDB RID: 3035
[Token(Token = "0x4000BDB")]
internal static bool s_SupportsIPv4;
// Token: 0x04000BDC RID: 3036
[Token(Token = "0x4000BDC")]
internal static bool s_SupportsIPv6;
// Token: 0x04000BDD RID: 3037
[Token(Token = "0x4000BDD")]
internal static bool s_OSSupportsIPv6;
// Token: 0x04000BDE RID: 3038
[Token(Token = "0x4000BDE")]
internal static bool s_Initialized;
// Token: 0x04000BDF RID: 3039
[Token(Token = "0x4000BDF")]
private static bool s_LoggingEnabled;
// Token: 0x04000BE0 RID: 3040
[Token(Token = "0x4000BE0")]
internal static bool s_PerfCountersEnabled;
// Token: 0x04000BE1 RID: 3041
[Token(Token = "0x4000BE1")]
internal const int DefaultCloseTimeout = -1;
// Token: 0x04000BE2 RID: 3042
[Token(Token = "0x4000BE2")]
private const int SOCKET_CLOSED_CODE = 10004;
// Token: 0x04000BE3 RID: 3043
[Token(Token = "0x4000BE3")]
private const string TIMEOUT_EXCEPTION_MSG = "A connection attempt failed because the connected party did not properly respondafter a period of time, or established connection failed because connected host has failed to respond";
// Token: 0x04000BE4 RID: 3044
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000BE4")]
private bool is_closed;
// Token: 0x04000BE5 RID: 3045
[FieldOffset(Offset = "0x11")]
[Token(Token = "0x4000BE5")]
private bool is_listening;
// Token: 0x04000BE6 RID: 3046
[FieldOffset(Offset = "0x12")]
[Token(Token = "0x4000BE6")]
private bool useOverlappedIO;
// Token: 0x04000BE7 RID: 3047
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4000BE7")]
private int linger_timeout;
// Token: 0x04000BE8 RID: 3048
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000BE8")]
private AddressFamily addressFamily;
// Token: 0x04000BE9 RID: 3049
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000BE9")]
private SocketType socketType;
// Token: 0x04000BEA RID: 3050
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000BEA")]
private ProtocolType protocolType;
// Token: 0x04000BEB RID: 3051
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000BEB")]
internal SafeSocketHandle m_Handle;
// Token: 0x04000BEC RID: 3052
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000BEC")]
internal EndPoint seed_endpoint;
// Token: 0x04000BED RID: 3053
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000BED")]
internal SemaphoreSlim ReadSem;
// Token: 0x04000BEE RID: 3054
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000BEE")]
internal SemaphoreSlim WriteSem;
// Token: 0x04000BEF RID: 3055
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000BEF")]
internal bool is_blocking;
// Token: 0x04000BF0 RID: 3056
[FieldOffset(Offset = "0x49")]
[Token(Token = "0x4000BF0")]
internal bool is_bound;
// Token: 0x04000BF1 RID: 3057
[FieldOffset(Offset = "0x4A")]
[Token(Token = "0x4000BF1")]
internal bool is_connected;
// Token: 0x04000BF2 RID: 3058
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x4000BF2")]
private int m_IntCleanedUp;
// Token: 0x04000BF3 RID: 3059
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000BF3")]
internal bool connect_in_progress;
// Token: 0x04000BF4 RID: 3060
[Token(Token = "0x4000BF4")]
private static AsyncCallback AcceptAsyncCallback;
// Token: 0x04000BF5 RID: 3061
[Token(Token = "0x4000BF5")]
private static IOAsyncCallback BeginAcceptCallback;
// Token: 0x04000BF6 RID: 3062
[Token(Token = "0x4000BF6")]
private static IOAsyncCallback BeginAcceptReceiveCallback;
// Token: 0x04000BF7 RID: 3063
[Token(Token = "0x4000BF7")]
private static AsyncCallback ConnectAsyncCallback;
// Token: 0x04000BF8 RID: 3064
[Token(Token = "0x4000BF8")]
private static IOAsyncCallback BeginConnectCallback;
// Token: 0x04000BF9 RID: 3065
[Token(Token = "0x4000BF9")]
private static AsyncCallback DisconnectAsyncCallback;
// Token: 0x04000BFA RID: 3066
[Token(Token = "0x4000BFA")]
private static IOAsyncCallback BeginDisconnectCallback;
// Token: 0x04000BFB RID: 3067
[Token(Token = "0x4000BFB")]
private static AsyncCallback ReceiveAsyncCallback;
// Token: 0x04000BFC RID: 3068
[Token(Token = "0x4000BFC")]
private static IOAsyncCallback BeginReceiveCallback;
// Token: 0x04000BFD RID: 3069
[Token(Token = "0x4000BFD")]
private static IOAsyncCallback BeginReceiveGenericCallback;
// Token: 0x04000BFE RID: 3070
[Token(Token = "0x4000BFE")]
private static AsyncCallback ReceiveFromAsyncCallback;
// Token: 0x04000BFF RID: 3071
[Token(Token = "0x4000BFF")]
private static IOAsyncCallback BeginReceiveFromCallback;
// Token: 0x04000C00 RID: 3072
[Token(Token = "0x4000C00")]
private static AsyncCallback SendAsyncCallback;
// Token: 0x04000C01 RID: 3073
[Token(Token = "0x4000C01")]
private static IOAsyncCallback BeginSendGenericCallback;
// Token: 0x04000C02 RID: 3074
[Token(Token = "0x4000C02")]
private static AsyncCallback SendToAsyncCallback;
// Token: 0x020002DC RID: 732
[Token(Token = "0x20002DC")]
private struct WSABUF
{
// Token: 0x04000C03 RID: 3075
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000C03")]
public int len;
// Token: 0x04000C04 RID: 3076
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000C04")]
public IntPtr buf;
}
}
}