| connect(const SocketAddress &addr) | BLOCXX_NAMESPACE::Socket | [inline] |
| createShutDownMechanism() | BLOCXX_NAMESPACE::Socket | [static] |
| deleteShutDownMechanism() | BLOCXX_NAMESPACE::Socket | [static] |
| disconnect() | BLOCXX_NAMESPACE::Socket | [inline] |
| getConnectTimeout() const | BLOCXX_NAMESPACE::Socket | [inline] |
| getfd() | BLOCXX_NAMESPACE::Socket | [inline] |
| getLocalAddress() const | 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] |
| INFINITE_TIMEOUT | BLOCXX_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_impl | BLOCXX_NAMESPACE::Socket | [private] |
| operator=(const IntrusiveCountableBase &) | BLOCXX_NAMESPACE::IntrusiveCountableBase | [inline, protected] |
| read(void *dataIn, int dataInLen, bool errorAsException=false) | BLOCXX_NAMESPACE::Socket | [inline, virtual] |
| receiveTimeOutExpired() const | BLOCXX_NAMESPACE::Socket | [inline] |
| s_shutDownMechanism | BLOCXX_NAMESPACE::Socket | [private, static] |
| ServerSocketImpl class | BLOCXX_NAMESPACE::Socket | [friend] |
| setConnectTimeout(int seconds) | BLOCXX_NAMESPACE::Socket | [inline] |
| setReceiveTimeout(int seconds) | BLOCXX_NAMESPACE::Socket | [inline] |
| setSendTimeout(int seconds) | BLOCXX_NAMESPACE::Socket | [inline] |
| setTimeouts(int seconds) | BLOCXX_NAMESPACE::Socket | [inline] |
| shutdownAllSockets() | BLOCXX_NAMESPACE::Socket | [static] |
| ShutDownMechanism_t typedef | BLOCXX_NAMESPACE::Socket | |
| Socket() | BLOCXX_NAMESPACE::Socket | |
| Socket(const SSLClientCtxRef &sslCtx) | BLOCXX_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=INFINITE_TIMEOUT) | BLOCXX_NAMESPACE::Socket | [inline] |
| waitForOutput(int timeOutSecs=INFINITE_TIMEOUT) | BLOCXX_NAMESPACE::Socket | [inline] |
| write(const void *dataOut, int dataOutLen, bool errorAsException=false) | BLOCXX_NAMESPACE::Socket | [inline, virtual] |
| ~IntrusiveCountableBase() | BLOCXX_NAMESPACE::IntrusiveCountableBase | [protected, virtual] |
| ~IOIFC() | BLOCXX_NAMESPACE::IOIFC | [virtual] |
| ~SelectableIFC() | BLOCXX_NAMESPACE::SelectableIFC | [virtual] |