IBR-DTNSuite  0.10
ibrcommon::udpsocket Member List

This is the complete list of members for ibrcommon::udpsocket, including all inherited members.

_addressibrcommon::udpsocketprotected
_familyibrcommon::basesocketprotected
_fdibrcommon::basesocketprotected
_stateibrcommon::basesocketprotected
basesocket()ibrcommon::basesocketprotected
basesocket(int fd)ibrcommon::basesocketprotected
bind(const vaddress &addr)ibrcommon::udpsocketprotected
ibrcommon::datagramsocket::bind(int fd, struct sockaddr *addr, socklen_t len)ibrcommon::basesocketprotected
check_bind_error(const int err, const std::string &msg="") const ibrcommon::basesocketprotected
check_socket_error(const int err) const ibrcommon::basesocketprotected
close()ibrcommon::basesocket
datagramsocket()ibrcommon::datagramsocketprotected
datagramsocket(int fd)ibrcommon::datagramsocketprotected
DEFAULT_SOCKET_FAMILYibrcommon::basesocketstatic
DEFAULT_SOCKET_FAMILY_ALTERNATIVEibrcommon::basesocketstatic
down()ibrcommon::udpsocketvirtual
fd() const ibrcommon::basesocketvirtual
get_address() const ibrcommon::udpsocket
get_family() const ibrcommon::basesocket
get_family(int fd)ibrcommon::basesocketstatic
hasSupport(const sa_family_t family, const int type=SOCK_DGRAM, const int protocol=0)ibrcommon::basesocketstatic
init_socket(const vaddress &addr, int type, int protocol)ibrcommon::basesocketprotected
init_socket(int domain, int type, int protocol)ibrcommon::basesocketprotected
ready() const ibrcommon::basesocket
recvfrom(char *buf, size_t buflen, int flags, ibrcommon::vaddress &addr)ibrcommon::datagramsocketvirtual
release()ibrcommon::basesocketvirtual
sendto(const char *buf, size_t buflen, int flags, const ibrcommon::vaddress &addr)ibrcommon::datagramsocketvirtual
set_blocking_mode(bool val, int fd=-1) const ibrcommon::basesocketprotected
set_keepalive(bool val, int fd=-1) const ibrcommon::basesocketprotected
set_linger(bool val, int l=1, int fd=-1) const ibrcommon::basesocketprotected
set_nodelay(bool val, int fd=-1) const ibrcommon::basesocketprotected
set_reuseaddr(bool val, int fd=-1) const ibrcommon::basesocketprotected
shutdown(int how)ibrcommon::basesocket
SOCKET_DESTROYED enum valueibrcommon::basesocketprotected
SOCKET_DOWN enum valueibrcommon::basesocketprotected
SOCKET_UNMANAGED enum valueibrcommon::basesocketprotected
SOCKET_UP enum valueibrcommon::basesocketprotected
socketstate enum nameibrcommon::basesocketprotected
udpsocket()ibrcommon::udpsocket
udpsocket(const vaddress &address)ibrcommon::udpsocket
up()ibrcommon::udpsocketvirtual
~basesocket()=0ibrcommon::basesocketpure virtual
~datagramsocket()=0ibrcommon::datagramsocketpure virtual
~udpsocket()ibrcommon::udpsocketvirtual