Documentation ¶
Index ¶
- func CloseWS(wsConn *websocket.Conn)
- func ConnectWS(network string, host string, port string, config config.Config) *websocket.Conn
- func DirectProxy(conn net.Conn, host string, port string, config config.Config)
- func ForwardClient(wsConn *websocket.Conn, conn net.Conn, config config.Config)
- func ForwardRemote(wsConn *websocket.Conn, conn net.Conn, config config.Config)
- func Response(conn net.Conn, rep byte)
- func ResponseNoAuth(conn net.Conn)
- func ResponseUDPAddr(conn net.Conn, bindAddr *net.UDPAddr)
- func TCPProxy(conn net.Conn, config config.Config, data []byte)
- func UDPProxy(tcpConn net.Conn, config config.Config)
- type RequestAddr
- type UDPServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ForwardClient ¶
func ForwardRemote ¶
func ResponseNoAuth ¶ added in v1.1.2
Types ¶
type RequestAddr ¶ added in v1.1.0
type RequestAddr struct { Host string Port string Username string Password string Network string Timestamp string Random string }
func (*RequestAddr) MarshalBinary ¶ added in v1.1.0
func (e *RequestAddr) MarshalBinary() ([]byte, error)
MarshalBinary
func (*RequestAddr) UnmarshalBinary ¶ added in v1.1.0
func (e *RequestAddr) UnmarshalBinary(data []byte) error
UnmarshalBinary
Click to show internal directories.
Click to hide internal directories.