Robotics Library  0.7.0
rl::hal::Socket Member List

This is the complete list of members for rl::hal::Socket, including all inherited members.

accept()rl::hal::Socket
addressrl::hal::Socketprivate
bind()rl::hal::Socket
close()rl::hal::Socketvirtual
Com()rl::hal::Com
connect()rl::hal::Socket
connectedrl::hal::Comprivate
fdrl::hal::Socketprotected
getAddress() constrl::hal::Socket
getOption(const Option &option) constrl::hal::Socket
getProtocol() constrl::hal::Socket
getType() constrl::hal::Socket
isConnected() constrl::hal::Com
listen()rl::hal::Socket
listen(const int &backlog)rl::hal::Socket
open()rl::hal::Socketvirtual
Option enum namerl::hal::Socket
OPTION_KEEPALIVE enum valuerl::hal::Socket
OPTION_MULTICAST_LOOP enum valuerl::hal::Socket
OPTION_MULTICAST_TTL enum valuerl::hal::Socket
OPTION_NODELAY enum valuerl::hal::Socket
OPTION_QUICKACK enum valuerl::hal::Socket
protocolrl::hal::Socketprivate
recv(void *buf, const ::std::size_t &count)rl::hal::Socket
recvfrom(void *buf, const ::std::size_t &count, Address &address)rl::hal::Socket
select(const bool &read, const bool &write, const ::std::chrono::nanoseconds &timeout)rl::hal::Socket
send(const void *buf, const ::std::size_t &count)rl::hal::Socket
sendto(const void *buf, const ::std::size_t &count, const Address &address)rl::hal::Socket
setAddress(const Address &address)rl::hal::Socket
setConnected(const bool &connected)rl::hal::Comprotected
setOption(const Option &option, const int &value)rl::hal::Socket
shutdown(const bool &read=true, const bool &write=true)rl::hal::Socket
Socket(const Socket &socket)rl::hal::Socket
Socket(const int &type, const int &protocol, const Address &address)rl::hal::Socketprotected
Socket(const int &type, const int &protocol, const Address &address, const int &fd)rl::hal::Socketprotected
Tcp(const Address &address)rl::hal::Socketstatic
typerl::hal::Socketprivate
Udp(const Address &address)rl::hal::Socketstatic
~Com()rl::hal::Comvirtual
~Socket()rl::hal::Socketvirtual