class HTTP2::Stream
Defined in:
http2.cr
Constructors
Instance Method Summary
-
#data : IO::Memory | Nil
-
#data? : IO::Memory | Nil | Nil
-
#headers : HTTP::Headers
-
#id : UInt32
-
#initial_window_size : UInt32
-
#push_enabled? : Bool
-
#receive(headers : Frame::Headers, hpack_decoder : HPACK::Decoder)
-
#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)
-
#send(data : Frame::Data)
-
#send(window_update : Frame::WindowUpdate)
-
#send(ping : Frame::Ping)
-
#send(settings : Frame::Settings)
-
#send(headers : Frame::Headers)
-
#state : State
-
#update_window_for(frame)
-
#window_size : UInt32
Constructor Detail
Instance Method Detail
def
data : IO::Memory | Nil
#
def
data? : IO::Memory | Nil | Nil
#
def
initial_window_size : UInt32
#
def
push_enabled? : Bool
#
def
update_window_for(frame)
#
def
window_size : UInt32
#