simple-socket library 1.5.0
Loading...
Searching...
No Matches
NET::UDPSocket Member List

This is the complete list of members for NET::UDPSocket, including all inherited members.

accept() constNET::SimpleSocketprotected
addressFamily() const noexceptNET::InternetSocketinline
bind(unsigned short localPort=0)NET::InternetSocket
bind(std::string_view localAddress, unsigned short localPort=0)NET::InternetSocket
connect(std::string_view foreignAddress, unsigned short foreignPort)NET::InternetSocket
disconnect()NET::SimpleSocket
getForeignAddress() constNET::InternetSocket
getForeignPort() constNET::InternetSocket
getLocalAddress() constNET::InternetSocket
getLocalPort() constNET::InternetSocket
InternetSocket(int sockfd)NET::InternetSocketexplicitprotected
InternetSocket(AddressFamily family, int type, int protocol)NET::InternetSocketprotected
joinGroup(const std::string &multicastGroup)NET::UDPSocket
leaveGroup(const std::string &multicastGroup)NET::UDPSocket
listen(int backlog=5)NET::SimpleSocketprotected
m_connectionOriented (defined in NET::SimpleSocket)NET::SimpleSocketprotected
m_family (defined in NET::InternetSocket)NET::InternetSocketprotected
m_peerDisconnected (defined in NET::SimpleSocket)NET::SimpleSocketprotected
m_socket (defined in NET::SimpleSocket)NET::SimpleSocketprotected
nativeHandle() noexceptNET::SimpleSocketinline
operator=(const SimpleSocket &)=delete (defined in NET::SimpleSocket)NET::SimpleSocket
peerDisconnected() const noexceptNET::SimpleSocket
receive(void *buffer, size_t len)NET::SimpleSocket
receiveAll(void *buffer, size_t len)NET::SimpleSocketprotected
receiveFrom(void *buffer, size_t len, std::string &sourceAddress, unsigned short &sourcePort)NET::UDPSocket
send(const void *buffer, size_t len)NET::SimpleSocket
sendAll(const void *buffer, size_t len)NET::SimpleSocketprotected
sendTo(const void *buffer, size_t len, std::string_view foreignAddress, unsigned short foreignPort)NET::UDPSocket
setMulticastInterfaceAddr(const std::string &address)NET::UDPSocket
setMulticastTTL(unsigned char multicastTTL)NET::UDPSocket
setReuseAddress(bool enable)NET::InternetSocket
shutdown(ShutdownDirection type)NET::SimpleSocket
ShutdownDirection enum nameNET::SimpleSocket
SimpleSocket(const SimpleSocket &)=delete (defined in NET::SimpleSocket)NET::SimpleSocket
SimpleSocket(int sockfd)NET::SimpleSocketexplicitprotected
SimpleSocket(int domain, int type, int protocol)NET::SimpleSocketprotected
STOP_BOTH enum valueNET::SimpleSocket
STOP_RECEIVE enum valueNET::SimpleSocket
STOP_SEND enum valueNET::SimpleSocket
timedAccept(int timeout) constNET::SimpleSocketprotected
timedConnect(std::string_view foreignAddress, unsigned short foreignPort, int timeout)NET::InternetSocket
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(AddressFamily family=IPv4)NET::UDPSocket
~SimpleSocket() (defined in NET::SimpleSocket)NET::SimpleSocketprotected