Expand description
MoQT intercepting proxy — transparent stream forwarding with inline frame parsing and observation.
This crate provides a transparent proxy that sits between a MoQT client and relay, forwarding all bytes bidirectionally while parsing MoQT frames inline to emit structured events. It does not participate in MoQT state management — it observes and optionally mutates, but never acts as an endpoint.
Modules§
- error
- Proxy error types.
- event
- Proxy event types emitted by the inline parser.
- hook
- Proxy hook trait for optional frame mutation.
- listener
- Listeners for accepting incoming MoQT connections (QUIC and WebTransport).
- observer
- Proxy observer trait for receiving proxy events.
- parser
- Inline MoQT frame parsers for forwarded byte streams.
- proxy
- Transparent proxy orchestrator — accept loop and session management.
- session
- Per-connection proxy session — forwards streams between client and relay.