brainwires-network 0.9.0

Agent-to-agent networking — IPC, remote bridge, mesh networking, routing, and discovery for Brainwires
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! # Network Core Types
//!
//! Shared types used across all networking layers: message envelopes,
//! network events, error types, and the application-layer
//! [`NetworkManager`].

pub(crate) mod envelope;
mod error;
pub(crate) mod event;
mod manager;

pub use envelope::{MessageEnvelope, MessageTarget, Payload};
pub use error::NetworkError;
pub use event::{ConnectionState, NetworkEvent, TransportType};
pub use manager::{NetworkManager, NetworkManagerBuilder};