Ocean
|
Namespace of the Network library. More...
Namespaces | |
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.