antenna-protocol 0.1.0

SansIO core driving the antenna P2P mesh protocol.
Documentation
mod handshake;
mod identity;
mod mesh;
mod state;
#[cfg(test)]
mod test;
mod utils;

pub use handshake::{
    HandshakeFSM, HandshakeInput, HandshakeMode, HandshakeOutput, HandshakeState,
    HandshakeStrategy, Host, Joiner, SignalingPayload,
};
pub use identity::{Identity, PeerID};
pub use mesh::MeshNodeFSM;
pub use state::{Input, MsgPayload, Output, RelayPayload, Scheduled, UserMsgPayload};
pub(crate) use utils::{
    MAX_RECONNECT_ATTEMPTS, RECONNECT_INTERVAL_MS, deserialize_base64_keypair,
    deserialize_base64_pubkey, deserialize_base64_vec, serialize_base64_keypair,
    serialize_base64_pubkey, serialize_base64_vec,
};