Mono Class Library: Namespaces

System.Net.Sockets Namespace

[Edit]

Classes

TypeReason
IPv6MulticastOptionDocumentation for this section has not yet been entered.
LingerOptionMaintains information that specifies how a System.Net.Sockets.Socket instance with pending data behaves when the System.Net.Sockets.Socket.Close method of the socket is called.
MulticastOption Contains Internet Protocol (IP) addresses used when joining or leaving an IP multicast group.
NetworkStream Implements the standard stream mechanism to read and write network data through an instance of the System.Net.Sockets.Socket class.
SendPacketsElementDocumentation for this section has not yet been entered.
Socket Creates a communication endpoint through which an application sends or receives data across a network.
SocketAsyncEventArgsDocumentation for this section has not yet been entered.
SocketExceptionRepresents the error that occurs when a socket error occurs.
TcpClientA slightly more abstracted way to create an outgoing network connections than a System.Net.Sockets.Socket.
TcpListenerDocumentation for this section has not yet been entered.
UdpClientDocumentation for this section has not yet been entered.

Structs

TypeReason
IPPacketInformationDocumentation for this section has not yet been entered.
SocketInformationDocumentation for this section has not yet been entered.

Enumerations

TypeReason
AddressFamilySpecifies the addressing schemes used by the System.Net.Sockets.Socket class.
IOControlCodeDocumentation for this section has not yet been entered.
ProtocolFamilyDocumentation for this section has not yet been entered.
ProtocolType Specifies the protocols used by the System.Net.Sockets.Socket class.
SelectMode Specifies the mode used by the System.Net.Sockets.Socket.Poll(int, System.Net.Sockets.SelectMode) method of the System.Net.Sockets.Socket class.
SocketAsyncOperationDocumentation for this section has not yet been entered.
SocketErrorDocumentation for this section has not yet been entered.
SocketFlags Controls the transfer behavior when sending and receiving data on a System.Net.Sockets.Socket instance.
SocketInformationOptionsDocumentation for this section has not yet been entered.
SocketOptionLevel Specifies the option level associated with the System.Net.Sockets.SocketOptionName used in the System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel, System.Net.Sockets.SocketOptionName, int) and System.Net.Sockets.Socket.GetSocketOption(System.Net.Sockets.SocketOptionLevel, System.Net.Sockets.SocketOptionName) methods of the System.Net.Sockets.Socket class.
SocketOptionName Specifies option names for use in the System.Net.Sockets.Socket.SetSocketOption(System.Net.Sockets.SocketOptionLevel, System.Net.Sockets.SocketOptionName, int) and System.Net.Sockets.Socket.GetSocketOption(System.Net.Sockets.SocketOptionLevel, System.Net.Sockets.SocketOptionName) methods of the System.Net.Sockets.Socket class.
SocketShutdownSpecifies whether the ability to send or receive data is terminated when the System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown) method is called on a connected System.Net.Sockets.Socket instance.
SocketType Specifies the type of socket an instance of the System.Net.Sockets.Socket class represents.
TransmitFileOptionsDocumentation for this section has not yet been entered.