Expand description
BFD client: one session with one router, in the active role, run by the server’s engine
(src/server/bfd/runner.rs). The model is asked when the session starts and whenever its
state changes; its answers (timers, AdminDown, back up, disconnect) go to the session, as
do actions injected through the client’s command channel.
Re-exports§
pub use actions::BfdClientProtocol;
Modules§
- actions
- What the model can do as a BFD client: bring a session up with one router (the active role) and steer it — timers, AdminDown, back up — as its state changes.
Constants§
- MAX_
FOLLOWUP_ DEPTH - How many model turns may follow from one another before the chain stops.