Expand description
§ndn-config – Configuration and management protocol
Parses TOML-based forwarder configuration and implements the NFD-compatible management protocol for runtime control of faces, routes, and strategies.
§Key types
ForwarderConfig– top-level TOML configuration (faces, routes, CS, logging)ControlParameters– structured parameters for NFD management commandsParsedCommand– result of parsing an NFD command name
Re-exports§
pub use config::CsConfig;pub use config::DiscoveryTomlConfig;pub use config::EngineConfig;pub use config::FaceConfig;pub use config::ForwarderConfig;pub use config::LoggingConfig;pub use config::ManagementConfig;pub use config::RouteConfig;pub use config::SecurityConfig;pub use config::TrustRuleConfig;pub use control_parameters::ControlParameters;pub use control_response::ControlResponse;pub use error::ConfigError;pub use nfd_command::ParsedCommand;pub use nfd_command::command_name;pub use nfd_command::dataset_name;pub use nfd_command::parse_command_name;pub use nfd_dataset::FaceStatus;pub use nfd_dataset::FibEntry;pub use nfd_dataset::NextHopRecord;pub use nfd_dataset::RibEntry;pub use nfd_dataset::Route;pub use nfd_dataset::StrategyChoice;
Modules§
Enums§
- Face
Kind - Re-export the canonical
FaceKindfromndn-transport— single source of truth for all face type classification. Serde support is enabled via theserdefeature onndn-transport. Classifies a face by its transport type (informational; not used for routing).