| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- package wrappers
-
- import (
- "io"
- "net"
- )
-
- type Wrap interface {
- LogDebug(msg string, data ...interface{})
- LogInfo(msg string, data ...interface{})
- LogWarn(msg string, data ...interface{})
- LogError(msg string, data ...interface{})
-
- LocalAddr() *net.TCPAddr
- RemoteAddr() *net.TCPAddr
- }
-
- type Writer interface {
- io.Writer
- Wrap
- }
-
- type Closer interface {
- io.Closer
- Wrap
- }
-
- type WriteCloser interface {
- io.Closer
- Writer
- }
-
- type StreamReader interface {
- io.Reader
- Wrap
- }
-
- type StreamReadCloser interface {
- io.Closer
- StreamReader
- }
-
- type StreamReadWriter interface {
- io.Writer
- StreamReader
- }
-
- type StreamWriteCloser interface {
- io.Closer
- io.Writer
- Wrap
- }
-
- type StreamReadWriteCloser interface {
- io.Closer
- StreamReadWriter
- }
-
- type PacketReader interface {
- Read() ([]byte, error)
- Wrap
- }
-
- type PacketWriter interface {
- io.Writer
- Wrap
- }
-
- type PacketReadWriter interface {
- io.Writer
- PacketReader
- }
-
- type PacketReadCloser interface {
- io.Closer
- PacketReader
- }
-
- type PacketWriteCloser interface {
- io.Writer
- io.Closer
- Wrap
- }
-
- type PacketReadWriteCloser interface {
- io.Closer
- PacketReadWriter
- }
|