Skip to main content

Crate deaddrop_net

Crate deaddrop_net 

Source
Expand description

DeadDrop networking: discovery, transports, sessions, sync, routing.

Re-exports§

pub use discovery::Endpoint;
pub use discovery::last_locator;
pub use discovery::remember_locator;
pub use discovery::remembered_locator;
pub use discovery::scan_lan;
pub use node::InboxItem;
pub use node::Node;
pub use node::SendOpts;
pub use routing::AdaptiveRouter;
pub use routing::DeliveryForecast;
pub use routing::RouteDecision;
pub use routing::RoutingStrategy;
pub use routing::predict_delivery;
pub use routing::strategy_from_kind;
pub use sync::SyncOpts;
pub use sync::SyncStats;
pub use sync::sync_session;

Modules§

control
Local control API. Bound to loopback (and a Unix socket when available). Not exposed on public interfaces.
discovery
node
routing
scheduler
Connection-window aware transfer ordering. Preempts bulk behind urgent Drops.
sync
transport