Documentation
¶
Index ¶
- func NewHTTP3(ctx context.Context, logger log.ContextLogger, tag string, ...) (adapter.DNSTransport, error)
- func NewQUIC(ctx context.Context, logger log.ContextLogger, tag string, ...) (adapter.DNSTransport, error)
- func RegisterHTTP3Transport(registry *dns.TransportRegistry)
- func RegisterTransport(registry *dns.TransportRegistry)
- type HTTP3Transport
- type Transport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHTTP3 ¶
func NewHTTP3(ctx context.Context, logger log.ContextLogger, tag string, options option.RemoteHTTPSDNSServerOptions) (adapter.DNSTransport, error)
func NewQUIC ¶
func NewQUIC(ctx context.Context, logger log.ContextLogger, tag string, options option.RemoteTLSDNSServerOptions) (adapter.DNSTransport, error)
func RegisterHTTP3Transport ¶
func RegisterHTTP3Transport(registry *dns.TransportRegistry)
func RegisterTransport ¶
func RegisterTransport(registry *dns.TransportRegistry)
Types ¶
type HTTP3Transport ¶
type HTTP3Transport struct { dns.TransportAdapter // contains filtered or unexported fields }
func (*HTTP3Transport) Reset ¶
func (t *HTTP3Transport) Reset()
Click to show internal directories.
Click to hide internal directories.