|
auto | cbdc::config::parse_ip_port (const std::string &in_str) -> network::endpoint_t |
|
void | cbdc::config::get_shard_key_prefix (std::stringstream &ss, size_t shard_id) |
|
auto | cbdc::config::get_shard_endpoint_key (size_t shard_id) -> std::string |
|
auto | cbdc::config::get_atomizer_endpoint_key (size_t atomizer_id) -> std::string |
|
auto | cbdc::config::get_atomizer_raft_endpoint_key (size_t atomizer_id) -> std::string |
|
auto | cbdc::config::get_atomizer_loglevel_key (size_t atomizer_id) -> std::string |
|
auto | cbdc::config::get_sentinel_endpoint_key (size_t sentinel_id) -> std::string |
|
auto | cbdc::config::get_shard_db_key (size_t shard_id) -> std::string |
|
auto | cbdc::config::get_shard_end_key (size_t shard_id) -> std::string |
|
auto | cbdc::config::get_shard_start_key (size_t shard_id) -> std::string |
|
void | cbdc::config::get_archiver_key_prefix (std::stringstream &ss, size_t archiver_id) |
|
auto | cbdc::config::get_archiver_endpoint_key (size_t archiver_id) -> std::string |
|
auto | cbdc::config::get_archiver_loglevel_key (size_t archiver_id) -> std::string |
|
auto | cbdc::config::get_archiver_db_key (size_t archiver_id) -> std::string |
|
auto | cbdc::config::get_shard_loglevel_key (size_t shard_id) -> std::string |
|
void | cbdc::config::get_sentinel_key_prefix (std::stringstream &ss, size_t sentinel_id) |
|
auto | cbdc::config::get_sentinel_loglevel_key (size_t sentinel_id) -> std::string |
|
void | cbdc::config::get_watchtower_key_prefix (std::stringstream &ss, size_t watchtower_id) |
|
auto | cbdc::config::get_watchtower_client_endpoint_key (size_t watchtower_id) -> std::string |
|
auto | cbdc::config::get_watchtower_internal_endpoint_key (size_t watchtower_id) -> std::string |
|
auto | cbdc::config::get_watchtower_loglevel_key (size_t watchtower_id) -> std::string |
|
auto | cbdc::config::get_shard_node_count_key (size_t shard_id) -> std::string |
|
auto | cbdc::config::get_shard_raft_endpoint_key (size_t shard_id, size_t node_id) -> std::string |
|
auto | cbdc::config::get_shard_endpoint_key (size_t shard_id, size_t node_id) -> std::string |
|
auto | cbdc::config::get_shard_readonly_endpoint_key (size_t shard_id, size_t node_id) -> std::string |
|
void | cbdc::config::get_coordinator_key_prefix (std::stringstream &ss, size_t coordinator_id) |
|
auto | cbdc::config::get_coordinator_endpoint_key (size_t coordinator_id, size_t node_id) -> std::string |
|
auto | cbdc::config::get_coordinator_raft_endpoint_key (size_t coordinator_id, size_t node_id) -> std::string |
|
auto | cbdc::config::get_coordinator_node_count_key (size_t coordinator_id) -> std::string |
|
auto | cbdc::config::get_coordinator_loglevel_key (size_t coordinator_id) -> std::string |
|
auto | cbdc::config::get_sentinel_private_key_key (size_t sentinel_id) -> std::string |
|
auto | cbdc::config::get_sentinel_public_key_key (size_t sentinel_id) -> std::string |
|
auto | cbdc::config::read_shard_endpoints (options &opts, const parser &cfg) -> std::optional< std::string > |
|
auto | cbdc::config::read_shard_options (options &opts, const parser &cfg) -> std::optional< std::string > |
|
auto | cbdc::config::read_coordinator_options (options &opts, const parser &cfg) -> std::optional< std::string > |
|
auto | cbdc::config::read_sentinel_options (options &opts, const parser &cfg) -> std::optional< std::string > |
|
auto | cbdc::config::read_atomizer_options (options &opts, const parser &cfg) -> std::optional< std::string > |
|
auto | cbdc::config::read_archiver_options (options &opts, const parser &cfg) -> std::optional< std::string > |
|
auto | cbdc::config::read_watchtower_options (options &opts, const parser &cfg) -> std::optional< std::string > |
|
void | cbdc::config::read_raft_options (options &opts, const parser &cfg) |
|
void | cbdc::config::read_loadgen_options (options &opts, const parser &cfg) |
|
auto | cbdc::config::read_options (const std::string &config_file) -> std::variant< options, std::string > |
| Read options from the given config file without checking invariants.
|
|
auto | cbdc::config::load_options (const std::string &config_file) -> std::variant< options, std::string > |
| Loads options from the given config file and check for invariants.
|
|
auto | cbdc::config::check_options (const options &opts) -> std::optional< std::string > |
| Checks a fully populated options struct for invariants.
|
|
auto | cbdc::config::hash_in_shard_range (const shard_range_t &range, const hash_t &val) -> bool |
| Checks if a hash is in the given range handled.
|
|
auto | cbdc::config::loadgen_seed_range (const options &opts, size_t gen_id) -> std::pair< size_t, size_t > |
| Calculates the sub-range of total seeded outputs for a particular load generator ID.
|
|
auto | cbdc::config::get_args (int argc, char **argv) -> std::vector< std::string > |
| Converts c-args from an executable's main function into a vector of strings.
|
|