Skip to main content

Module capture

Module capture 

Available on crate features quic and std only.
Expand description

Engine glue for capturing a QUIC first flight.

The crypto-free pipeline and its KeyProvider seam live in rama_quic_proto::capture; this module supplies the Initial keys from the engine’s TLS backend and offers the convenience entry point the profile tests read a flight through.

Structs§

ProviderKeys
Bridges a crypto ServerConfig to the KeyProvider seam by deriving Initial keys from the destination connection ID (RFC 9001 §5.2). A passive observer and the destination server derive Initial keys the same way, so this one adapter serves both vantages.

Functions§

first_flight
Read a client’s first flight, deriving the Initial keys from provider.