blocxx
BLOCXX_NAMESPACE::Socket Member List

This is the complete list of members for BLOCXX_NAMESPACE::Socket, including all inherited members.

BLOCXX_DEPRECATEDBLOCXX_NAMESPACE::Socketstatic
connect(const SocketAddress &addr)BLOCXX_NAMESPACE::Socketinline
createShutDownMechanism()BLOCXX_NAMESPACE::Socketstatic
deleteShutDownMechanism()BLOCXX_NAMESPACE::Socketstatic
disconnect()BLOCXX_NAMESPACE::Socketinline
E_RETURN_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
E_THROW_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
ErrorAction enum nameBLOCXX_NAMESPACE::IOIFC
getConnectTimeout() constBLOCXX_NAMESPACE::Socketinline
getfd()BLOCXX_NAMESPACE::Socketinline
getInputStream()BLOCXX_NAMESPACE::Socketinline
getIOStream()BLOCXX_NAMESPACE::Socketinline
getLocalAddress() constBLOCXX_NAMESPACE::Socketinline
getOutputStream()BLOCXX_NAMESPACE::Socketinline
getPeerAddress() constBLOCXX_NAMESPACE::Socketinline
getReceiveTimeout() constBLOCXX_NAMESPACE::Socketinline
getSelectObj() constBLOCXX_NAMESPACE::Socketinlinevirtual
getSendTimeout() constBLOCXX_NAMESPACE::Socketinline
getShutDownMechanism()BLOCXX_NAMESPACE::Socketinlinestatic
getSSL() constBLOCXX_NAMESPACE::Socket
gotShutDown() BLOCXX_DEPRECATEDBLOCXX_NAMESPACE::Socketstatic
IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
BLOCXX_NAMESPACE::SelectableIFC::IntrusiveCountableBase(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
isConnected() constBLOCXX_NAMESPACE::Socketinline
m_implBLOCXX_NAMESPACE::Socketprivate
operator=(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBaseinlineprotected
peerCertVerified() constBLOCXX_NAMESPACE::Socket
read(void *dataIn, int dataInLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::Socketinlinevirtual
receiveTimeOutExpired() constBLOCXX_NAMESPACE::Socketinline
s_shutDownMechanismBLOCXX_NAMESPACE::Socketprivatestatic
ServerSocketImpl classBLOCXX_NAMESPACE::Socketfriend
setConnectTimeout(int seconds)BLOCXX_NAMESPACE::Socketinline
setConnectTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::Socketinline
setReceiveTimeout(int seconds)BLOCXX_NAMESPACE::Socketinline
setReceiveTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::Socketinline
setSendTimeout(int seconds)BLOCXX_NAMESPACE::Socketinline
setSendTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::Socketinline
setTimeouts(int seconds)BLOCXX_NAMESPACE::Socketinline
setTimeouts(const Timeout &timeout)BLOCXX_NAMESPACE::Socketinline
shutdownAllSockets()BLOCXX_NAMESPACE::Socketstatic
ShutDownMechanism_t typedefBLOCXX_NAMESPACE::Socket
Socket()BLOCXX_NAMESPACE::Socket
Socket(const SSLClientCtxRef &sslCtx)BLOCXX_NAMESPACE::Socket
Socket(SocketFlags::ESSLFlag isSSL) BLOCXX_DEPRECATEDBLOCXX_NAMESPACE::Socket
Socket(SocketHandle_t fd, SocketAddress::AddressType addrType, SocketFlags::ESSLFlag isSSL=SocketFlags::E_NOT_SSL)BLOCXX_NAMESPACE::Socket
Socket(const SocketAddress &addr, SocketFlags::ESSLFlag isSSL=SocketFlags::E_NOT_SSL)BLOCXX_NAMESPACE::Socket
Socket(SocketHandle_t fd, SocketAddress::AddressType addrType, const SSLServerCtxRef &sslCtx)BLOCXX_NAMESPACE::Socketprivate
waitForInput(int timeOutSecs)BLOCXX_NAMESPACE::Socketinline
waitForInput(const Timeout &timeout=Timeout::infinite)BLOCXX_NAMESPACE::Socketinline
waitForOutput(int timeOutSecs)BLOCXX_NAMESPACE::Socketinline
waitForOutput(const Timeout &timeout=Timeout::infinite)BLOCXX_NAMESPACE::Socketinline
write(const void *dataOut, int dataOutLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::Socketinlinevirtual
~IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBaseprotectedvirtual
~IOIFC()BLOCXX_NAMESPACE::IOIFCvirtual
~SelectableIFC()BLOCXX_NAMESPACE::SelectableIFCvirtual