Documentation
¶
Overview ¶
Package transports provides a interface to query supported pluggable transports.
Index ¶
- func ParseArgsDust(args map[string]interface{}, target string) (*Dust.Transport, error)
- func ParseArgsMeeklite(args map[string]interface{}, target string) (*meeklite.Transport, error)
- func ParseArgsObfs4(args map[string]interface{}, target string, dialer proxy.Dialer) (*obfs4.Transport, error)
- func ParseArgsOptimizer(args map[string]interface{}, dialer proxy.Dialer) (*Optimizer.Client, error)
- func ParseArgsReplicant(args map[string]interface{}, target string) (*replicant.Transport, error)
- func ParseArgsShadow(args map[string]interface{}, target string) (*shadow.Transport, error)
- func ParseReplicantConfig(args map[string]interface{}) (*replicant.Config, error)
- func Transports() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseArgsDust ¶
func ParseArgsMeeklite ¶
func ParseArgsObfs4 ¶
func ParseArgsOptimizer ¶
func ParseArgsReplicant ¶
func ParseArgsShadow ¶
func ParseReplicantConfig ¶
func Transports ¶
func Transports() []string
Transports returns the list of registered transport protocols.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.