rippled
Classes | Public Member Functions | Private Types | Private Member Functions | List of all members
io_latency_probe_test Class Reference
Inheritance diagram for io_latency_probe_test:
Inheritance graph
[legend]
Collaboration diagram for io_latency_probe_test:
Collaboration graph
[legend]

Classes

struct  test_sampler
 

Public Member Functions

void run () override
 

Private Types

using MyTimer = boost::asio::basic_waitable_timer< std::chrono::steady_clock >
 

Private Member Functions

void testSampleOne (boost::asio::yield_context &yield)
 
void testSampleOngoing (boost::asio::yield_context &yield)
 
void testCanceled (boost::asio::yield_context &yield)
 

Detailed Description

Definition at line 38 of file beast_io_latency_probe_test.cpp.

Member Typedef Documentation

◆ MyTimer

using io_latency_probe_test::MyTimer = boost::asio::basic_waitable_timer<std::chrono::steady_clock>
private

Definition at line 42 of file beast_io_latency_probe_test.cpp.

Member Function Documentation

◆ testSampleOne()

void io_latency_probe_test::testSampleOne ( boost::asio::yield_context &  yield)
private

Definition at line 165 of file beast_io_latency_probe_test.cpp.

◆ testSampleOngoing()

void io_latency_probe_test::testSampleOngoing ( boost::asio::yield_context &  yield)
private

Definition at line 180 of file beast_io_latency_probe_test.cpp.

◆ testCanceled()

void io_latency_probe_test::testCanceled ( boost::asio::yield_context &  yield)
private

Definition at line 222 of file beast_io_latency_probe_test.cpp.

◆ run()

void io_latency_probe_test::run ( )
override

Definition at line 233 of file beast_io_latency_probe_test.cpp.