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; } } }