#include <perf_client.h>
Inherited by TpccClientOptions.
|
| | PerfOptions (const std::string &default_label, const std::string &default_pid_file, CLI::App &app) |
| |
◆ PerfOptions()
| client::PerfOptions::PerfOptions |
( |
const std::string & |
default_label, |
|
|
const std::string & |
default_pid_file, |
|
|
CLI::App & |
app |
|
) |
| |
|
inline |
◆ bearer_token
| std::string client::PerfOptions::bearer_token |
◆ ca_file
| std::string client::PerfOptions::ca_file |
◆ cert_file
| std::string client::PerfOptions::cert_file |
◆ check_responses
| bool client::PerfOptions::check_responses = false |
◆ generator_seed
| size_t client::PerfOptions::generator_seed = 42u |
◆ key_file
| std::string client::PerfOptions::key_file |
◆ label
| std::string client::PerfOptions::label |
Options set from command line
◆ latency_rounds
| size_t client::PerfOptions::latency_rounds = 1 |
◆ max_writes_ahead
| size_t client::PerfOptions::max_writes_ahead = 0 |
◆ no_create
| bool client::PerfOptions::no_create = false |
◆ no_wait
| bool client::PerfOptions::no_wait = false |
◆ num_transactions
| size_t client::PerfOptions::num_transactions = 10000 |
◆ pid_file
| std::string client::PerfOptions::pid_file |
◆ randomise
| bool client::PerfOptions::randomise = false |
◆ relax_commit_target
| bool client::PerfOptions::relax_commit_target = false |
◆ server_address
◆ session_count
| size_t client::PerfOptions::session_count = 1 |
◆ sign
| bool client::PerfOptions::sign = false |
◆ thread_count
| size_t client::PerfOptions::thread_count = 1 |
◆ transactions_per_s
| size_t client::PerfOptions::transactions_per_s = 0 |
◆ verification_file
| std::string client::PerfOptions::verification_file |
◆ write_tx_times
| bool client::PerfOptions::write_tx_times = false |
The documentation for this struct was generated from the following file: