Monero
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
net_load_tests::test_connection_context Struct Reference

#include <net_load_tests.h>

Inheritance diagram for net_load_tests::test_connection_context:
Inheritance graph
[legend]
Collaboration diagram for net_load_tests::test_connection_context:
Collaboration graph
[legend]

Public Member Functions

 test_connection_context ()
 
size_t get_max_bytes (int command) const
 
- Public Member Functions inherited from epee::net_utils::connection_context_base
 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_baseoperator= (const connection_context_base &a)
 

Static Public Member Functions

static constexpr int handshake_command () noexcept
 
static constexpr bool handshake_complete () noexcept
 

Public Attributes

volatile bool m_closed
 
- Public Attributes inherited from epee::net_utils::connection_context_base
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
 

Constructor & Destructor Documentation

◆ test_connection_context()

net_load_tests::test_connection_context::test_connection_context ( )
inline

Member Function Documentation

◆ get_max_bytes()

size_t net_load_tests::test_connection_context::get_max_bytes ( int  command) const
inline

◆ handshake_command()

static constexpr int net_load_tests::test_connection_context::handshake_command ( )
inlinestaticnoexcept

◆ handshake_complete()

static constexpr bool net_load_tests::test_connection_context::handshake_complete ( )
inlinestaticnoexcept

Member Data Documentation

◆ m_closed

volatile bool net_load_tests::test_connection_context::m_closed

The documentation for this struct was generated from the following file: