class HTTP2::Stream
- HTTP2::Stream
- Reference
- Object
Defined in:
stream.crstream/invalid_state.cr
Constructors
Instance Method Summary
- #data : IO::Memory | Nil
- #data? : IO::Memory | Nil | Nil
- #headers : HTTP::Headers
- #id : UInt32
- #initial_window_size : UInt32
- #initial_window_size=(initial_window_size : UInt32)
- #push_enabled? : Bool
- #receive(headers : Frame::Headers, decoder : HPack::Decoder = HPack::Decoder.new)
- #receive(data : Frame::Data, **_kwargs)
- #receive(priority : Frame::Priority, **_kwargs)
- #receive(reset_stream : Frame::ResetStream, **_kwargs)
- #receive(push_promise : Frame::PushPromise, **_kwargs)
- #receive(ping : Frame::Ping, **_kwargs)
- #receive(go_away : Frame::GoAway, **_kwargs)
- #receive(window_update : Frame::WindowUpdate, **_kwargs)
- #receive(continuation : Frame::Continuation, **_kwargs)
- #receive(settings : Frame::Settings, **_kwargs)
- #receive(altsvc : Frame::AltSvc, **_kwargs)
- #send(data : Frame::Data)
- #send(window_update : Frame::WindowUpdate)
- #send(ping : Frame::Ping)
- #send(settings : Frame::Settings)
- #send(headers : Frame::Headers)
- #send(push_promise : Frame::PushPromise)
- #state : HTTP2::Stream::State
- #state=(state : HTTP2::Stream::State)
- #update_window_for(frame)
- #window_size : UInt32