moqtap_trace/lib.rs
1//! MoQT session tracing and metrics.
2//!
3//! Captures protocol events during a MoQT session into the `.moqtrace`
4//! binary format (JSON-lines with a magic+version header). Events can be
5//! replayed for debugging, fed into conformance checks, or aggregated
6//! into session-level metrics.
7//!
8//! # Modules
9//!
10//! - [`event`] — Trace event types and the `TraceEvent` struct
11//! - [`metrics`] — Aggregate `SessionMetrics` computed from events
12//! - [`moqtrace`] — `.moqtrace` file reader/writer
13
14pub mod event;
15pub mod metrics;
16pub mod moqtrace;