rippled
Public Member Functions | Public Attributes | List of all members
ripple::NetworkOPsImp::Stats Struct Reference
Collaboration diagram for ripple::NetworkOPsImp::Stats:
Collaboration graph
[legend]

Public Member Functions

template<class Handler >
 Stats (Handler const &handler, beast::insight::Collector::ptr const &collector)
 

Public Attributes

beast::insight::Hook hook
 
beast::insight::Gauge disconnected_duration
 
beast::insight::Gauge connected_duration
 
beast::insight::Gauge syncing_duration
 
beast::insight::Gauge tracking_duration
 
beast::insight::Gauge full_duration
 
beast::insight::Gauge disconnected_transitions
 
beast::insight::Gauge connected_transitions
 
beast::insight::Gauge syncing_transitions
 
beast::insight::Gauge tracking_transitions
 
beast::insight::Gauge full_transitions
 

Detailed Description

Definition at line 778 of file NetworkOPs.cpp.

Constructor & Destructor Documentation

◆ Stats()

template<class Handler >
ripple::NetworkOPsImp::Stats::Stats ( Handler const &  handler,
beast::insight::Collector::ptr const &  collector 
)

Definition at line 781 of file NetworkOPs.cpp.

Member Data Documentation

◆ hook

beast::insight::Hook ripple::NetworkOPsImp::Stats::hook

Definition at line 815 of file NetworkOPs.cpp.

◆ disconnected_duration

beast::insight::Gauge ripple::NetworkOPsImp::Stats::disconnected_duration

Definition at line 816 of file NetworkOPs.cpp.

◆ connected_duration

beast::insight::Gauge ripple::NetworkOPsImp::Stats::connected_duration

Definition at line 817 of file NetworkOPs.cpp.

◆ syncing_duration

beast::insight::Gauge ripple::NetworkOPsImp::Stats::syncing_duration

Definition at line 818 of file NetworkOPs.cpp.

◆ tracking_duration

beast::insight::Gauge ripple::NetworkOPsImp::Stats::tracking_duration

Definition at line 819 of file NetworkOPs.cpp.

◆ full_duration

beast::insight::Gauge ripple::NetworkOPsImp::Stats::full_duration

Definition at line 820 of file NetworkOPs.cpp.

◆ disconnected_transitions

beast::insight::Gauge ripple::NetworkOPsImp::Stats::disconnected_transitions

Definition at line 822 of file NetworkOPs.cpp.

◆ connected_transitions

beast::insight::Gauge ripple::NetworkOPsImp::Stats::connected_transitions

Definition at line 823 of file NetworkOPs.cpp.

◆ syncing_transitions

beast::insight::Gauge ripple::NetworkOPsImp::Stats::syncing_transitions

Definition at line 824 of file NetworkOPs.cpp.

◆ tracking_transitions

beast::insight::Gauge ripple::NetworkOPsImp::Stats::tracking_transitions

Definition at line 825 of file NetworkOPs.cpp.

◆ full_transitions

beast::insight::Gauge ripple::NetworkOPsImp::Stats::full_transitions

Definition at line 826 of file NetworkOPs.cpp.