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 parameterized over theStream
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 theStream
.
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