Documentation
¶
Index ¶
- Constants
- type Connector
- func (c *Connector) AddPeer(peer *net.UDPAddr) error
- func (c *Connector) Close() error
- func (c *Connector) ReceiveChan() <-chan *dns.Msg
- func (c *Connector) SendMDNS(msg *dns.Msg) error
- func (c *Connector) SendPacket(data []byte) error
- func (c *Connector) StartKeepAliveSender()
- func (c *Connector) StartReceiver()
Constants ¶
View Source
const DefaultPort = 15353
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connector ¶
func NewConnector ¶
NewConnector creates a new connector while proxies
func NewConnectorSimply ¶
NewConnectorSimply creates a new connector while proxies
func (*Connector) ReceiveChan ¶
ReceiveChan returns receiveChan
func (*Connector) SendPacket ¶
SendPacket sends udp packet to peer proxy
func (*Connector) StartKeepAliveSender ¶
func (c *Connector) StartKeepAliveSender()
StartKeepAliveSender starts keepAliveSender goroutines
func (*Connector) StartReceiver ¶
func (c *Connector) StartReceiver()
StartReceiver starts receiver goroutines
Click to show internal directories.
Click to hide internal directories.