Monero
Loading...
Searching...
No Matches
epee::net_utils::connection< t_protocol_handler >::state_t Struct Reference
Collaboration diagram for epee::net_utils::connection< t_protocol_handler >::state_t:

Classes

struct  stat_t
struct  data_t
struct  ssl_t
struct  socket_status_t
struct  timer_status_t
struct  timers_status_t
struct  protocol_t

Public Attributes

std::mutex lock
std::condition_variable_any condition
status_t status
socket_status_t socket
ssl_t ssl
timers_status_t timers
protocol_t protocol
stat_t stat
data_t data

Member Data Documentation

◆ condition

template<class t_protocol_handler>
std::condition_variable_any epee::net_utils::connection< t_protocol_handler >::state_t::condition

◆ data

template<class t_protocol_handler>
data_t epee::net_utils::connection< t_protocol_handler >::state_t::data

◆ lock

template<class t_protocol_handler>
std::mutex epee::net_utils::connection< t_protocol_handler >::state_t::lock

◆ protocol

template<class t_protocol_handler>
protocol_t epee::net_utils::connection< t_protocol_handler >::state_t::protocol

◆ socket

template<class t_protocol_handler>
socket_status_t epee::net_utils::connection< t_protocol_handler >::state_t::socket

◆ ssl

template<class t_protocol_handler>
ssl_t epee::net_utils::connection< t_protocol_handler >::state_t::ssl

◆ stat

template<class t_protocol_handler>
stat_t epee::net_utils::connection< t_protocol_handler >::state_t::stat

◆ status

template<class t_protocol_handler>
status_t epee::net_utils::connection< t_protocol_handler >::state_t::status

◆ timers

template<class t_protocol_handler>
timers_status_t epee::net_utils::connection< t_protocol_handler >::state_t::timers

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