CCF
Loading...
Searching...
No Matches
ccf::js::WithKVExtension< Base > Member List

This is the complete list of members for ccf::js::WithKVExtension< Base >, including all inherited members.

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_idclient::PerfBase< TOptions >protected
last_write_timeclient::PerfBase< TOptions >protected
optionsclient::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()=0client::PerfBase< TOptions >protectedpure virtual
prepared_txsclient::PerfBase< TOptions >protected
PreparedTxs typedefclient::PerfBase< TOptions >protected
rand_generatorclient::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_timesclient::PerfBase< TOptions >protected
rpc_connectionclient::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_targetclient::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
WithKVExtension(TxAccess acc, ccf::kv::Tx *tx)ccf::js::WithKVExtension< Base >inline
write(const PreparedTx &tx, size_t &read, size_t &written, const std::shared_ptr< RpcTlsClient > &connection)client::PerfBase< TOptions >inlineprotected
write_delay_nsclient::PerfBase< TOptions >protected