Versions in this module Expand all Collapse all v0 v0.6.7 Aug 27, 2018 Changes in this version + func NewDialer(s []string, c *Config) proxy.Dialer + type Checker interface + Check func() + type Config struct + CheckInterval int + CheckWebSite string + IntFace string + MaxFailures int + Strategy string + type Dialer struct + func (d *Dialer) Addr() string + func (d *Dialer) Check() + func (d *Dialer) Dial(network, addr string) (net.Conn, error) + func (d *Dialer) DialUDP(network, addr string) (pc net.PacketConn, writeTo net.Addr, err error) + func (d *Dialer) NextDialer(dstAddr string) proxy.Dialer + func (d *Dialer) Priority() uint32 + func (d *Dialer) SetPriority(p uint32)