Expand description

This module contains events that are emitted to the Subscriber

Structs

Active path was updated

Application level protocol

Congestion (ECN or packet loss) has occurred

Connection closed

ConnectionId updated

Connection started

Datagram dropped by a connection

Datagram received by a connection

Datagram sent by a connection

Duplicate packet received

Datagram dropped by the endpoint

Datagram received by the endpoint

Datagram sent by the endpoint

Packet was received by the endpoint

Packet was sent by the endpoint

Frame was received

Frame was sent

Crypto key updated

Packet was dropped with the given reason

Packet was lost

Packet was received by a connection

Packet was sent by a connection

Path challenge updated

A new path was created

Emitted when a platform feature is configured

Emitted when the platform receives at least one packet

Emitted when the platform returns an error while receiving datagrams

Emitted when the platform sends at least one packet

Emitted when the platform returns an error while sending datagrams

Recovery metrics updated

Server Name was negotiated for the connection

Transport parameters received by connection

QUIC version

Enums

The source that caused a congestion event

The current state of the ECN controller for the path

An endpoint may be either a Server or a Client

Events tracking the progress of handshake status

A context from which the event is being emitted

Traits

Allows for events to be subscribed to