Public Types | |
typedef map< int, ref<InetConnection> > | connectionMap_t |
Public Methods | |
InetDemux (ref< ClientSocketDescriptor > const &_clientSock) | |
InetDemux (ref< ServerSocketDescriptor > const &serverSock) | |
string const& | getAddress () const |
ref<InetConnection> | connectionForOid (int oid, Address const &address) |
Private Methods | |
void | processEvent (ref< FileDescriptor > const &desc) |
void | acceptConnection (ref< FileDescriptor > const &desc) |
void | registerFd (ref< FileDescriptor > const &fd) |
Private Attributes | |
connectionMap_t | connectionMap |
string | canonicalAddress |
ref<ClientSocketDescriptor> | clientSock |
|
Map of OID -> Connection.
Definition at line 152 of file InetTransport.cc. |
|
Client demux.
Definition at line 220 of file InetTransport.cc. |
|
Server demux.
Definition at line 232 of file InetTransport.cc. |
|
Definition at line 202 of file InetTransport.cc. |
|
Definition at line 246 of file InetTransport.cc. |
|
Definition at line 244 of file InetTransport.cc. |
|
Definition at line 159 of file InetTransport.cc. |
|
Definition at line 212 of file InetTransport.cc. |
|
Definition at line 156 of file InetTransport.cc. |
|
Definition at line 157 of file InetTransport.cc. |
|
Definition at line 155 of file InetTransport.cc. |