Documentation
¶
Overview ¶
Provide maybe modified tcp or udp connection to proxy
Index ¶
- func WithFakeTCP(opt bool) udpOptionFunc
- func WithSmux(opt bool) tcpOptionFunc
- type TransTCP
- func (t *TransTCP) Address() net.Addr
- func (t *TransTCP) DialPacket() (net.PacketConn, error)
- func (t *TransTCP) DialStream() (net.Conn, error)
- func (t *TransTCP) ListenAddr() net.Addr
- func (t *TransTCP) ListenPacket() (net.PacketConn, error)
- func (t *TransTCP) ListenStream() (net.Listener, error)
- func (t *TransTCP) Type() TransType
- type TransType
- type TransUDP
- func (t *TransUDP) Address() net.Addr
- func (t *TransUDP) DialPacket() (net.PacketConn, error)
- func (t *TransUDP) DialStream() (net.Conn, error)
- func (t *TransUDP) ListenAddr() net.Addr
- func (t *TransUDP) ListenPacket() (net.PacketConn, error)
- func (t *TransUDP) ListenStream() (net.Listener, error)
- func (t *TransUDP) Type() TransType
- type Transport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithFakeTCP ¶
func WithFakeTCP(opt bool) udpOptionFunc
Types ¶
type TransTCP ¶
func NewTransTCP ¶
func (*TransTCP) DialPacket ¶
func (t *TransTCP) DialPacket() (net.PacketConn, error)
func (*TransTCP) ListenAddr ¶
func (*TransTCP) ListenPacket ¶
func (t *TransTCP) ListenPacket() (net.PacketConn, error)
type TransUDP ¶
func NewTransUDP ¶
func (*TransUDP) DialPacket ¶
func (t *TransUDP) DialPacket() (net.PacketConn, error)
func (*TransUDP) ListenAddr ¶
func (*TransUDP) ListenPacket ¶
func (t *TransUDP) ListenPacket() (net.PacketConn, error)
Click to show internal directories.
Click to hide internal directories.