← ndn-rs home

ndn-rs API Documentation

Generated by cargo doc --workspace --no-deps

Foundation

ndn-tlv
TLV encoding/decoding primitives
ndn-packet
Interest, Data, and Nack packet types
ndn-store
PIT, FIB, and Content Store traits
ndn-transport
Face transport abstractions

Faces

ndn-face-net
UDP and TCP faces
ndn-face-local
Local app-facing IPC
ndn-face-l2
Raw Ethernet / L2 faces
ndn-face-serial
Serial / UART faces

Pipeline & Strategy

ndn-pipeline
Packet processing pipeline stages
ndn-strategy
Forwarding strategy framework
ndn-security
Signing and verification
ndn-cert
NDN certificate / NDNCERT
ndn-identity
Identity management
ndn-did
DID-over-NDN

Engine & App

ndn-engine
Forwarder engine — start here
ndn-app
Application-side NDN API
ndn-ipc
IPC management channel
ndn-config
Router configuration
ndn-discovery
Neighbour discovery protocols

Simulation & Research

ndn-sim
Discrete-event simulator
ndn-sync
Dataset synchronisation
ndn-compute
In-network compute