dstar_gateway_core/session/mod.rs
1//! Sans-io session machinery.
2//!
3//! The `Driver` trait is the contract every session implements.
4//! See [`driver`] for the trait definition. Per-protocol client
5//! sessions live in [`client`]. Server sessions live in [`server`]
6//! (currently DExtra-only).
7
8pub mod client;
9pub mod driver;
10pub mod outbox;
11pub mod server;
12pub mod timer_wheel;
13
14pub use driver::{Driver, Transmit};