class AddressResponder
Defined at line 18 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
Responds to address resolution requests.
Public Methods
void AddressResponder (MdnsAgent::Owner * owner, Media media, IpVersions ip_versions)
Creates an |AddressResponder| that responds to queries for the local host name with local
addresses.
Defined at line 14 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void AddressResponder (MdnsAgent::Owner * owner, DnsName host_full_name, std::vector<inet::IpAddress> addresses, Media media, IpVersions ip_versions)
Creates an |AddressResponder| that responds to queries for the specified host name with the
specified addresses. If no addresses are supplied, the responder will respond to queries with
local addresses.
Defined at line 17 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void ~AddressResponder ()
Defined at line 30 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
std::vector<HostAddress> addresses ()
Defined at line 32 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void Start (const DnsName & local_host_full_name)
MdnsAgent overrides.
Defined at line 36 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void ReceiveQuestion (const DnsQuestion & question, const ReplyAddress & reply_address, const ReplyAddress & sender_address)
Defined at line 46 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void AddressResponder (const AddressResponder & )
Disallow copy, assign and move.
Defined at line 57 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
void AddressResponder (AddressResponder && )
Defined at line 58 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
AddressResponder & operator= (const AddressResponder & )
Defined at line 59 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
AddressResponder & operator= (AddressResponder && )
Defined at line 60 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h