tunnel

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CopyBuffered

func CopyBuffered(dst io.Writer, src io.Reader) (int64, error)

CopyBuffered performs io.CopyBuffer using pooled buffers.

Types

type WebSocketConn

type WebSocketConn struct {
	// contains filtered or unexported fields
}

WebSocketConn wraps a WebSocket connection to implement io.ReadWriteCloser interface.

func NewWebSocketConn

func NewWebSocketConn(conn *websocket.Conn) *WebSocketConn

func (*WebSocketConn) Close

func (w *WebSocketConn) Close() error

func (*WebSocketConn) Read

func (w *WebSocketConn) Read(b []byte) (int, error)

func (*WebSocketConn) Write

func (w *WebSocketConn) Write(b []byte) (int, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL