|
|
GSF.
|
| Class | Description | |
|---|---|---|
|
|
ClientBase | Base class for a client involved in server-client communication. |
|
|
FileClient | Represents a communication client based on FileStream. |
|
|
Payload | A helper class containing methods for manipulation of payload. |
|
|
SerialClient | Represents a communication client based on SerialPort. |
|
|
SerialException | Defines an exception for errors related SerialClient connections. |
|
|
ServerBase | Base class for a server involved in server-client communication. |
|
|
TcpClient | Represents a TCP-based communication client. |
|
|
TcpServer | Represents a TCP-based communication server. |
|
|
TcpSimpleClient | Represents a simple implementation of a TCP-based communication client. |
|
|
TlsClient | Represents a TCP-based communication client with SSL authentication and encryption. |
|
|
TlsServer | Represents a TCP-based communication server with SSL authentication and encryption. |
|
|
TlsServerTlsSocket | Represents a socket that has been wrapped in an SslStream for encryption. |
|
|
Transport | Defines helper methods related to IP socket based communications. |
|
|
TransportProviderT | A class for managing the communication between server and client. |
|
|
TransportStatistics | A class for statistics related to server-client communication. |
|
|
UdpClient | Represents a UDP-based communication server. |
|
|
UdpServer | Represents a UDP-based communication server. |
|
|
ZeroMQClient | Represents a ZeroMQ DEALER style socket as a communication client. |
|
|
ZeroMQServer | Represents a ZeroMQ ROUTER style socket as a communication server. |
| Interface | Description | |
|---|---|---|
|
|
IClient | Defines a client involved in server-client communication. |
|
|
IServer | Defines a server involved in server-client communication. |
| Enumeration | Description | |
|---|---|---|
|
|
ClientIdentificationMode | Defines modes by which the UDP server will identify its clients when receiving messages. |
|
|
ClientState | Indicates the current state of the client. |
|
|
IPStack | IP stack enumeration. |
|
|
ServerState | Indicates the current state of the server. |
|
|
TransportProtocol | Indicates the protocol used in server-client communication. |
|
|
ZeroMQTransportProtocol | Indicates the transport protocol used in ZeroMQ communications. |