Helper struct used as the index key into the connection table. More...
#include <TCPTunnel.h>
Public Member Functions | |
ConnKey () | |
ConnKey (const dtn_endpoint_id_t &eid, in_addr_t client_addr, u_int16_t client_port, in_addr_t remote_addr, u_int16_t remote_port, u_int32_t connection_id) | |
bool | operator< (const ConnKey &other) const |
Public Attributes | |
std::string | endpoint_id_ |
in_addr_t | client_addr_ |
u_int16_t | client_port_ |
in_addr_t | remote_addr_ |
u_int16_t | remote_port_ |
u_int32_t | connection_id_ |
Helper struct used as the index key into the connection table.
Definition at line 141 of file TCPTunnel.h.
dtntunnel::TCPTunnel::ConnKey::ConnKey | ( | ) | [inline] |
Definition at line 142 of file TCPTunnel.h.
dtntunnel::TCPTunnel::ConnKey::ConnKey | ( | const dtn_endpoint_id_t & | eid, | |
in_addr_t | client_addr, | |||
u_int16_t | client_port, | |||
in_addr_t | remote_addr, | |||
u_int16_t | remote_port, | |||
u_int32_t | connection_id | |||
) | [inline] |
Definition at line 148 of file TCPTunnel.h.
Definition at line 159 of file TCPTunnel.h.
References client_addr_, client_port_, COMPARE, connection_id_, endpoint_id_, remote_addr_, and remote_port_.
Definition at line 173 of file TCPTunnel.h.
Referenced by operator<().
Definition at line 174 of file TCPTunnel.h.
Referenced by operator<().
Definition at line 177 of file TCPTunnel.h.
Referenced by operator<().
std::string dtntunnel::TCPTunnel::ConnKey::endpoint_id_ |
Definition at line 172 of file TCPTunnel.h.
Referenced by operator<().
Definition at line 175 of file TCPTunnel.h.
Referenced by operator<().
Definition at line 176 of file TCPTunnel.h.
Referenced by operator<().