Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Net.Sockets.SocketPal Member List

This is the complete list of members for System.Net.Sockets.SocketPal, including all inherited members.

Accept(SafeSocketHandle listenSocket, byte[] socketAddress, ref int socketAddressSize, out SafeSocketHandle socket)System.Net.Sockets.SocketPalinlinestatic
Bind(SafeSocketHandle handle, ProtocolType socketProtocolType, byte[] buffer, int nameLen)System.Net.Sockets.SocketPalinlinestatic
CheckDualModeReceiveSupport(Socket socket)System.Net.Sockets.SocketPalinlinestatic
Connect(SafeSocketHandle handle, byte[] peerAddress, int peerAddressLen)System.Net.Sockets.SocketPalinlinestatic
CreateSocket(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType, out SafeSocketHandle socket)System.Net.Sockets.SocketPalinlinestatic
CreateSocket(SocketInformation socketInformation, out SafeSocketHandle socket, ref AddressFamily addressFamily, ref SocketType socketType, ref ProtocolType protocolType)System.Net.Sockets.SocketPalinlinestatic
Disconnect(Socket socket, SafeSocketHandle handle, bool reuseSocket)System.Net.Sockets.SocketPalinlinepackagestatic
DuplicateSocket(SafeSocketHandle handle, int targetProcessId, out SocketInformation socketInformation)System.Net.Sockets.SocketPalinlinepackagestatic
GetAvailable(SafeSocketHandle handle, out int available)System.Net.Sockets.SocketPalinlinestatic
GetIPPacketInformation(global::Interop.Winsock.ControlData *controlBuffer)System.Net.Sockets.SocketPalinlinestatic
GetIPPacketInformation(global::Interop.Winsock.ControlDataIPv6 *controlBuffer)System.Net.Sockets.SocketPalinlinestatic
GetIPv6MulticastOption(SafeSocketHandle handle, SocketOptionName optionName, out IPv6MulticastOption optionValue)System.Net.Sockets.SocketPalinlinestatic
GetLastSocketError()System.Net.Sockets.SocketPalinlinestatic
GetLingerOption(SafeSocketHandle handle, out LingerOption optionValue)System.Net.Sockets.SocketPalinlinestatic
GetMulticastOption(SafeSocketHandle handle, SocketOptionName optionName, out MulticastOption optionValue)System.Net.Sockets.SocketPalinlinestatic
GetPeerName(SafeSocketHandle handle, Span< byte > buffer, ref int nameLen)System.Net.Sockets.SocketPalinlinestatic
GetRawSockOpt(SafeSocketHandle handle, int optionLevel, int optionName, Span< byte > optionValue, ref int optionLength)System.Net.Sockets.SocketPalinlinestatic
GetSockName(SafeSocketHandle handle, byte *buffer, int *nameLen)System.Net.Sockets.SocketPalinlinestatic
GetSockOpt(SafeSocketHandle handle, SocketOptionLevel optionLevel, SocketOptionName optionName, out int optionValue)System.Net.Sockets.SocketPalinlinestatic
GetSockOpt(SafeSocketHandle handle, SocketOptionLevel optionLevel, SocketOptionName optionName, byte[] optionValue, ref int optionLength)System.Net.Sockets.SocketPalinlinestatic
Listen(SafeSocketHandle handle, int backlog)System.Net.Sockets.SocketPalinlinestatic
MaximumAddressSizeSystem.Net.Sockets.SocketPalstatic
MicrosecondsToTimeValue(long microseconds, ref global::Interop.Winsock.TimeValue socketTime)System.Net.Sockets.SocketPalinlineprivatestatic
Poll(SafeSocketHandle handle, int microseconds, SelectMode mode, out bool status)System.Net.Sockets.SocketPalinlinestatic
Receive(SafeSocketHandle handle, IList< ArraySegment< byte > > buffers, SocketFlags socketFlags, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
Receive(SafeSocketHandle handle, byte[] buffer, int offset, int size, SocketFlags socketFlags, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
Receive(SafeSocketHandle handle, Span< byte > buffer, SocketFlags socketFlags, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
ReceiveFrom(SafeSocketHandle handle, byte[] buffer, int offset, int size, SocketFlags socketFlags, byte[] socketAddress, ref int addressLength, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
ReceiveFrom(SafeSocketHandle handle, Span< byte > buffer, SocketFlags socketFlags, byte[] socketAddress, ref int addressLength, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
ReceiveMessageFrom(Socket socket, SafeSocketHandle handle, byte[] buffer, int offset, int size, ref SocketFlags socketFlags, System.Net.Internals.SocketAddress socketAddress, out System.Net.Internals.SocketAddress receiveAddress, out IPPacketInformation ipPacketInformation, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
ReceiveMessageFrom(Socket socket, SafeSocketHandle handle, Span< byte > buffer, ref SocketFlags socketFlags, System.Net.Internals.SocketAddress socketAddress, out System.Net.Internals.SocketAddress receiveAddress, out IPPacketInformation ipPacketInformation, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
Select(IList checkRead, IList checkWrite, IList checkError, int microseconds)System.Net.Sockets.SocketPalinlinestatic
Send(SafeSocketHandle handle, IList< ArraySegment< byte > > buffers, SocketFlags socketFlags, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
Send(SafeSocketHandle handle, byte[] buffer, int offset, int size, SocketFlags socketFlags, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
Send(SafeSocketHandle handle, ReadOnlySpan< byte > buffer, SocketFlags socketFlags, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
SendFile(SafeSocketHandle handle, SafeFileHandle fileHandle, ReadOnlySpan< byte > preBuffer, ReadOnlySpan< byte > postBuffer, TransmitFileOptions flags)System.Net.Sockets.SocketPalinlinestatic
SendTo(SafeSocketHandle handle, byte[] buffer, int offset, int size, SocketFlags socketFlags, byte[] peerAddress, int peerAddressSize, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
SendTo(SafeSocketHandle handle, ReadOnlySpan< byte > buffer, SocketFlags socketFlags, byte[] peerAddress, int peerAddressSize, out int bytesTransferred)System.Net.Sockets.SocketPalinlinestatic
SetBlocking(SafeSocketHandle handle, bool shouldBlock, out bool willBlock)System.Net.Sockets.SocketPalinlinestatic
SetIPProtectionLevel(Socket socket, SocketOptionLevel optionLevel, int protectionLevel)System.Net.Sockets.SocketPalinlinestatic
SetIPv6MulticastOption(SafeSocketHandle handle, SocketOptionName optionName, IPv6MulticastOption optionValue)System.Net.Sockets.SocketPalinlinestatic
SetLingerOption(SafeSocketHandle handle, LingerOption optionValue)System.Net.Sockets.SocketPalinlinestatic
SetMulticastOption(SafeSocketHandle handle, SocketOptionName optionName, MulticastOption optionValue)System.Net.Sockets.SocketPalinlinestatic
SetRawSockOpt(SafeSocketHandle handle, int optionLevel, int optionName, ReadOnlySpan< byte > optionValue)System.Net.Sockets.SocketPalinlinestatic
SetReceivingDualModeIPv4PacketInformation(Socket socket)System.Net.Sockets.SocketPalinlinestatic
SetSockOpt(SafeSocketHandle handle, SocketOptionLevel optionLevel, SocketOptionName optionName, int optionValue)System.Net.Sockets.SocketPalinlinestatic
SetSockOpt(SafeSocketHandle handle, SocketOptionLevel optionLevel, SocketOptionName optionName, byte[] optionValue)System.Net.Sockets.SocketPalinlinestatic
Shutdown(SafeSocketHandle handle, bool isConnected, bool isDisconnected, SocketShutdown how)System.Net.Sockets.SocketPalinlinestatic
TransmitFileHelper(SafeHandle socket, SafeHandle fileHandle, NativeOverlapped *overlapped, IntPtr pinnedPreBuffer, int preBufferLength, IntPtr pinnedPostBuffer, int postBufferLength, TransmitFileOptions flags)System.Net.Sockets.SocketPalinlineprivatestatic
WindowsIoctl(SafeSocketHandle handle, int ioControlCode, byte[] optionInValue, byte[] optionOutValue, out int optionLength)System.Net.Sockets.SocketPalinlinestatic