package
0.10.2
Repository: https://github.com/pions/quic-go.git
Documentation: pkg.go.dev

# Functions

NewCookieGenerator initializes a new CookieGenerator.
NewCryptoSetupClient creates a new crypto setup for the client.
NewCryptoSetupServer creates a new crypto setup for the server.
NewInitialAEAD creates a new AEAD for Initial encryption / decryption.

# Variables

ErrOpenerNotYetAvailable is returned when an opener is requested for an encryption level, but the corresponding opener has not yet been initialized This can happen when packets arrive out of order.

# Structs

ConnectionState records basic details about the QUIC connection.
A Cookie is derived from the client address and can be used to verify the ownership of this address.
A CookieGenerator generates Cookies.
TransportParameters are parameters sent to the peer during the handshake.

# Interfaces

CryptoSetup handles the handshake and protecting / unprotecting packets.
Opener opens a packet.
Sealer seals a packet.