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 () |