#include <timing.h>
◆ ResponseTimes() [1/2]
◆ ResponseTimes() [2/2]
| timing::ResponseTimes::ResponseTimes |
( |
const ResponseTimes & |
other | ) |
|
|
default |
◆ get_start_time()
| auto timing::ResponseTimes::get_start_time |
( |
| ) |
const |
|
inline |
◆ is_timing_active()
| bool timing::ResponseTimes::is_timing_active |
( |
| ) |
|
|
inline |
◆ produce_results()
| Results timing::ResponseTimes::produce_results |
( |
bool |
allow_pending, |
|
|
size_t |
highest_local_commit, |
|
|
size_t |
desired_rounds = 1 |
|
) |
| |
|
inline |
◆ record_receive()
| void timing::ResponseTimes::record_receive |
( |
size_t |
rpc_id, |
|
|
const optional< ccf::TxID > & |
tx_id, |
|
|
size_t |
global_seqno = 0 |
|
) |
| |
|
inline |
◆ record_send()
| void timing::ResponseTimes::record_send |
( |
const std::string & |
method, |
|
|
size_t |
rpc_id, |
|
|
bool |
expects_commit |
|
) |
| |
|
inline |
◆ start_timing()
| void timing::ResponseTimes::start_timing |
( |
| ) |
|
|
inline |
◆ stop_timing()
| void timing::ResponseTimes::stop_timing |
( |
| ) |
|
|
inline |
◆ wait_for_global_commit()
| void timing::ResponseTimes::wait_for_global_commit |
( |
const ccf::TxID & |
target, |
|
|
bool |
record = true |
|
) |
| |
|
inline |
◆ write_to_file()
| void timing::ResponseTimes::write_to_file |
( |
const string & |
filename | ) |
|
|
inline |
The documentation for this class was generated from the following file: