Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
▼Nlibsocket | Contains libsocket elements |
Cdgram_client_socket | Represents a generic "client" datagram socket, i.e. a datagram socket which can be connected |
Cdgram_over_stream | Wraps a stream socket and provides a message-based API on top of it |
Cepollset | Class abstracting calls to the epoll API of Linux |
Cinet_dgram | Base class for UDP/IP sockets |
Cinet_dgram_client | Using UDP/IP easy as never before. Class for connectable datagram sockets in the INET domain. You may connect this sockets to permanently associate a peer to which all data is sent and from which all data is received when using the functions defined in class dgram_client_socket |
Cinet_dgram_server | Plain UDP sockets |
Cinet_socket | Internet-socket base class This class provides some fields for all internet sockets, like remote host and port and the used protocol version |
Cinet_stream | Provides TCP/IP client sockets. This class is the most used socket class in libsocket++. It provides plain TCP client sockets which can be used for almost everything |
Cinet_stream_server | TCP server socket (passive TCP socket) |
Cselectset | Selectset provides a simple abstraction over – contrary to its name – poll(2) |
Csocket | Socket is the base class of every other libsocket++ object |
Csocket_exception | This class is instantiated and thrown when an error occurs. If there's an error somewhere in libsocket++, the function in which the error occurs /always/ throws a socket_exception object showing why the error occurred |
Cstream_client_socket | Generic socket for active stream sockets (TCP client sockets, UNIX Stream clients) |
Cunix_dgram | Generic class for all UNIX datagram (DGRAM) sockets, implementing i/o functions |
Cunix_dgram_client | Class for UNIX datagram sockets |
Cunix_dgram_server | Provides an interface to UNIX-domain datagram sockets |
Cunix_socket | Base class for all UNIX socket classes |
Cunix_stream_client | Provides an interface for working with UNIX STREAM sockets |
Cunix_stream_server | Socket class for UNIX-domain STREAM socket server |