Skip to main content

Module listener

Module listener 

Source
Expand description

Unified listener — one UDP endpoint that accepts both raw-QUIC MoQT and WebTransport clients, dispatching per connection based on the ALPN the client negotiated during the TLS handshake.

Structs§

Listener
A transport-agnostic MoQT listener that accepts both raw-QUIC and WebTransport clients on the same UDP port.
ListenerConfig
Configuration for the proxy’s listener.

Enums§

AcceptedConn
A client connection that has completed its handshake and is ready for MoQT session handling.

Constants§

H3_ALPN 🔒
WebTransport ALPN identifier.

Functions§

advertised_alpns 🔒
Build the ALPN list the server advertises to clients — every MoQT QUIC ALPN we support, plus h3 when the WebTransport feature is on.