blocxx
BLOCXX_NAMESPACE
Socket
BLOCXX_NAMESPACE::Socket Member List
This is the complete list of members for
BLOCXX_NAMESPACE::Socket
, including all inherited members.
BLOCXX_DEPRECATED
BLOCXX_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 value
BLOCXX_NAMESPACE::IOIFC
E_THROW_ON_ERROR
enum value
BLOCXX_NAMESPACE::IOIFC
ErrorAction
enum name
BLOCXX_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_DEPRECATED
BLOCXX_NAMESPACE::Socket
static
IntrusiveCountableBase
()
BLOCXX_NAMESPACE::IntrusiveCountableBase
inline
protected
BLOCXX_NAMESPACE::SelectableIFC::IntrusiveCountableBase
(const IntrusiveCountableBase &)
BLOCXX_NAMESPACE::IntrusiveCountableBase
inline
protected
isConnected
() const
BLOCXX_NAMESPACE::Socket
inline
m_impl
BLOCXX_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_shutDownMechanism
BLOCXX_NAMESPACE::Socket
private
static
ServerSocketImpl
class
BLOCXX_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
typedef
BLOCXX_NAMESPACE::Socket
Socket
()
BLOCXX_NAMESPACE::Socket
Socket
(const SSLClientCtxRef &sslCtx)
BLOCXX_NAMESPACE::Socket
Socket
(SocketFlags::ESSLFlag isSSL) BLOCXX_DEPRECATED
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)
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
Generated by
1.12.0