Documentation
¶
Index ¶
- type VirtualConn
- func (conn VirtualConn) Close() (err error)
- func (conn VirtualConn) GetWriteBuf() []byte
- func (conn VirtualConn) LocalAddr() (addr net.Addr)
- func (conn VirtualConn) PutReadBuf(b []byte)
- func (conn VirtualConn) Read(b []byte) (n int, err error)
- func (conn VirtualConn) RemoteAddr() (addr net.Addr)
- func (conn VirtualConn) SetDeadline(t time.Time) (err error)
- func (conn VirtualConn) SetReadDeadline(t time.Time) (err error)
- func (conn VirtualConn) SetWriteDeadline(t time.Time) (err error)
- func (conn VirtualConn) Write(b []byte) (n int, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VirtualConn ¶
type VirtualConn struct {
// contains filtered or unexported fields
}
VirtualConn 虚拟连接
func (VirtualConn) GetWriteBuf ¶
func (conn VirtualConn) GetWriteBuf() []byte
GetWriteBuf 从Write缓冲区取出buf
func (VirtualConn) PutReadBuf ¶
func (conn VirtualConn) PutReadBuf(b []byte)
PutReadBuf 将buf投入Read缓冲区
func (VirtualConn) RemoteAddr ¶
func (conn VirtualConn) RemoteAddr() (addr net.Addr)
RemoteAddr 远程地址
func (VirtualConn) SetDeadline ¶
func (conn VirtualConn) SetDeadline(t time.Time) (err error)
SetDeadline 设置dl
func (VirtualConn) SetReadDeadline ¶
func (conn VirtualConn) SetReadDeadline(t time.Time) (err error)
SetReadDeadline 设置读dl
func (VirtualConn) SetWriteDeadline ¶
func (conn VirtualConn) SetWriteDeadline(t time.Time) (err error)
SetWriteDeadline 设置写dl
Click to show internal directories.
Click to hide internal directories.