Skip to main content

LazyProbabilisticBroadcastOverSessions

Type Alias LazyProbabilisticBroadcastOverSessions 

Source
pub type LazyProbabilisticBroadcastOverSessions<P> = LazyProbabilisticBroadcast<P, SessionLink<Recovery<P>>, SessionLink<Carried<Data<P>>>>;
Expand description

Lazy gossip over session links — both halves, the gossip and the recovery, over one session per peer pair.

Bridges a session ending the way the algorithm bridges any loss: the next message from that sender exposes the gap, and a request pulls what the ending dropped from whoever stored it.

Aliased Type§

pub struct LazyProbabilisticBroadcastOverSessions<P> { /* private fields */ }