CCF
Loading...
Searching...
No Matches
Classes | Public Types | Public Attributes | List of all members
ccf::NodeInfoNetwork_v2 Struct Reference

Node network information. More...

#include <node_info_network.h>

Inherited by ccf::NodeInfoNetwork.

Classes

struct  ACME
 ACME configuration description. More...
 
struct  NetInterface
 Network interface description. More...
 

Public Types

using NetAddress = std::string
 
using RpcInterfaceID = std::string
 
using NetProtocol = std::string
 
using RpcInterfaces = std::map< RpcInterfaceID, NetInterface >
 RPC interface mapping.
 

Public Attributes

NetInterface node_to_node_interface
 Node-to-node network interface.
 
RpcInterfaces rpc_interfaces
 RPC interfaces.
 
std::optional< ACMEacme = std::nullopt
 ACME configuration.
 
bool will_locally_seal_ledger_secrets = false
 

Detailed Description

Node network information.

Member Typedef Documentation

◆ NetAddress

◆ NetProtocol

◆ RpcInterfaceID

◆ RpcInterfaces

RPC interface mapping.

Member Data Documentation

◆ acme

std::optional<ACME> ccf::NodeInfoNetwork_v2::acme = std::nullopt

ACME configuration.

◆ node_to_node_interface

NetInterface ccf::NodeInfoNetwork_v2::node_to_node_interface

Node-to-node network interface.

◆ rpc_interfaces

RpcInterfaces ccf::NodeInfoNetwork_v2::rpc_interfaces

RPC interfaces.

◆ will_locally_seal_ledger_secrets

bool ccf::NodeInfoNetwork_v2::will_locally_seal_ledger_secrets = false

The documentation for this struct was generated from the following file: