simple-socket library 1.2.0
NET::TCPSocket Member List

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

accept() constNET::TCPSocket
bind(unsigned short localPort=0)NET::InternetSocket
bind(std::string_view localAddress, unsigned short localPort=0)NET::InternetSocket
CAN enum valueNET::SimpleSocketprotected
connect(std::string_view foreignAddress, unsigned short foreignPort)NET::InternetSocket
DATAGRAM enum valueNET::SimpleSocketprotected
disconnect()NET::SimpleSocket
fillAddress(std::string_view address, unsigned short port, sockaddr_in &addr)NET::InternetSocketprotectedstatic
getForeignAddress() constNET::InternetSocket
getForeignPort() constNET::InternetSocket
getLocalAddress() constNET::InternetSocket
getLocalPort() constNET::InternetSocket
Handle typedefNET::TCPSocket
INTERNET enum valueNET::SimpleSocketprotected
InternetSocket(int sockfd)NET::InternetSocketexplicitprotected
InternetSocket(int type, int protocol)NET::InternetSocketprotected
listen(int backlog=5)NET::TCPSocket
m_peerDisconnectedNET::SimpleSocketprotected
m_socketNET::SimpleSocketprotected
nativeHandle()NET::SimpleSocketinline
peerDisconnected() constNET::SimpleSocket
RAW enum valueNET::SimpleSocketprotected
receive(void *buffer, size_t len)NET::SimpleSocket
send(const void *buffer, size_t len)NET::SimpleSocket
sendAll(const void *buffer, size_t len)NET::TCPSocket
shutdown(ShutdownDirection type)NET::SimpleSocket
ShutdownDirection enum nameNET::SimpleSocket
SimpleSocket(int sockfd)NET::SimpleSocketexplicitprotected
SimpleSocket(int domain, int type, int protocol)NET::SimpleSocketprotected
SocketDomain enum nameNET::SimpleSocketprotected
SocketType enum nameNET::SimpleSocketprotected
STOP_BOTH enum valueNET::SimpleSocket
STOP_RECEIVE enum valueNET::SimpleSocket
STOP_SEND enum valueNET::SimpleSocket
STREAM enum valueNET::SimpleSocketprotected
TCPSocket()NET::TCPSocket
TCPSocket(Handle handle)NET::TCPSocket
timedAccept(int timeout) constNET::TCPSocket
timedConnect(std::string_view foreignAddress, unsigned short foreignPort, int timeout)NET::InternetSocket
timedReceive(void *buffer, size_t len, int timeout)NET::SimpleSocket
UNIX enum valueNET::SimpleSocketprotected
~SimpleSocket()NET::SimpleSocket