pub struct StreamManager {
pub streams: BTreeMap<u64, QuicStream>,
pub is_client: bool,
pub next_client_bidi: u64,
pub next_server_bidi: u64,
pub next_client_uni: u64,
pub next_server_uni: u64,
pub default_max_stream_data: u64,
}Expand description
Manages all streams for a connection.
Fields§
§streams: BTreeMap<u64, QuicStream>§is_client: boolWhether this is the client side
next_client_bidi: u64Next client-initiated bidirectional stream ID
next_server_bidi: u64Next server-initiated bidirectional stream ID
next_client_uni: u64Next client-initiated unidirectional stream ID
next_server_uni: u64Next server-initiated unidirectional stream ID
default_max_stream_data: u64Default max stream data for new streams