class HostNameResolver

Defined at line 21 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.h

Requests host name resolution.

Public Methods

void HostNameResolver (MdnsAgent::Owner * owner, const DnsName & host_name, Media media, IpVersions ip_versions, bool include_local, bool include_local_proxies, zx::duration timeout, Mdns::ResolveHostNameCallback callback)

Creates a |HostNameResolver|.

Defined at line 16 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc

void ~HostNameResolver ()

Defined at line 32 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc

void Start (const DnsName & local_host_full_name)

MdnsAgent overrides.

Defined at line 34 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc

void ReceiveResource (const DnsResource & resource, MdnsResourceSection section, ReplyAddress sender_address)

Defined at line 61 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc

void HostNameResolver (const HostNameResolver & )

Disallow copy, assign and move.

Defined at line 64 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.h

void HostNameResolver (HostNameResolver && )

Defined at line 65 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.h

HostNameResolver & operator= (const HostNameResolver & )

Defined at line 66 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.h

HostNameResolver & operator= (HostNameResolver && )

Defined at line 67 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.h

void EndOfMessage ()

Defined at line 77 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc

void OnAddProxyHost (const DnsName & host_full_name, const std::vector<HostAddress> & addresses)

Defined at line 89 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc

void Quit ()

Defined at line 105 of file ../../src/connectivity/network/mdns/service/agents/host_name_resolver.cc