moqtap_session/lib.rs
1//! MoQT session lifecycle management.
2//!
3//! Handles the session-level concerns of the MoQT protocol: version
4//! negotiation during setup, session state machine transitions, and
5//! request ID allocation with parity enforcement.
6//!
7//! # Modules
8//!
9//! - [`state`] — Session state machine (Connecting -> Active -> Closed)
10//! - [`setup`] — CLIENT_SETUP / SERVER_SETUP validation and version negotiation
11//! - [`request_id`] — Request ID allocator with client/server parity rules
12
13pub mod request_id;
14pub mod setup;
15pub mod state;