Documentation ¶
Index ¶
Constants ¶
View Source
const ( PQuic = "quic" PQuicEarly = "quic_e" PUdp = "udp" PTcp = "tcp" PTls = "tls" PHttp3 = "http3" PHttp = "http" )
Variables ¶
This section is empty.
Functions ¶
func MakeClientQuicConf ¶
Types ¶
type Http3Client ¶
type Http3Client struct {
// contains filtered or unexported fields
}
func NewHttp3Client ¶
func NewHttp3Client(addr string) *Http3Client
func (*Http3Client) Start ¶
func (c *Http3Client) Start() error
type HttpClient ¶
type HttpClient struct {
// contains filtered or unexported fields
}
func NewHttpClient ¶
func NewHttpClient(addr string) *HttpClient
func (*HttpClient) Start ¶
func (c *HttpClient) Start() error
type QuicClient ¶
type QuicClient struct {
// contains filtered or unexported fields
}
func NewQuicClient ¶
func NewQuicClient(addr string) *QuicClient
func (*QuicClient) Start ¶
func (c *QuicClient) Start() error
func (*QuicClient) Stop ¶
func (c *QuicClient) Stop()
type QuicEarlyClient ¶
type QuicEarlyClient struct {
// contains filtered or unexported fields
}
func NewQuicEarlyClient ¶
func NewQuicEarlyClient(addr string) *QuicEarlyClient
func (*QuicEarlyClient) Start ¶
func (c *QuicEarlyClient) Start() error
type TcpClient ¶
type TcpClient struct {
// contains filtered or unexported fields
}
func NewTcpClient ¶
type TlsClient ¶
type TlsClient struct {
// contains filtered or unexported fields
}
func NewTlsClient ¶
Click to show internal directories.
Click to hide internal directories.