blocxx

BLOCXX_NAMESPACE::SocketBaseImpl Member List

This is the complete list of members for BLOCXX_NAMESPACE::SocketBaseImpl, including all inherited members.
connect(const SocketAddress &addr)BLOCXX_NAMESPACE::SocketBaseImpl [virtual]
disconnect()BLOCXX_NAMESPACE::SocketBaseImpl [virtual]
E_RETURN_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
E_THROW_ON_ERROR enum valueBLOCXX_NAMESPACE::IOIFC
ErrorAction enum nameBLOCXX_NAMESPACE::IOIFC
fillInetAddrParms()BLOCXX_NAMESPACE::SocketBaseImpl [private]
fillUnixAddrParms()BLOCXX_NAMESPACE::SocketBaseImpl [private]
getConnectTimeout() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
getfd() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
getInputStream()BLOCXX_NAMESPACE::SocketBaseImpl
getIOStream()BLOCXX_NAMESPACE::SocketBaseImpl
getLocalAddress() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
getOutputStream()BLOCXX_NAMESPACE::SocketBaseImpl
getPeerAddress() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
getReceiveTimeout() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
getSelectObj() const BLOCXX_NAMESPACE::SocketBaseImpl [virtual]
getSendTimeout() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
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::SocketBaseImpl [inline]
m_connectTimeoutBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_inBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_inoutBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_isConnectedBLOCXX_NAMESPACE::SocketBaseImpl [protected]
m_localAddressBLOCXX_NAMESPACE::SocketBaseImpl [protected]
m_outBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_peerAddressBLOCXX_NAMESPACE::SocketBaseImpl [protected]
m_recvTimeoutBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_recvTimeoutExprdBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_sendTimeoutBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_sockfdBLOCXX_NAMESPACE::SocketBaseImpl [protected]
m_streamBufBLOCXX_NAMESPACE::SocketBaseImpl [private]
m_traceFileInBLOCXX_NAMESPACE::SocketBaseImpl [private, static]
m_traceFileOutBLOCXX_NAMESPACE::SocketBaseImpl [private, static]
operator=(const SocketBaseImpl &arg)BLOCXX_NAMESPACE::SocketBaseImpl [private]
BLOCXX_NAMESPACE::SelectableIFC::operator=(const IntrusiveCountableBase &)BLOCXX_NAMESPACE::IntrusiveCountableBase [inline, protected]
read(void *dataIn, int dataInLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::SocketBaseImpl [virtual]
readAux(void *dataIn, int dataInLen)=0BLOCXX_NAMESPACE::SocketBaseImpl [protected, pure virtual]
receiveTimeOutExpired() const BLOCXX_NAMESPACE::SocketBaseImpl [inline]
setConnectTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::SocketBaseImpl [inline]
setDumpFiles(const String &in, const String &out)BLOCXX_NAMESPACE::SocketBaseImpl [static]
setReceiveTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::SocketBaseImpl [inline]
setSendTimeout(const Timeout &timeout)BLOCXX_NAMESPACE::SocketBaseImpl [inline]
setTimeouts(const Timeout &timeout)BLOCXX_NAMESPACE::SocketBaseImpl [inline]
SocketBaseImpl()BLOCXX_NAMESPACE::SocketBaseImpl
SocketBaseImpl(SocketHandle_t fd, SocketAddress::AddressType addrType)BLOCXX_NAMESPACE::SocketBaseImpl
SocketBaseImpl(const SocketAddress &addr)BLOCXX_NAMESPACE::SocketBaseImpl
SocketBaseImpl(const SocketBaseImpl &arg)BLOCXX_NAMESPACE::SocketBaseImpl [private]
waitForInput(const Timeout &timeout)BLOCXX_NAMESPACE::SocketBaseImpl [virtual]
waitForOutput(const Timeout &timeout)BLOCXX_NAMESPACE::SocketBaseImpl
write(const void *dataOut, int dataOutLen, ErrorAction errorAsException=E_RETURN_ON_ERROR)BLOCXX_NAMESPACE::SocketBaseImpl [virtual]
writeAux(const void *dataOut, int dataOutLen)=0BLOCXX_NAMESPACE::SocketBaseImpl [protected, pure virtual]
~IntrusiveCountableBase()BLOCXX_NAMESPACE::IntrusiveCountableBase [protected, virtual]
~IOIFC()BLOCXX_NAMESPACE::IOIFC [virtual]
~SelectableIFC()BLOCXX_NAMESPACE::SelectableIFC [virtual]
~SocketBaseImpl()BLOCXX_NAMESPACE::SocketBaseImpl [virtual]