CPN
Computational Process Networks
CPN::RemoteContextDaemon::Client Member List

This is the complete list of members for CPN::RemoteContextDaemon::Client, including all inherited members.

ALock typedefSocketHandle
Client(RemoteContextDaemon *d, int nfd)CPN::RemoteContextDaemon::Client
Close()FileHandle
Closed() const FileHandleinline
Connect(const SocketAddress &addr)SocketHandle
Connect(const SockAddrList &addrs)SocketHandle
CreatePair(SocketHandle &sock1, SocketHandle &sock2)SocketHandlestatic
CreatePair(int fd[2])SocketHandlestatic
daemonCPN::RemoteContextDaemon::Clientprivate
eofFileHandleprotected
Eof() const FileHandleinline
Eof(bool e)FileHandleinline
FD() const FileHandleinline
FD(int filed)FileHandleinline
fdFileHandleprotected
file_lockFileHandlemutableprotected
FileHandle()FileHandle
FileHandle(int filed)FileHandle
Flush()FileHandle
GetKeepAlive()SocketHandle
GetLingerTimeout()SocketHandle
GetName() const CPN::RemoteContextDaemon::Clientinline
GetNoDelay()SocketHandle
GetPendingError()SocketHandle
GetReceiveBufferSize()SocketHandle
GetReceiveTimeout()SocketHandle
GetSendBufferSize()SocketHandle
GetSendTimeout()SocketHandle
Good() const FileHandleinline
IsBlocking() const FileHandle
IsBlocking(int fd)FileHandlestatic
nameCPN::RemoteContextDaemon::Clientprivate
OnReadable()FileHandleinlineprotectedvirtual
OnWriteable()FileHandleinlineprotectedvirtual
Poll(IteratorRef< FileHandle * > begin, IteratorRef< FileHandle * > end, double timeout)FileHandlestatic
Poll(double timeout)FileHandle
Read()CPN::RemoteContextDaemon::Client
SocketHandle::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 Variant &msg)CPN::RemoteContextDaemon::Client
SocketHandle::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
writeableFileHandleprotected
Writeable(bool w)FileHandleinline
Writeable() const FileHandleinline
Writev(const iovec *iov, int iovcnt)FileHandle
~FileHandle()FileHandlevirtual