peat-mesh 0.8.1

Peat mesh networking library with CRDT sync, transport security, and topology management
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod broadcaster;
mod config;
mod janitor;
mod observer;
mod storage;
mod types;

pub use broadcaster::BeaconBroadcaster;
pub use config::{BeaconConfig, NodeMobility, NodeProfile, NodeResources, ParentingRequirements};
pub use janitor::BeaconJanitor;
pub use observer::BeaconObserver;
pub use storage::{BeaconChangeEvent, BeaconChangeStream, BeaconStorage, StorageError};
pub use types::{GeoPosition, GeographicBeacon, HierarchyLevel};

#[cfg(test)]
pub use storage::MockBeaconStorage;