Module protocol

Module protocol 

Source
Expand description

HelloProtocol<T> — generic SWIM/hello/probe discovery state machine.

Implements the shared logic for NDN neighbor discovery: hello Interest/Data exchange, SWIM direct and indirect probes, gossip diff piggyback, and the Established→Stale→Absent neighbor lifecycle.

Link-specific operations (address extraction, face creation, packet signing) are delegated to a LinkMedium implementation.

Structs§

HelloProtocol
Generic neighbor discovery protocol over any LinkMedium.