CPN
Computational Process Networks
SocketHandle Member List

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

ALock typedefSocketHandle
Close()FileHandle
Closed() const FileHandleinline
Connect(const SocketAddress &addr)SocketHandle
Connect(const SockAddrList &addrs)SocketHandle
Connect(const SocketAddress &addr, int &error)SocketHandleprivate
CreatePair(SocketHandle &sock1, SocketHandle &sock2)SocketHandlestatic
CreatePair(int fd[2])SocketHandlestatic
Eof() const FileHandleinline
Eof(bool e)FileHandleinline
eofFileHandleprotected
FD() const FileHandleinline
FD(int filed)FileHandleinline
fdFileHandleprotected
file_lockFileHandlemutableprotected
FileHandle()FileHandle
FileHandle(int filed)FileHandle
Flush()FileHandle
GetKeepAlive()SocketHandle
GetLingerTimeout()SocketHandle
GetNoDelay()SocketHandle
GetPendingError()SocketHandle
GetReceiveBufferSize()SocketHandle
GetReceiveTimeout()SocketHandle
GetSendBufferSize()SocketHandle
GetSendTimeout()SocketHandle
Good() const FileHandleinline
IsBlocking() const FileHandle
IsBlocking(int fd)FileHandlestatic
OnReadable()FileHandleinlineprotectedvirtual
OnWriteable()FileHandleinlineprotectedvirtual
Poll(IteratorRef< FileHandle * > begin, IteratorRef< FileHandle * > end, double timeout)FileHandlestatic
Poll(double timeout)FileHandle
Read(void *ptr, unsigned len)FileHandle
Readable(bool r)FileHandleinline
Readable() const FileHandleinline
readableFileHandleprotected
Readv(const iovec *iov, int iovcnt)FileHandle
Recv(void *ptr, unsigned len, bool block)SocketHandle
Reset()FileHandle
Send(const void *ptr, unsigned len, const SendOpts &opts)SocketHandle
SetBlocking(bool blocking)FileHandle
SetBlocking(int fd, bool blocking)FileHandlestatic
SetKeepAlive(int ka)SocketHandle
SetLingerTimeout(int seconds)SocketHandle
SetNoDelay(bool nodelay)SocketHandle
SetReceiveBufferSize(int size)SocketHandle
SetReceiveTimeout(double timeout)SocketHandle
SetSendBufferSize(int size)SocketHandle
SetSendTimeout(double timeout)SocketHandle
ShutdownRead()SocketHandle
ShutdownWrite()SocketHandle
SocketHandle()SocketHandleinline
SocketHandle(int nfd)SocketHandleinline
Write(const void *ptr, unsigned len)FileHandle
Writeable(bool w)FileHandleinline
Writeable() const FileHandleinline
writeableFileHandleprotected
Writev(const iovec *iov, int iovcnt)FileHandle
~FileHandle()FileHandlevirtual