Documentation ¶
Index ¶
- Variables
- func ToReader(reader io.Reader) io.Reader
- func ToWriter(writer io.Writer) io.Writer
- type BufferedConn
- func (c *BufferedConn) Buffered() int
- func (c *BufferedConn) Peek(n int) ([]byte, error)
- func (c *BufferedConn) Read(p []byte) (int, error)
- func (c *BufferedConn) ReadByte() (byte, error)
- func (c *BufferedConn) ReadCached() []byte
- func (c *BufferedConn) Reader() *bufio.Reader
- func (c *BufferedConn) ReaderReplaceable() bool
- func (c *BufferedConn) ToReader() io.Reader
- func (c *BufferedConn) ToWriter() io.Writer
- func (c *BufferedConn) UnreadByte() error
- func (c *BufferedConn) WriteTo(w io.Writer) (n int64, err error)
- func (c *BufferedConn) WriterReplaceable() bool
- type Conn
- type Peeker
- type ReadCached
Constants ¶
This section is empty.
Variables ¶
View Source
var Zero = [32]byte{}
Functions ¶
Types ¶
type BufferedConn ¶
func NewBufferedConn ¶
func NewBufferedConn(c net.Conn) *BufferedConn
func (*BufferedConn) Buffered ¶
func (c *BufferedConn) Buffered() int
func (*BufferedConn) Peek ¶
func (c *BufferedConn) Peek(n int) ([]byte, error)
Peek returns the next n bytes without advancing the reader.
func (*BufferedConn) ReadByte ¶
func (c *BufferedConn) ReadByte() (byte, error)
func (*BufferedConn) ReadCached ¶ added in v0.1.34
func (c *BufferedConn) ReadCached() []byte
func (*BufferedConn) Reader ¶
func (c *BufferedConn) Reader() *bufio.Reader
Reader returns the internal bufio.Reader.
func (*BufferedConn) ReaderReplaceable ¶ added in v0.1.32
func (c *BufferedConn) ReaderReplaceable() bool
func (*BufferedConn) ToReader ¶ added in v0.1.32
func (c *BufferedConn) ToReader() io.Reader
func (*BufferedConn) ToWriter ¶ added in v0.1.32
func (c *BufferedConn) ToWriter() io.Writer
func (*BufferedConn) UnreadByte ¶
func (c *BufferedConn) UnreadByte() error
func (*BufferedConn) WriterReplaceable ¶ added in v0.1.32
func (c *BufferedConn) WriterReplaceable() bool
type Conn ¶ added in v0.1.30
func NewPeekConn ¶ added in v0.1.30
type ReadCached ¶ added in v0.1.34
type ReadCached interface {
ReadCached() []byte
}
Click to show internal directories.
Click to hide internal directories.