Marine Library  1.0
C++ library for Linux Networking Development
ISocket Member List

This is the complete list of members for ISocket, including all inherited members.

block(bool on)IFileDescinline
close()IFileDescinline
deleted() const IFileDescinline
ErrMsg()IFileDescinlinestatic
fd() const IFileDescinline
fdType() const =0IFileDescpure virtual
fdTypeName() const =0IFileDescpure virtual
filename() const IFileDescinline
hostAddr() const (defined in ISocket)ISocketinline
IFileDesc()IFileDescinline
ISocket() (defined in ISocket)ISocketinline
kInvalidFd (defined in IFileDesc)IFileDescstatic
length() const IFileDescinline
linger(bool on, int timeoutS=0) (defined in ISocket)ISocketinline
peerAddr() const (defined in ISocket)ISocketinline
recvBufSize(int size) (defined in ISocket)ISocketinline
recvBufSize() const (defined in ISocket)ISocketinline
recvData(char *buf, size_t sz, bool waitAll=false) (defined in ISocket)ISocketinline
recvData(BufT &buf, size_t sz, bool waitAll=false) (defined in ISocket)ISocketinline
recvTimeout(int timeMs) (defined in ISocket)ISocketinline
recvTimeout() const (defined in ISocket)ISocketinline
reuseAddr(bool on) (defined in ISocket)ISocketinline
sendBufSize(int size) (defined in ISocket)ISocketinline
sendBufSize() const (defined in ISocket)ISocketinline
sendData(const char *buf, size_t sz) (defined in ISocket)ISocketinline
sendData(const BufT &buf) (defined in ISocket)ISocketinline
sendTimeout(uint32_t timeMs) (defined in ISocket)ISocketinline
sendTimeout() const (defined in ISocket)ISocketinline
toString() const ISocketinlinevirtual
valid() const IFileDescinline
~IFileDesc()IFileDescinlinevirtual