| add_prepared_ser_tx(const std::string &method, const std::span< const uint8_t > params, bool expects_commit, const std::optional< size_t > &index) | client::PerfBase< TOptions > | inlineprotected |
| begin_timing() | client::PerfBase< TOptions > | inline |
| blocking_read(size_t &read, size_t written, const std::shared_ptr< RpcTlsClient > &connection) | client::PerfBase< TOptions > | inlineprotected |
| call_raw_batch(std::shared_ptr< RpcTlsClient > &connection, const PreparedTxs &txs) | client::PerfBase< TOptions > | inlineprotectedvirtual |
| check_response(const RpcTlsClient::Response &r) | client::PerfBase< TOptions > | inlineprotectedvirtual |
| create_connection(bool force_unsigned=false) | client::PerfBase< TOptions > | inlineprotected |
| end_timing(size_t end_highest_local_commit) | client::PerfBase< TOptions > | inline |
| get_connection() | client::PerfBase< TOptions > | inline |
| get_tx_status(const std::shared_ptr< RpcTlsClient > &connection, size_t view, size_t seqno) | client::PerfBase< TOptions > | inlineprotected |
| init_connection() | client::PerfBase< TOptions > | inline |
| kick_off_timing() | client::PerfBase< TOptions > | inlineprotected |
| last_response_tx_id | client::PerfBase< TOptions > | protected |
| last_write_time | client::PerfBase< TOptions > | protected |
| options | client::PerfBase< TOptions > | protected |
| PerfBase(const TOptions &o) | client::PerfBase< TOptions > | inline |
| post_creation_hook() | client::PerfBase< TOptions > | inlineprotectedvirtual |
| post_timing_body_hook() | client::PerfBase< TOptions > | inlineprotectedvirtual |
| pre_creation_hook() | client::PerfBase< TOptions > | inlineprotectedvirtual |
| pre_timing_body_hook() | client::PerfBase< TOptions > | inlineprotectedvirtual |
| prepare_all_transactions() | client::PerfBase< TOptions > | inline |
| prepare_transactions()=0 | client::PerfBase< TOptions > | protectedpure virtual |
| prepared_txs | client::PerfBase< TOptions > | protected |
| PreparedTxs typedef | client::PerfBase< TOptions > | protected |
| rand_generator | client::PerfBase< TOptions > | protected |
| rand_range() | client::PerfBase< TOptions > | inline |
| rand_range(T exclusive_upper_bound) | client::PerfBase< TOptions > | inline |
| rand_range(T inclusive_lower_bound, T exclusive_upper_bound) | client::PerfBase< TOptions > | inline |
| reconnect(std::shared_ptr< RpcTlsClient > &connection) | client::PerfBase< TOptions > | inlineprotected |
| response_times | client::PerfBase< TOptions > | protected |
| rpc_connection | client::PerfBase< TOptions > | protected |
| run() | client::PerfBase< TOptions > | inlinevirtual |
| send_all_creation_transactions() | client::PerfBase< TOptions > | inline |
| send_all_prepared_transactions() | client::PerfBase< TOptions > | inline |
| send_creation_transactions() | client::PerfBase< TOptions > | inlineprotectedvirtual |
| summarize_results(const timing::Results &timing_results) | client::PerfBase< TOptions > | inline |
| total_byte_size(const PreparedTxs &txs) | client::PerfBase< TOptions > | inlineprotectedstatic |
| verification_target | client::PerfBase< TOptions > | protected |
| verify_final_state(const nlohmann::json &expected) | client::PerfBase< TOptions > | inlineprotectedvirtual |
| verify_initial_state(const nlohmann::json &expected) | client::PerfBase< TOptions > | inlineprotectedvirtual |
| verify_params(const nlohmann::json &expected) | client::PerfBase< TOptions > | inlineprotectedvirtual |
| wait_for_global_commit(const ccf::TxID &target) | client::PerfBase< TOptions > | inline |
| wait_for_global_commit(const RpcTlsClient::Response &response) | client::PerfBase< TOptions > | inline |
| WithCommonExtensions(TxAccess acc) | ccf::js::WithCommonExtensions< Base > | inline |
| write(const PreparedTx &tx, size_t &read, size_t &written, const std::shared_ptr< RpcTlsClient > &connection) | client::PerfBase< TOptions > | inlineprotected |
| write_delay_ns | client::PerfBase< TOptions > | protected |