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,Mediamedia,IpVersionsip_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,DnsNamehost_full_name,Mediamedia,IpVersionsip_versions)
Creates an |AddressResponder| that responds to queries for the specified host name with local
addresses.
Defined at line 17 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void AddressResponder (MdnsAgent::Owner *owner,DnsNamehost_full_name,std::vector<inet::IpAddress>addresses,Mediamedia,IpVersionsip_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 27 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void ~AddressResponder ()
Defined at line 40 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
std::vector<HostAddress> addresses ()
Defined at line 42 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void Start (const DnsName & local_host_full_name)
MdnsAgent overrides.
Defined at line 46 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 56 of file ../../src/connectivity/network/mdns/service/agents/address_responder.cc
void AddressResponder (const AddressResponder & )
Disallow copy, assign and move.
Defined at line 63 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
void AddressResponder (AddressResponder && )
Defined at line 64 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
AddressResponder & operator= (const AddressResponder & )
Defined at line 65 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h
AddressResponder & operator= (AddressResponder && )
Defined at line 66 of file ../../src/connectivity/network/mdns/service/agents/address_responder.h