simple-socket library 1.1.5

NET::UDPSocket Member List

This is the complete list of members for NET::UDPSocket, including all inherited members.
bind(unsigned short localPort=0)NET::InternetSocket
bind(const std::string &localAddress, unsigned short localPort=0)NET::InternetSocket
connect(const std::string &foreignAddress, unsigned short foreignPort)NET::InternetSocket
DATAGRAM enum valueNET::SimpleSocket [protected]
disconnect()NET::SimpleSocket
fillAddress(const std::string &address, unsigned short port, sockaddr_in &addr)NET::InternetSocket [protected, static]
getForeignAddress() const NET::InternetSocket
getForeignPort() const NET::InternetSocket
getLocalAddress() const NET::InternetSocket
getLocalPort() const NET::InternetSocket
INTERNET enum valueNET::SimpleSocket [protected]
InternetSocket(int sockfd)NET::InternetSocket [protected]
InternetSocket(int type, int protocol)NET::InternetSocket [protected]
joinGroup(const std::string &multicastGroup)NET::UDPSocket
leaveGroup(const std::string &multicastGroup)NET::UDPSocket
m_peerDisconnectedNET::SimpleSocket [protected]
m_socketNET::SimpleSocket [protected]
peerDisconnected() const NET::SimpleSocket
receive(void *buffer, size_t len)NET::SimpleSocket
receiveFrom(void *buffer, size_t len, std::string &sourceAddress, unsigned short &sourcePort)NET::UDPSocket
send(const void *buffer, size_t len)NET::SimpleSocket
sendTo(const void *buffer, size_t bufferLen, const std::string &foreignAddress, unsigned short foreignPort)NET::UDPSocket
setMulticastTTL(unsigned char multicastTTL)NET::UDPSocket
shutdown(ShutdownDirection type)NET::SimpleSocket
ShutdownDirection enum nameNET::SimpleSocket
SimpleSocket(int sockfd)NET::SimpleSocket [protected]
SimpleSocket(int domain, int type, int protocol)NET::SimpleSocket [protected]
SocketDomain enum nameNET::SimpleSocket [protected]
SocketType enum nameNET::SimpleSocket [protected]
STOP_BOTH enum valueNET::SimpleSocket
STOP_RECEIVE enum valueNET::SimpleSocket
STOP_SEND enum valueNET::SimpleSocket
STREAM enum valueNET::SimpleSocket [protected]
timedReceive(void *buffer, size_t len, int timeout)NET::SimpleSocket
timedReceiveFrom(void *buffer, size_t len, std::string &sourceAddress, unsigned short &sourcePort, int timeout)NET::UDPSocket
UDPSocket()NET::UDPSocket
UNIX enum valueNET::SimpleSocket [protected]
~SimpleSocket()NET::SimpleSocket