| 
    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