|
IBR-DTNSuite
0.12
|
#include <ibrcommon/Exceptions.h>#include <ibrcommon/data/File.h>#include <ibrcommon/net/vaddress.h>#include <ibrcommon/net/vinterface.h>#include <sstream>#include <string.h>#include <sys/time.h>#include <sys/socket.h>

Go to the source code of this file.
Classes | |
| class | ibrcommon::socket_exception |
| class | ibrcommon::socket_error |
| class | ibrcommon::socket_raw_error |
| class | ibrcommon::basesocket |
| class | ibrcommon::clientsocket |
| class | ibrcommon::serversocket |
| class | ibrcommon::datagramsocket |
| class | ibrcommon::filesocket |
| class | ibrcommon::fileserversocket |
| class | ibrcommon::tcpsocket |
| class | ibrcommon::tcpserversocket |
| class | ibrcommon::udpsocket |
| class | ibrcommon::multicastsocket |
Namespaces | |
| ibrcommon | |
Constant Groups | |
| ibrcommon | |
Enumerations | |
| enum | ibrcommon::socket_error_code { ibrcommon::ERROR_NONE = 0, ibrcommon::ERROR_EPIPE = 1, ibrcommon::ERROR_CLOSED = 2, ibrcommon::ERROR_WRITE = 3, ibrcommon::ERROR_READ = 4, ibrcommon::ERROR_RESET = 5, ibrcommon::ERROR_AGAIN = 6 } |
Functions | |
| void | ibrcommon::initialize_socket () |