tunnel

package
v0.0.0-...-d4fbfd5 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2024 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClearQuicDialer

func ClearQuicDialer()

func GetTlsConf

func GetTlsConf() *tls.Config

func NewHttp2Dialer

func NewHttp2Dialer() *http2Conn

func NewHttpDialer

func NewHttpDialer() *httpConn

func NewWsYamuxDialer

func NewWsYamuxDialer() *muxComm.YamuxComm

Types

type QuicDialer

type QuicDialer struct {
	sync.Mutex
	// contains filtered or unexported fields
}

func NewQuicDialer

func NewQuicDialer() *QuicDialer

func (*QuicDialer) Connect

func (qd *QuicDialer) Connect(quicAddr string) error

func (*QuicDialer) Dial

func (qd *QuicDialer) Dial(quicAddr string, remoteAddr string) (comm.CommConn, error)

func (*QuicDialer) GetSess

func (qd *QuicDialer) GetSess() quic.Connection

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL