|
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 78 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 87 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::start | ( | ) |
Definition at line 100 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::operator() | ( | Duration const & | elapsed | ) |
Definition at line 107 of file Application.cpp.
| std::chrono::milliseconds ripple::ApplicationImp::io_latency_sampler::get | ( | ) | const |
Definition at line 124 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::cancel | ( | ) |
Definition at line 130 of file Application.cpp.
| void ripple::ApplicationImp::io_latency_sampler::cancel_async | ( | ) |
Definition at line 136 of file Application.cpp.
|
private |
Definition at line 81 of file Application.cpp.
|
private |
Definition at line 82 of file Application.cpp.
|
private |
Definition at line 83 of file Application.cpp.
|
private |
Definition at line 84 of file Application.cpp.