|
Evo C++ Library v0.5.1
|
Evo system I/O socket implementation. More...
#include "sysio.h"#include "../string.h"#include <sys/socket.h>#include <sys/un.h>#include <netinet/in.h>#include <arpa/inet.h>#include <netdb.h>Go to the source code of this file.
Classes | |
| class | ExceptionSocketConfig |
| Socket config exception for getopt() or setopt() errors, see Exception. More... | |
| class | ExceptionSocketIn |
| Socket input stream exception for socket read errors, see Exception. More... | |
| class | ExceptionSocketOpen |
| Socket open exception for socket connect/bind/listen errors, see Exception. More... | |
| class | ExceptionSocketOut |
| Socket output stream exception for socket write errors, see Exception. More... | |
| struct | IoSocket::Init |
| Used internally to initialize system socket API. More... | |
| struct | IoSocket |
| Socket I/O device (used internally). More... | |
| struct | SocketAddress |
| Generic socket address (used internally). More... | |
| struct | SocketAddressBase |
| Base socket address. More... | |
| struct | SocketAddressInfo |
| Resolves socket name/address to socket address info. More... | |
Namespaces | |
| evo | |
| Evo C++ Library namespace. | |
Macros | |
| #define | INCL_evo_impl_sysio_sock_h |
Functions | |
| const char * | errormsg_socket (Error error) |
| Get socket error message for error code. More... | |
Evo system I/O socket implementation.
| #define INCL_evo_impl_sysio_sock_h |
1.8.13