HTTP.HTTP2.Connection (http_core v0.14.0)
View SourcePure HTTP/2 connection state and protocol effects.
Summary
Functions
Commits a complete header block as one non-interleavable effect batch.
Consumes inbound DATA credit and returns replenishment effects.
Consumes connection and stream send credit and returns one DATA effect.
Types
@type t() :: %HTTP.HTTP2.Connection{ committed: term(), connection_receive_window: term(), connection_send_window: term(), decoder: term(), encoder: term(), encoder_options: term(), goaway_last_stream_id: term(), header_block: term(), local: term(), max_streams: term(), next_stream_id: term(), peer: term(), pending_headers: term(), priorities: term(), promised: term(), state: term(), streams: term() }
Functions
Commits a complete header block as one non-interleavable effect batch.
Consumes inbound DATA credit and returns replenishment effects.
Consumes connection and stream send credit and returns one DATA effect.