enum

HTTP2::Stream::Event

Inherits Enum < Comparable < Value < Object

The state-changing logical events defined by RFC 9113. CONTINUATION is part of the HEADERS or PUSH_PROMISE event that opened its field block.

Constants

SendHeaders = 0
SendHeadersEndStream = 1
ReceiveHeaders = 2
ReceiveHeadersEndStream = 3
SendData = 4
SendDataEndStream = 5
ReceiveData = 6
ReceiveDataEndStream = 7
SendReset = 8
ReceiveReset = 9
SendPriority = 10
ReceivePriority = 11
SendWindowUpdate = 12
ReceiveWindowUpdate = 13
SendPushPromise = 14
ReceivePushPromise = 15

Instance methods

receive_data?

Returns true if this enum value equals ReceiveData

Source
receive_data_end_stream?

Returns true if this enum value equals ReceiveDataEndStream

Source
receive_headers?

Returns true if this enum value equals ReceiveHeaders

Source
receive_headers_end_stream?

Returns true if this enum value equals ReceiveHeadersEndStream

Source
receive_priority?

Returns true if this enum value equals ReceivePriority

Source
receive_push_promise?

Returns true if this enum value equals ReceivePushPromise

Source
receive_reset?

Returns true if this enum value equals ReceiveReset

Source
receive_window_update?

Returns true if this enum value equals ReceiveWindowUpdate

Source
send_data?

Returns true if this enum value equals SendData

Source
send_data_end_stream?

Returns true if this enum value equals SendDataEndStream

Source
send_headers?

Returns true if this enum value equals SendHeaders

Source
send_headers_end_stream?

Returns true if this enum value equals SendHeadersEndStream

Source
send_priority?

Returns true if this enum value equals SendPriority

Source
send_push_promise?

Returns true if this enum value equals SendPushPromise

Source
send_reset?

Returns true if this enum value equals SendReset

Source
send_window_update?

Returns true if this enum value equals SendWindowUpdate

Source