deaddrop_net/lib.rs
1//! DeadDrop networking: discovery, transports, sessions, sync, routing.
2
3pub mod control;
4pub mod discovery;
5pub mod node;
6pub mod routing;
7pub mod scheduler;
8pub mod sync;
9pub mod transport;
10
11pub use discovery::{Endpoint, last_locator, remember_locator, remembered_locator, scan_lan};
12pub use node::{InboxItem, Node, SendOpts};
13pub use routing::{
14 AdaptiveRouter, DeliveryForecast, RouteDecision, RoutingStrategy, predict_delivery,
15 strategy_from_kind,
16};
17pub use sync::{SyncOpts, SyncStats, sync_session};