Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleOutgoingFrame ¶
Types ¶
type StreamState ¶
type StreamState string
const ( IDLE StreamState = "idle" RESERVED_LOCAL StreamState = "reserved (local)" RESERVED_REMOTE StreamState = "reserved (remote)" OPEN StreamState = "open" HALF_CLOSED_REMOTE StreamState = "half closed (remote)" HALF_CLOSED_LOCAL StreamState = "half closed (local)" CLOSED StreamState = "closed" )
Stream states as defined in RFC 7540 section 5.1
func (StreamState) In ¶
func (state StreamState) In(states ...StreamState) bool
func (StreamState) MustBeIn ¶
func (state StreamState) MustBeIn(states ...StreamState)
func (StreamState) MustNotBeIn ¶
func (state StreamState) MustNotBeIn(states ...StreamState)
func (StreamState) String ¶
func (state StreamState) String() string
type StreamStateError ¶
func HandleIncomingFrame ¶
func HandleIncomingFrame(stream stateful, frame frames.Frame) *StreamStateError
Click to show internal directories.
Click to hide internal directories.