|
Electroneum
|
#include <net_utils_base.h>


Public Member Functions | |
| connection_context_base (boost::uuids::uuid connection_id, const network_address &remote_address, bool is_income, bool ssl, time_t last_recv=0, time_t last_send=0, uint64_t recv_cnt=0, uint64_t send_cnt=0) | |
| connection_context_base () | |
| connection_context_base (const connection_context_base &a) | |
| connection_context_base & | operator= (const connection_context_base &a) |
Public Attributes | |
| const boost::uuids::uuid | m_connection_id |
| const network_address | m_remote_address |
| const bool | m_is_income |
| const time_t | m_started |
| const time_t | m_ssl |
| time_t | m_last_recv |
| time_t | m_last_send |
| uint64_t | m_recv_cnt |
| uint64_t | m_send_cnt |
| double | m_current_speed_down |
| double | m_current_speed_up |
| double | m_max_speed_down |
| double | m_max_speed_up |
Friends | |
| template<class t_protocol_handler> | |
| class | connection |
Definition at line 247 of file net_utils_base.h.
|
inline |
Definition at line 263 of file net_utils_base.h.

|
inline |
Definition at line 282 of file net_utils_base.h.
|
inline |
Definition at line 297 of file net_utils_base.h.

|
inline |
|
friend |
Definition at line 310 of file net_utils_base.h.
| const boost::uuids::uuid epee::net_utils::connection_context_base::m_connection_id |
Definition at line 249 of file net_utils_base.h.
| double epee::net_utils::connection_context_base::m_current_speed_down |
Definition at line 258 of file net_utils_base.h.
| double epee::net_utils::connection_context_base::m_current_speed_up |
Definition at line 259 of file net_utils_base.h.
| const bool epee::net_utils::connection_context_base::m_is_income |
Definition at line 251 of file net_utils_base.h.
| time_t epee::net_utils::connection_context_base::m_last_recv |
Definition at line 254 of file net_utils_base.h.
| time_t epee::net_utils::connection_context_base::m_last_send |
Definition at line 255 of file net_utils_base.h.
| double epee::net_utils::connection_context_base::m_max_speed_down |
Definition at line 260 of file net_utils_base.h.
| double epee::net_utils::connection_context_base::m_max_speed_up |
Definition at line 261 of file net_utils_base.h.
| uint64_t epee::net_utils::connection_context_base::m_recv_cnt |
Definition at line 256 of file net_utils_base.h.
| const network_address epee::net_utils::connection_context_base::m_remote_address |
Definition at line 250 of file net_utils_base.h.
| uint64_t epee::net_utils::connection_context_base::m_send_cnt |
Definition at line 257 of file net_utils_base.h.
| const time_t epee::net_utils::connection_context_base::m_ssl |
Definition at line 253 of file net_utils_base.h.
| const time_t epee::net_utils::connection_context_base::m_started |
Definition at line 252 of file net_utils_base.h.