|
Monero
|
#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 bool | 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 |
Private Member Functions | |
| void | set_details (boost::uuids::uuid connection_id, const network_address &remote_address, bool is_income, bool ssl) |
Friends | |
| template<class t_protocol_handler> | |
| class | connection |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
friend |
| const boost::uuids::uuid epee::net_utils::connection_context_base::m_connection_id |
| double epee::net_utils::connection_context_base::m_current_speed_down |
| double epee::net_utils::connection_context_base::m_current_speed_up |
| const bool epee::net_utils::connection_context_base::m_is_income |
| time_t epee::net_utils::connection_context_base::m_last_recv |
| time_t epee::net_utils::connection_context_base::m_last_send |
| double epee::net_utils::connection_context_base::m_max_speed_down |
| double epee::net_utils::connection_context_base::m_max_speed_up |
| uint64_t epee::net_utils::connection_context_base::m_recv_cnt |
| const network_address epee::net_utils::connection_context_base::m_remote_address |
| uint64_t epee::net_utils::connection_context_base::m_send_cnt |
| const bool epee::net_utils::connection_context_base::m_ssl |
| const time_t epee::net_utils::connection_context_base::m_started |