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 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 TCPToWS(wsConn *websocket.Conn, conn net.Conn)
- func UDPProxy(tcpConn net.Conn, udpConn *net.UDPConn, config config.Config)
- func WSToTCP(wsConn *websocket.Conn, conn net.Conn)
- type RequestAddr
- type UDPForward
- type UDPServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ResponseNoAuth ¶ added in v1.1.2
Types ¶
type RequestAddr ¶ added in v1.1.0
type RequestAddr struct { Host string Port string Key string Network string Timestamp string Random string }
func (*RequestAddr) MarshalBinary ¶ added in v1.1.0
func (r *RequestAddr) MarshalBinary() ([]byte, error)
MarshalBinary
func (*RequestAddr) UnmarshalBinary ¶ added in v1.1.0
func (r *RequestAddr) UnmarshalBinary(data []byte) error
UnmarshalBinary
type UDPForward ¶ added in v1.4.3
type UDPForward struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.