#include <ibrcommon/data/File.h>#include "ibrcommon/net/LinkManager.h"#include <ibrcommon/net/vinterface.h>#include <ibrcommon/net/vaddress.h>#include <ibrcommon/thread/Mutex.h>#include <ibrcommon/thread/Thread.h>#include <ibrcommon/thread/Queue.h>#include <string>#include <list>#include <set>

Go to the source code of this file.
Classes | |
| class | ibrcommon::vsocket_exception |
| class | ibrcommon::vsocket_timeout |
| class | ibrcommon::vsocket_interrupt |
| class | ibrcommon::vsocket |
| class | ibrcommon::vsocket::vbind |
Namespaces | |
| namespace | ibrcommon |
Functions | |
| void | ibrcommon::select (ibrcommon::vsocket &sock, std::list< int > &fds, struct timespec *tv) |
| void | ibrcommon::interrupt (ibrcommon::vsocket &sock, ibrcommon::Thread &th) |
| void | ibrcommon::sighandler_poll (int sig) |
| int | ibrcommon::sendto (ibrcommon::vsocket &sock, const void *buf, size_t n, const ibrcommon::vaddress &address, const unsigned int port) |
| int | ibrcommon::recvfrom (int fd, char *data, size_t maxbuffer, std::string &address) |
1.7.1