Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CSocket Member List

This is the complete list of members for CSocket, including all inherited members.

bind(const CSocketAddress &address)CSocketvirtual
bind(const sockaddr *address, socklen_t len) constCSocket
checkRet(T ret) constCSocketinlineprotected
checkRetBool(T ret) constCSocketinlineprotected
checkSocket(socket_t ret) constCSocketinlineprotected
checkSocketBool(socket_t ret) constCSocketinlineprotected
clearLastError(int32_t value=0) constCSocket
clone() constCSocket
close()CSocket
close(socket_t h)CSocketstatic
closeOnError()CSocketinlineprotected
create(int32_t domain, int32_t type, int32_t protocol=0)CSocketstatic
CSocket()CSocket
CSocket(socket_t handle)CSocketexplicit
CSocket(const CSocket &other)=deleteCSocket
CSocket(CSocket &&other) noexceptCSocket
getAddress() constCSocketvirtual
getErrno()CSocketprotectedstatic
getFamily() constCSocketvirtual
getHandle() constCSocket
getLastErrorString() constCSocket
getOption(int32_t level, int32_t optName, void *optVal, socklen_t *optLength) constCSocket
getOption(const int32_t level, const int32_t optName, T *value) constCSocketinline
getPeerAddress() constCSocketvirtual
isOpen() constCSocket
m_handleCSocketprotected
m_lastErrorCSocketmutableprivate
operator bool() constCSocketexplicit
operator!() constCSocket
operator=(const CSocket &other)=deleteCSocket
operator=(CSocket &&other) noexceptCSocket
pair(int32_t domain, int32_t type, int32_t protocol=0)CSocketstatic
release()CSocket
reset(socket_t handle=INVALID_SOCKET)CSocket
setLastError(int32_t err=INT32_MAX) constCSocket
setNonBlocking(bool on=true) constCSocket
setOption(int32_t level, int32_t optName, const void *optVal, socklen_t optLength) constCSocket
setOption(const int32_t level, const int32_t optName, const T &value)CSocketinline
~CSocket()CSocketvirtual