Skip to main content

Module dtn

Module dtn 

Source
Expand description

Delay-tolerant delivery traits.

Structs§

AlwaysReachable
An oracle that considers all destinations reachable. Used when DTN is disabled.
NoStore
A no-op store that rejects all writes. Used when DTN is disabled (paired with AlwaysReachable).
SilentDiscard
A discard policy that silently drops messages.

Enums§

DiscardReason
Reason a stored message was discarded.
StoreResult
Result of a MessageStore::write call.

Traits§

DiscardPolicy
Callback invoked when a stored message is discarded.
MessageStore
Persistent message store for delay-tolerant delivery.
Reachable
Reachability oracle for delay-tolerant delivery.