CCF
|
#include <configuration.h>
Inherits ccf::CCFConfig.
Classes | |
struct | Command |
struct | Logging |
struct | Memory |
struct | OutputFiles |
Public Attributes | |
ccf::ds::TimeString | tick_interval = {"10ms"} |
ccf::ds::TimeString | slow_io_logging_threshold = {"10ms"} |
std::optional< std::string > | node_client_interface = std::nullopt |
ccf::ds::TimeString | client_connection_timeout = {"2000ms"} |
std::optional< ccf::ds::TimeString > | idle_connection_timeout |
std::optional< std::string > | node_data_json_file = std::nullopt |
std::optional< std::string > | service_data_json_file = std::nullopt |
bool | ignore_first_sigterm = false |
OutputFiles | output_files = {} |
Logging | logging = {} |
Memory | memory = {} |
Command | command = {} |
![]() | |
size_t | worker_threads = 0 |
size_t | node_to_node_message_limit = 23'726'566 |
ccf::ds::SizeString | historical_cache_soft_limit = {"512MB"} |
ccf::consensus::Configuration | consensus = {} |
ccf::NodeInfoNetwork | network = {} |
NodeCertificateInfo | node_certificate = {} |
Ledger | ledger = {} |
LedgerSignatures | ledger_signatures = {} |
JWT | jwt = {} |
Attestation | attestation = {} |
Snapshots | snapshots = {} |
ccf::ds::TimeString host::CCHostConfig::client_connection_timeout = {"2000ms"} |
Command host::CCHostConfig::command = {} |
std::optional<ccf::ds::TimeString> host::CCHostConfig::idle_connection_timeout |
bool host::CCHostConfig::ignore_first_sigterm = false |
Logging host::CCHostConfig::logging = {} |
Memory host::CCHostConfig::memory = {} |
std::optional<std::string> host::CCHostConfig::node_client_interface = std::nullopt |
std::optional<std::string> host::CCHostConfig::node_data_json_file = std::nullopt |
OutputFiles host::CCHostConfig::output_files = {} |
std::optional<std::string> host::CCHostConfig::service_data_json_file = std::nullopt |
ccf::ds::TimeString host::CCHostConfig::slow_io_logging_threshold = {"10ms"} |
ccf::ds::TimeString host::CCHostConfig::tick_interval = {"10ms"} |