Documentation
¶
Index ¶
- func NewDirectDriver(dialer net.Dialer, listen net.ListenConfig) vmnet.NetDriver
- func NewHttpDriver(rawurl string, parent vmnet.NetDriver) (vmnet.NetDriver, error)
- func NewHttpsDriver(rawurl string, parent vmnet.NetDriver) (vmnet.NetDriver, error)
- func NewHttpsDriverWithConfig(rawurl string, parent vmnet.NetDriver, config *tls.Config) (vmnet.NetDriver, error)
- func NewProxyDriver(rawurl string, parent vmnet.NetDriver) (vmnet.NetDriver, error)
- func NewSock5Driver(rawurl string, parent vmnet.NetDriver) (vmnet.NetDriver, error)
- func NewSock5SslDriver(rawurl string, parent vmnet.NetDriver) (vmnet.NetDriver, error)
- func NewSock5SslDriverWithConfig(rawurl string, parent vmnet.NetDriver, config *tls.Config) (vmnet.NetDriver, error)
- func NewTLSDriver(config *tls.Config, parent vmnet.NetDriver) (vmnet.NetDriver, error)
- func Register(driver string, factory Factory)
- type Dialer
- type DirectDriver
- type Factory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDirectDriver ¶ added in v1.0.6
func NewHttpDriver ¶
func NewHttpsDriver ¶ added in v1.0.6
func NewHttpsDriverWithConfig ¶ added in v1.0.6
func NewProxyDriver ¶
func NewSock5Driver ¶
func NewSock5SslDriver ¶ added in v1.0.6
func NewSock5SslDriverWithConfig ¶ added in v1.0.6
func NewTLSDriver ¶ added in v1.0.6
Types ¶
type DirectDriver ¶
type DirectDriver struct {
// contains filtered or unexported fields
}
func (*DirectDriver) Packet ¶
func (d *DirectDriver) Packet(ctx context.Context, network, addr string) (net.PacketConn, error)
Click to show internal directories.
Click to hide internal directories.