blocxx

BLOCXX_NAMESPACE::Socket Member List

This is the complete list of members for BLOCXX_NAMESPACE::Socket, including all inherited members.
BLOCXX_DEPRECATEDBLOCXX_NAMESPACE::Socket [static]
connect(const SocketAddress &addr)BLOCXX_NAMESPACE::Socket [inline]
createShutDownMechanism()BLOCXX_NAMESPACE::Socket [static]
deleteShutDownMechanism()BLOCXX_NAMESPACE::Socket [static]
disconnect()BLOCXX_NAMESPACE::Socket [inline]
E_RETURN_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
E_THROW_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
ErrorAction enum nameBLOCXX_NAMESPACE::IOIFC
getConnectTimeout() const BLOCXX_NAMESPACE::Socket [inline]
getfd()BLOCXX_NAMESPACE::Socket [inline]
getInputStream()BLOCXX_NAMESPACE::Socket [inline]
getIOStream()BLOCXX_NAMESPACE::Socket [inline]
getLocalAddress() const BLOCXX_NAMESPACE::Socket [inline]
getOutputStream()BLOCXX_NAMESPACE::Socket [inline]
getPeerAddress() const BLOCXX_NAMESPACE::Socket [inline]
getReceiveTimeout() const BLOCXX_NAMESPACE::Socket [inline]
getSelectObj() const BLOCXX_NAMESPACE::Socket [inline, virtual]
getSendTimeout() const BLOCXX_NAMESPACE::Socket [inline]
getShutDownMechanism()BLOCXX_NAMESPACE::Socket [inline, static]
getSSL() const BLOCXX_NAMESPACE::Socket
gotShutDown() BLOCXX_DEPRECATEDBLOCXX_NAMESPACE::Socket [static]
IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
IntrusiveCountableBase(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
IntrusiveReferenceAddRef(IntrusiveCountableBase *p)BLOCXX_NAMESPACE::IntrusiveCountableBase [friend]
IntrusiveReferenceRelease(IntrusiveCountableBase *p)BLOCXX_NAMESPACE::IntrusiveCountableBase [friend]
isConnected() const BLOCXX_NAMESPACE::Socket [inline]
m_implBLOCXX_NAMESPACE::Socket [private]
operator=(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
peerCertVerified() const BLOCXX_NAMESPACE::Socket
read(void *dataIn, int dataInLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::Socket [inline, virtual]
receiveTimeOutExpired() const BLOCXX_NAMESPACE::Socket [inline]
s_shutDownMechanismBLOCXX_NAMESPACE::Socket [private, static]
ServerSocketImpl classBLOCXX_NAMESPACE::Socket [friend]
setConnectTimeout(int seconds)BLOCXX_NAMESPACE::Socket [inline]
setConnectTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::Socket [inline]
setReceiveTimeout(int seconds)BLOCXX_NAMESPACE::Socket [inline]
setReceiveTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::Socket [inline]
setSendTimeout(int seconds)BLOCXX_NAMESPACE::Socket [inline]
setSendTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::Socket [inline]
setTimeouts(int seconds)BLOCXX_NAMESPACE::Socket [inline]
setTimeouts(const Timeout &timeout)BLOCXX_NAMESPACE::Socket [inline]
shutdownAllSockets()BLOCXX_NAMESPACE::Socket [static]
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::Socket [private]
waitForInput(int timeOutSecs)BLOCXX_NAMESPACE::Socket [inline]
waitForInput(const Timeout &timeout=Timeout::infinite)BLOCXX_NAMESPACE::Socket [inline]
waitForOutput(int timeOutSecs)BLOCXX_NAMESPACE::Socket [inline]
waitForOutput(const Timeout &timeout=Timeout::infinite)BLOCXX_NAMESPACE::Socket [inline]
write(const void *dataOut, int dataOutLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::Socket [inline, virtual]
~IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBase [protected, virtual]
~IOIFC()BLOCXX_NAMESPACE::IOIFC [virtual]
~SelectableIFC()BLOCXX_NAMESPACE::SelectableIFC [virtual]