Name |
Description |
ClientBase |
Base class for a client involved in server-client communication. |
ServerBase |
|
TcpClient |
Represents a TCP-based communication client. |
TcpClient.CancellationToken |
|
TcpClient.ConnectState |
|
TcpClient.ReceiveState |
|
TcpClient.SendState |
|
TcpClient.TcpClientPayload |
|
TlsClient |
Represents a TCP-based communication client with SSL authentication and encryption. |
TlsClient.CancellationToken |
|
TlsClient.ConnectState |
|
TlsClient.ReceiveState |
|
TlsClient.SendState |
|
TlsClient.TlsClientPayload |
|
TlsServer |
Represents a TCP-based communication server with SSL authentication and encryption. |
TlsServer.TlsClientInfo |
|
TlsServer.TlsServerPayload |
|
TlsServer.TlsSocket |
Represents a socket that has been wrapped in an SslStream for encryption. |
Transport |
Defines helper methods related to IP socket based communications. |
UdpServer |
Represents a UDP-based communication server. |
UdpServer.UdpClientInfo |
|
UdpServer.UdpServerPayload |
|
ZeroMQClient |
Represents a ZeroMQ DEALER style socket as a communication client. |
ZeroMQServer |
Represents a ZeroMQ ROUTER style socket as a communication server. |