Documentation ¶
Index ¶
- type BufioConn
- type CompressConn
- type ConnWithReader
- type GrpcStreamConn
- func (c *GrpcStreamConn) Close() error
- func (c *GrpcStreamConn) LocalAddr() net.Addr
- func (rw GrpcStreamConn) Read(b []byte) (int, error)
- func (c *GrpcStreamConn) RemoteAddr() net.Addr
- func (c *GrpcStreamConn) SetDeadline(t time.Time) error
- func (c *GrpcStreamConn) SetReadDeadline(t time.Time) error
- func (c *GrpcStreamConn) SetWriteDeadline(t time.Time) error
- func (rw GrpcStreamConn) Write(b []byte) (int, error)
- type ObfsConn
- type QuicConn
- type WebsocketConn
- func (c *WebsocketConn) Close() error
- func (c *WebsocketConn) LocalAddr() net.Addr
- func (c *WebsocketConn) Read(b []byte) (int, error)
- func (c *WebsocketConn) RemoteAddr() net.Addr
- func (c *WebsocketConn) SetDeadline(t time.Time) error
- func (c *WebsocketConn) SetReadDeadline(t time.Time) error
- func (c *WebsocketConn) SetWriteDeadline(t time.Time) error
- func (c *WebsocketConn) Write(b []byte) (int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BufioConn ¶
func NewBufioConn ¶
type CompressConn ¶
func NewCompressConn ¶
func NewCompressConn(c net.Conn) *CompressConn
type ConnWithReader ¶
func NewConnWithReader ¶
func NewConnWithReader(conn net.Conn, readers ...io.Reader) *ConnWithReader
type GrpcStreamConn ¶
type GrpcStreamConn struct {
// contains filtered or unexported fields
}
func NewGrpcClientStreamConn ¶
func NewGrpcClientStreamConn(cStream grpc.ClientStream, conn *grpc.ClientConn) *GrpcStreamConn
func NewGrpcServerStreamConn ¶
func NewGrpcServerStreamConn(sStream grpc.ServerStream) *GrpcStreamConn
func (*GrpcStreamConn) Close ¶
func (c *GrpcStreamConn) Close() error
func (*GrpcStreamConn) LocalAddr ¶
func (c *GrpcStreamConn) LocalAddr() net.Addr
func (*GrpcStreamConn) RemoteAddr ¶
func (c *GrpcStreamConn) RemoteAddr() net.Addr
func (*GrpcStreamConn) SetDeadline ¶
func (c *GrpcStreamConn) SetDeadline(t time.Time) error
func (*GrpcStreamConn) SetReadDeadline ¶
func (c *GrpcStreamConn) SetReadDeadline(t time.Time) error
func (*GrpcStreamConn) SetWriteDeadline ¶
func (c *GrpcStreamConn) SetWriteDeadline(t time.Time) error
type QuicConn ¶
type QuicConn struct { quic.Stream // contains filtered or unexported fields }
func NewQuicConn ¶
func (*QuicConn) RemoteAddr ¶
type WebsocketConn ¶
type WebsocketConn struct {
// contains filtered or unexported fields
}
func NewWebsocketConn ¶
func NewWebsocketConn(c *websocket.Conn) *WebsocketConn
func (*WebsocketConn) Close ¶
func (c *WebsocketConn) Close() error
func (*WebsocketConn) LocalAddr ¶
func (c *WebsocketConn) LocalAddr() net.Addr
func (*WebsocketConn) RemoteAddr ¶
func (c *WebsocketConn) RemoteAddr() net.Addr
func (*WebsocketConn) SetDeadline ¶
func (c *WebsocketConn) SetDeadline(t time.Time) error
func (*WebsocketConn) SetReadDeadline ¶
func (c *WebsocketConn) SetReadDeadline(t time.Time) error
func (*WebsocketConn) SetWriteDeadline ¶
func (c *WebsocketConn) SetWriteDeadline(t time.Time) error
Click to show internal directories.
Click to hide internal directories.