Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FrameDecoder ¶
type FrameDecoder struct {
// contains filtered or unexported fields
}
func NewFrameDecoder ¶
func NewFrameDecoder(r io.Reader) *FrameDecoder
type FrameEncoder ¶
type FrameEncoder struct {
// contains filtered or unexported fields
}
func NewFrameEncoder ¶
func NewFrameEncoder(w io.Writer) *FrameEncoder
func (*FrameEncoder) Close ¶
func (e *FrameEncoder) Close() (err error)
func (*FrameEncoder) Encode ¶
func (e *FrameEncoder) Encode(frame *Frame) (err error)
type FrameProcessor ¶
type FrameProcessor struct { *FrameEncoder *FrameDecoder }
func NewFrameProcessor ¶
func NewFrameProcessor(rw io.ReadWriter) *FrameProcessor
func (*FrameProcessor) SetDecodeTimeout ¶
func (p *FrameProcessor) SetDecodeTimeout(t time.Duration) error
Click to show internal directories.
Click to hide internal directories.