simple-socket library 1.2.0
NET::UnixSocket Member List

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

bind(std::string_view localPath)NET::UnixSocket
CAN enum valueNET::SimpleSocketprotected
connect(std::string_view foreignPath)NET::UnixSocket
DATAGRAM enum valueNET::SimpleSocketprotected
disconnect()NET::SimpleSocket
extractPath(const sockaddr_un &addr, socklen_t len)NET::UnixSocketprotectedstatic
fillAddress(std::string_view path, sockaddr_un &addr)NET::UnixSocketprotectedstatic
getForeignPath() constNET::UnixSocket
getLocalPath() constNET::UnixSocket
INTERNET enum valueNET::SimpleSocketprotected
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
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
timedReceive(void *buffer, size_t len, int timeout)NET::SimpleSocket
UNIX enum valueNET::SimpleSocketprotected
UnixSocket(int type, int protocol)NET::UnixSocketprotected
~SimpleSocket()NET::SimpleSocket