Module s2n_quic_transport::stream
source · [−]Expand description
This module contains the implementation of QUIC Streams
and their management
Modules
Bulk operations performed on streams
Structs
Manages all active Stream
s inside a connection.
AbstractStreamManager
is paramterized over the Stream
type.
This component manages stream concurrency limits.
Per-stream limits
A readable QUIC stream
A writeable QUIC stream
A readable and writeable QUIC stream
Events that are triggered through a state-update on a Stream. E.g. retrieving new data can unblock readers, which is signalled via this Event.
The ID of a stream.
The implementation of a Stream
.
This is mostly a facade over the reading and writing half of the Stream
.
Enums
Errors that a stream can encounter.
The Stream Type defines whether data can be transmitted in both directions or only in a single direction.
Traits
A trait which represents an internally used Stream