|
rippled
|

Public Member Functions | |
| io_latency_sampler (beast::insight::Event ev, beast::Journal journal, std::chrono::milliseconds interval, boost::asio::io_context &ios) | |
| void | start () |
| template<class Duration > | |
| void | operator() (Duration const &elapsed) |
| std::chrono::milliseconds | get () const |
| void | cancel () |
| void | cancel_async () |
Private Attributes | |
| beast::insight::Event | m_event |
| beast::Journal | m_journal |
| beast::io_latency_probe< std::chrono::steady_clock > | m_probe |
| std::atomic< std::chrono::milliseconds > | lastSample_ |
Definition at line 97 of file Application.cpp.
| ripple::ApplicationImp::io_latency_sampler::io_latency_sampler | ( | beast::insight::Event | ev, |
| beast::Journal | journal, | ||
| std::chrono::milliseconds | interval, | ||
| boost::asio::io_context & | ios | ||
| ) |
Definition at line 106 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::start | ( | ) |
Definition at line 119 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::operator() | ( | Duration const & | elapsed | ) |
Definition at line 126 of file Application.cpp.
| std::chrono::milliseconds ripple::ApplicationImp::io_latency_sampler::get | ( | ) | const |
Definition at line 143 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::cancel | ( | ) |
Definition at line 149 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::cancel_async | ( | ) |
Definition at line 155 of file Application.cpp.
|
private |
Definition at line 100 of file Application.cpp.
|
private |
Definition at line 101 of file Application.cpp.
|
private |
Definition at line 102 of file Application.cpp.
|
private |
Definition at line 103 of file Application.cpp.