class AddressProber
Defined at line 15 of file ../../src/connectivity/network/mdns/service/agents/address_prober.h
Probes for host name conflicts prior to invoking |AddressResponder|.
Public Methods
void AddressProber (MdnsAgent::Owner * owner, Media media, IpVersions ip_versions, CompletionCallback callback)
Creates an |AddressProber| for the local host.
Defined at line 9 of file ../../src/connectivity/network/mdns/service/agents/address_prober.cc
void AddressProber (MdnsAgent::Owner * owner, DnsName host_full_name, std::vector<inet::IpAddress> addresses, Media media, IpVersions ip_versions, CompletionCallback callback)
Creates an |AddressProber| for a host identified by |host_full_name| and |addresses|.
Defined at line 13 of file ../../src/connectivity/network/mdns/service/agents/address_prober.cc
void ~AddressProber ()
Defined at line 23 of file ../../src/connectivity/network/mdns/service/agents/address_prober.cc
void AddressProber (const AddressProber & )
Disallow copy, assign and move.
Defined at line 42 of file ../../src/connectivity/network/mdns/service/agents/address_prober.h
void AddressProber (AddressProber && )
Defined at line 43 of file ../../src/connectivity/network/mdns/service/agents/address_prober.h
AddressProber & operator= (const AddressProber & )
Defined at line 44 of file ../../src/connectivity/network/mdns/service/agents/address_prober.h
AddressProber & operator= (AddressProber && )
Defined at line 45 of file ../../src/connectivity/network/mdns/service/agents/address_prober.h
Protected Methods
const DnsName & ResourceName ()
Prober overrides.
Defined at line 25 of file ../../src/connectivity/network/mdns/service/agents/address_prober.cc
void SendProposedResources (MdnsResourceSection section)
Defined at line 29 of file ../../src/connectivity/network/mdns/service/agents/address_prober.cc