# elixir_quic v1.0.0-rc.9 - Table of Contents > Experimental QUIC v1 transport, Initial fingerprint observation and client profiles ## Modules - [Quic](Quic.md): Certificate-based QUIC v1 reliable streams with bounded pull consumption. - [Quic.AbyssDispatcher](Quic.AbyssDispatcher.md): Abyss callback adapter for the external `Quic.Endpoint` runtime. - [Quic.Cleanup](Quic.Cleanup.md): Retained cleanup evidence for one exclusive standalone client endpoint. - [Quic.Codec](Quic.Codec.md): Bounded QUIC v1 wire helpers. - [Quic.Congestion.NewReno](Quic.Congestion.NewReno.md): Pure RFC 9002-style NewReno congestion controller. - [Quic.Connection](Quic.Connection.md): Temporary serialized QUIC connection runtime using an externally owned IO capability. - [Quic.CryptoReassembly](Quic.CryptoReassembly.md): Bounded sparse storage for one QUIC CRYPTO stream. - [Quic.Endpoint](Quic.Endpoint.md): Bounded standalone UDP endpoint with persistent connection routing. - [Quic.HandshakeScheduler](Quic.HandshakeScheduler.md): Deterministic handshake packet scheduler. - [Quic.IO](Quic.IO.md): Socket-free IO adapter contract. - [Quic.IO.Endpoint](Quic.IO.Endpoint.md): Pure bounded endpoint state for QUIC external IO. - [Quic.IO.Endpoint.Send](Quic.IO.Endpoint.Send.md) - [Quic.IO.Endpoint.Timer](Quic.IO.Endpoint.Timer.md) - [Quic.IO.ExternalWriter](Quic.IO.ExternalWriter.md): Bounded integration writer backed by a caller-owned send function. - [Quic.IO.GenUDP](Quic.IO.GenUDP.md): Standalone UDP socket capability with one outstanding receive credit. - [Quic.Inspector](Quic.Inspector.md): Passive, bounded QUIC v1 Initial observation. - [Quic.LocalCIDs](Quic.LocalCIDs.md): Bounded local connection-ID issuance, registration, and retirement. - [Quic.Paths](Quic.Paths.md): Bounded authenticated path selection and explicit-time validation. - [Quic.PeerCIDs](Quic.PeerCIDs.md): Bounded peer CID issuance, destination bindings, and retirement watermark. - [Quic.Profile](Quic.Profile.md): Capability-checked client wire policy for Quic. - [Quic.Protection](Quic.Protection.md): QUIC v1 Initial packet protection primitives. - [Quic.Recovery](Quic.Recovery.md): Explicit-time QUIC packet-number spaces and loss recovery state. - [Quic.Retry](Quic.Retry.md): Bounded, authenticated server Retry tokens. The endpoint owns the random key and supplies monotonic microseconds. Tokens bind the source IP/port, original DCID and Retry SCID; restarting the endpoint invalidates outstanding tokens. They prove address reachability, not a client identity, and are replayable within their short lifetime. No per-client token state is retained. - [Quic.Runtime](Quic.Runtime.md): Small data contracts separating pure transitions from runtime IO. - [Quic.Runtime.IO](Quic.Runtime.IO.md): Legacy behaviour for externally owned sockets and deterministic tests. Successful sends return actual completion time in monotonic microseconds, matching `Quic.IO`. - [Quic.Runtime.VirtualClock](Quic.Runtime.VirtualClock.md): Deterministic monotonic clock for pure engine tests. - [Quic.Streams](Quic.Streams.md): Connection-owned QUIC stream state. - [Quic.TLSDriver](Quic.TLSDriver.md): Serialized adapter around the public `SSL.QUIC` action protocol. - [Quic.TransportParameters](Quic.TransportParameters.md): Bounded QUIC v1 transport-parameter wire and semantic helpers. - Exceptions - [Quic.Error](Quic.Error.md): Typed error categories used at QUIC runtime boundaries.