//! Session management: encryption, health checking, and flow manager coordination.
//!
//! A session manager handles the protocol state machine for one logical connection — key
//! exchange, payload encryption/decryption, and the health-check keepalive cycle — without
//! owning any UDP sockets (those belong to the flow layer).
pub
pub use ClientSessionManager;
pub use SessionManager;
pub use SessionControllerError;