shadow_core/lib.rs
1//! Shadow Network Core - Foundational types and traits for the steganographic P2P network
2//!
3//! This crate provides the core abstractions, types, and traits used throughout
4//! the shadow network implementation.
5
6pub mod config;
7pub mod error;
8pub mod packet;
9pub mod peer;
10pub mod transport;
11pub mod types;
12
13pub use config::NetworkConfig;
14pub use error::{Result, ShadowError};
15pub use packet::{Packet, PacketType};
16pub use peer::{PeerId, PeerInfo};
17pub use transport::{CoverProtocol, Transport, TransportStats};