Module swim

Module swim 

Source
Expand description

SWIM-style fixed-interval probe scheduler.

Unlike [BackoffScheduler], SwimScheduler does NOT apply exponential back-off — it broadcasts at a constant period T, matching the SWIM paper’s requirement that each node probes exactly one random peer per protocol period.

Indirect probing (K-fanout via /ndn/local/nd/probe/via/) is handled by the protocol layer, not here. This scheduler only decides when to send the next broadcast hello.

Structs§

SwimScheduler
Fixed-interval SWIM probe scheduler.