class ServiceInstanceResolver

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

Requests service instance resolution.

Public Methods

void ServiceInstanceResolver (MdnsAgent::Owner * owner, const DnsName & service, const DnsLabel & instance, zx::time timeout, Media media, IpVersions ip_versions, bool include_local, bool include_local_proxies, Mdns::ResolveServiceInstanceCallback callback)

Creates a |ServiceInstanceResolver|.

Defined at line 21 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

void ~ServiceInstanceResolver ()

Defined at line 39 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

void Start (const DnsName & service_instance)

MdnsAgent overrides.

Defined at line 74 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

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

Defined at line 95 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

void EndOfMessage ()

Defined at line 50 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

void OnAddLocalServiceInstance (const Mdns::ServiceInstance & instance, bool from_proxy)

Defined at line 174 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

void Quit ()

Defined at line 41 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc

void ServiceInstanceResolver (const ServiceInstanceResolver & )

Disallow copy, assign and move.

Defined at line 62 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.h

void ServiceInstanceResolver (ServiceInstanceResolver && )

Defined at line 63 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.h

ServiceInstanceResolver & operator= (const ServiceInstanceResolver & )

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

ServiceInstanceResolver & operator= (ServiceInstanceResolver && )

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

fuchsia::net::mdns::ServiceInstance GetInstance ()

Defined at line 193 of file ../../src/connectivity/network/mdns/service/agents/service_instance_resolver.cc