|
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 = {} |
Public Attributes inherited from ccf::CCFConfig | |
| 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"} |