Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
This is the complete list of members for CStreamSocket, including all inherited members.
bind(const CSocketAddress &address) | CSocket | virtual |
bind(const sockaddr *address, socklen_t len) const | CSocket | |
CAcceptorSocket class | CStreamSocket | friend |
checkRet(T ret) const | CSocket | inlineprotected |
checkRetBool(T ret) const | CSocket | inlineprotected |
checkSocket(socket_t ret) const | CSocket | inlineprotected |
checkSocketBool(socket_t ret) const | CSocket | inlineprotected |
clearLastError(int32_t value=0) const | CSocket | |
clone() const | CSocket | |
close() | CSocket | |
close(socket_t h) | CSocket | static |
closeOnError() | CSocket | inlineprotected |
COMM_TYPE | CStreamSocket | static |
create(int32_t domain, int32_t protocol=0) | CStreamSocket | static |
CSocket::create(int32_t domain, int32_t type, int32_t protocol=0) | CSocket | static |
createHandle(int32_t domain) | CStreamSocket | inlineprotectedstatic |
CSocket() | CSocket | |
CSocket(socket_t handle) | CSocket | explicit |
CSocket(const CSocket &other)=delete | CSocket | |
CSocket(CSocket &&other) noexcept | CSocket | |
CStreamSocket()=default | CStreamSocket | |
CStreamSocket(socket_t handle) | CStreamSocket | inlineexplicit |
CStreamSocket(CStreamSocket &&sock) noexcept | CStreamSocket | inline |
getAddress() const | CSocket | virtual |
getErrno() | CSocket | protectedstatic |
getFamily() const | CSocket | virtual |
getHandle() const | CSocket | |
getLastErrorString() const | CSocket | |
getOption(int32_t level, int32_t optName, void *optVal, socklen_t *optLength) const | CSocket | |
getOption(const int32_t level, const int32_t optName, T *value) const | CSocket | inline |
getPeerAddress() const | CSocket | virtual |
isOpen() const | CSocket | |
m_handle | CSocket | protected |
m_lastError | CSocket | mutableprivate |
operator bool() const | CSocket | explicit |
operator!() const | CSocket | |
operator=(CStreamSocket &&rhs) noexcept | CStreamSocket | inline |
CSocket::operator=(const CSocket &other)=delete | CSocket | |
CSocket::operator=(CSocket &&other) noexcept | CSocket | |
pair(int32_t domain, int32_t type, int32_t protocol=0) | CSocket | static |
read(const std::vector< iovec > &ranges) | CStreamSocket | |
read(void *buf, size_t n) | CStreamSocket | virtual |
read_n(void *buf, size_t n) | CStreamSocket | virtual |
release() | CSocket | |
reset(socket_t handle=INVALID_SOCKET) | CSocket | |
setLastError(int32_t err=INT32_MAX) const | CSocket | |
setNonBlocking(bool on=true) const | CSocket | |
setOption(int32_t level, int32_t optName, const void *optVal, socklen_t optLength) const | CSocket | |
setOption(const int32_t level, const int32_t optName, const T &value) | CSocket | inline |
setReadTimeout(const std::chrono::microseconds &to) | CStreamSocket | virtual |
setReadTimeout(const std::chrono::duration< Rep, Period > &to) | CStreamSocket | inline |
setWriteTimeout(const std::chrono::microseconds &to) | CStreamSocket | virtual |
write(const std::string &s) | CStreamSocket | inlinevirtual |
write(const std::vector< iovec > &ranges) | CStreamSocket | virtual |
write(const void *buf, size_t n) | CStreamSocket | virtual |
write_n(const void *buf, size_t n) | CStreamSocket | virtual |
write_timeout(const std::chrono::duration< Rep, Period > &to) | CStreamSocket | inline |
~CSocket() | CSocket | virtual |