Documentation ¶
Index ¶
- type HTTP3Transport
- func (t *HTTP3Transport) Close() error
- func (t *HTTP3Transport) Exchange(ctx context.Context, message *mDNS.Msg) (*mDNS.Msg, error)
- func (t *HTTP3Transport) Lookup(ctx context.Context, domain string, strategy dns.DomainStrategy) ([]netip.Addr, error)
- func (t *HTTP3Transport) Name() string
- func (t *HTTP3Transport) Raw() bool
- func (t *HTTP3Transport) Reset()
- func (t *HTTP3Transport) Start() error
- type Transport
- func (t *Transport) Close() error
- func (t *Transport) Exchange(ctx context.Context, message *mDNS.Msg) (*mDNS.Msg, error)
- func (t *Transport) Lookup(ctx context.Context, domain string, strategy dns.DomainStrategy) ([]netip.Addr, error)
- func (t *Transport) Name() string
- func (t *Transport) Raw() bool
- func (t *Transport) Reset()
- func (t *Transport) Start() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTP3Transport ¶
type HTTP3Transport struct {
// contains filtered or unexported fields
}
func NewHTTP3Transport ¶
func NewHTTP3Transport(options dns.TransportOptions) (*HTTP3Transport, error)
func (*HTTP3Transport) Close ¶
func (t *HTTP3Transport) Close() error
func (*HTTP3Transport) Name ¶ added in v0.1.5
func (t *HTTP3Transport) Name() string
func (*HTTP3Transport) Raw ¶
func (t *HTTP3Transport) Raw() bool
func (*HTTP3Transport) Reset ¶ added in v0.1.9
func (t *HTTP3Transport) Reset()
func (*HTTP3Transport) Start ¶
func (t *HTTP3Transport) Start() error
Click to show internal directories.
Click to hide internal directories.