|
| void | print_version (int64_t ignored) |
| |
| void | ccf::validate_and_adjust_recovery_threshold (host::CCHostConfig &config) |
| |
| void | ccf::setup_rpc_interfaces (host::CCHostConfig &config, asynchost::RPCConnections< asynchost::TCP > &rpc, asynchost::RPCConnections< asynchost::UDP > &rpc_udp) |
| |
| void | ccf::configure_snp_attestation (ccf::StartupConfig &startup_config) |
| |
| void | ccf::populate_config_for_start (const host::CCHostConfig &config, ccf::StartupConfig &startup_config) |
| |
| void | ccf::populate_config_for_join (const host::CCHostConfig &config, ccf::StartupConfig &startup_config) |
| |
| void | ccf::populate_config_for_recover (const host::CCHostConfig &config, ccf::StartupConfig &startup_config) |
| |
| std::vector< uint8_t > | ccf::load_startup_snapshot (const host::CCHostConfig &config, snapshots::SnapshotManager &snapshots) |
| |
| std::optional< size_t > | ccf::create_enclave_node (const host::CCHostConfig &config, messaging::BufferProcessor &buffer_processor, ringbuffer::Circuit &circuit, EnclaveConfig &enclave_config, ccf::StartupConfig &startup_config, std::vector< uint8_t > startup_snapshot, std::vector< uint8_t > &node_cert, std::vector< uint8_t > &service_cert, ccf::LoggerLevel log_level, ringbuffer::NotifyingWriterFactory ¬ifying_factory) |
| |
| void | ccf::write_certificates_to_disk (const host::CCHostConfig &config, const std::vector< uint8_t > &node_cert, const std::vector< uint8_t > &service_cert) |
| |
| void | ccf::run_enclave_threads (const host::CCHostConfig &config) |
| |
| std::optional< size_t > | ccf::run_main_loop (host::CCHostConfig &config, messaging::BufferProcessor &buffer_processor, ringbuffer::Circuit &circuit, EnclaveConfig &enclave_config, ccf::LoggerLevel log_level) |
| |
| void | ccf::apply_stdlib_workarounds () |
| |
| int | ccf::run (int argc, char **argv) |
| |