Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrFrameTypeNotSupported = errors.New("frame type not supported")
Functions ¶
This section is empty.
Types ¶
type FrameTypeProcessor ¶
type FrameTypeProcessor interface {
Process(header frameheader.FrameHeader, payload []byte, incomplete bool) error
}
type Framer ¶
type Framer struct {
// contains filtered or unexported fields
}
func (*Framer) Header ¶
func (p *Framer) Header() frameheader.FrameHeader
type GoAwayError ¶
func (GoAwayError) Error ¶
func (e GoAwayError) Error() string
type Processor ¶
type Processor struct {
// contains filtered or unexported fields
}
func NewDefaultProcessor ¶
func NewDefaultProcessor( streamsStore types.StreamStore, streamsLimiter types.StreamsLimiter, fcConn types.FlowControl, priorityFramesChan chan<- []byte, ) *Processor
func NewProcessor ¶
func NewProcessor(subprocessors []FrameTypeProcessor) *Processor
type RSTStreamError ¶
func (RSTStreamError) Error ¶
func (e RSTStreamError) Error() string
type Reciever ¶
type Reciever struct {
// contains filtered or unexported fields
}
func NewReciever ¶
Click to show internal directories.
Click to hide internal directories.