|
Ocean
|
Namespace of the Network library. More...
Namespaces | |
| namespace | JNI |
| Namespace of the Network JNI library. | |
Data Structures | |
| class | Address4 |
| This class wraps an address number with 32 bits. More... | |
| class | BufferQueue |
| This class implements a thread-safe buffer queue. More... | |
| class | Client |
| This class is the base class for all clients. More... | |
| class | ConnectionlessClient |
| This class is the base class for all connectionless clients. More... | |
| class | ConnectionlessServer |
| This class is the base class for all connectionless server. More... | |
| class | ConnectionOrientedClient |
| This class is the base class for all connection oriented clients. More... | |
| class | ConnectionOrientedServer |
| This class is the base class for all connection oriented servers. More... | |
| class | Data |
| This class provides function handling different network data. More... | |
| class | HTTPClient |
| This class implements a basic http client. More... | |
| class | HTTPSClient |
| This class implements a HTTPS Client supporting GET and POST requests. More... | |
| class | MaintenanceTCPConnector |
| This class implements a network connector between two maintenance managers using the TCP protocol. More... | |
| class | MaintenanceUDPConnector |
| This class implements a network connector between two maintenance managers using the UDP protocol. More... | |
| class | MessageQueue |
| This class implements a message queue. More... | |
| class | NetworkResource |
| This class implements a network resource manager object for platforms that rely on specific network/socket resource management. More... | |
| class | PackagedConnectionlessClient |
| This class is the base class for all packaged connectionless clients. More... | |
| class | PackagedConnectionlessServer |
| This class is the base class for all package connectionless server. More... | |
| class | PackagedSocket |
| This class is the base class for all packaged sockets. More... | |
| class | PackagedTCPClient |
| This class implements a TCP client with internal package handling. More... | |
| class | PackagedTCPServer |
| This class implements a TCP server with internal package handling. More... | |
| class | PackagedUDPClient |
| This class implements a UDP client able to send larger messages as normally restricted by the UDP protocol. More... | |
| class | PackagedUDPServer |
| This class implements a packaged UDP server. More... | |
| class | Port |
| This class wraps a port number with 16 bits. More... | |
| class | Resolver |
| This class implements an address resolver. More... | |
| class | Server |
| This class is the base class for all server. More... | |
| class | Socket |
| This class is the base class for all sockets. More... | |
| class | SocketScheduler |
| This class implements a high performance scheduler for socket events. More... | |
| class | Streaming |
| This class is the base class for all streaming objects. More... | |
| class | StreamingClient |
| This class implements a streaming client. More... | |
| class | StreamingServer |
| This class implements a streaming server. More... | |
| class | TCPClient |
| This class implements a TCP client. More... | |
| class | TCPServer |
| This class implements a TCP server. More... | |
| class | UDPClient |
| This class implements a UDP client. More... | |
| class | UDPServer |
| This class implements a UDP server. More... | |
Namespace of the Network library.
The Namespace Ocean::Network is used in the entire Ocean Network Library.