IBR-DTNSuite  0.8
ibrcommon/ibrcommon/net/vsocket.h File Reference
#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>
Include dependency graph for vsocket.h:
This graph shows which files directly or indirectly include this file:

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

int ibrcommon::__nonlinux_select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)
int ibrcommon::recvfrom (int fd, char *data, size_t maxbuffer, std::string &address)