transports

package
Version: v0.0.0-...-8b1022e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2016 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Overview

Package transports provides a interface to query supported pluggable transports.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Get

func Get(name string) base.Transport

Get returns a transport protocol implementation by name.

func Init

func Init() error

Init initializes all of the integrated transports.

func Register

func Register(transport base.Transport) error

Register registers a transport protocol.

func Transports

func Transports() []string

Transports returns the list of registered transport protocols.

Types

This section is empty.

Source Files

Directories

Path Synopsis
Package base provides the common interface that each supported transport protocol must implement.
Package base provides the common interface that each supported transport protocol must implement.
Package meeklite provides an implementation of the Meek circumvention protocol.
Package meeklite provides an implementation of the Meek circumvention protocol.
Package obfs2 provides an implementation of the Tor Project's obfs2 obfuscation protocol.
Package obfs2 provides an implementation of the Tor Project's obfs2 obfuscation protocol.
Package obfs3 provides an implementation of the Tor Project's obfs3 obfuscation protocol.
Package obfs3 provides an implementation of the Tor Project's obfs3 obfuscation protocol.
Package obfs4 provides an implementation of the Tor Project's obfs4 obfuscation protocol.
Package obfs4 provides an implementation of the Tor Project's obfs4 obfuscation protocol.
framing
Package framing implements the obfs4 link framing and cryptography.
Package framing implements the obfs4 link framing and cryptography.
Package scramblesuit provides an implementation of the ScrambleSuit obfuscation protocol.
Package scramblesuit provides an implementation of the ScrambleSuit obfuscation protocol.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL