Expand description
§ndn-strategy — Forwarding strategy framework
Defines the Strategy trait and the types strategies operate on.
StrategyContextgives strategies an immutable view of PIT, FIB, and measurements state, with cross-layer extension slots via [AnyMap].StrategyFilterenables composable pre/post processing around any strategy (e.g.RssiFilterfor link-quality gating).- Built-in strategies:
BestRouteStrategy(lowest-cost nexthop) andMulticastStrategy(forward to all nexthops). - Cross-layer DTOs (
FaceLinkQuality,LinkQualitySnapshot) allow transport-layer metrics to flow into strategy decisions.
Re-exports§
pub use best_route::BestRouteStrategy;pub use context::FibEntry;pub use context::FibNexthop;pub use context::StrategyContext;pub use cross_layer::FaceLinkQuality;pub use cross_layer::LinkQualitySnapshot;pub use filter::StrategyFilter;pub use filters::RssiFilter;pub use measurements::MeasurementsEntry;pub use measurements::MeasurementsTable;pub use multicast::MulticastStrategy;pub use strategy::Strategy;