class InstanceResponderTest
Defined at line 45 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
Public Methods
void InstanceResponderTest ()
Defined at line 47 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
Protected Methods
DnsName service_full_name ()
Defined at line 50 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
DnsName instance_full_name ()
Defined at line 52 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectNoReportSuccessCall ()
Expects that the agent has not called |ReportSuccess|.
Defined at line 57 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectNoGetPublicationCall ()
Expects that the agent has not called |GetPublication|.
Defined at line 60 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
fit::function<void (std::unique_ptr<Mdns::Publication>)> ExpectGetPublicationCall (PublicationCausepublication_cause,const DnsLabel &subtype,const std::vector<inet::SocketAddress> &source_addresses)
Expects that the agent has called |GetPublication| with the given parameters. Returns the
callback passed to |GetPublication|.
Defined at line 124 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectNoOther ()
Expects that nothing else has happened.
Defined at line 138 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectAnnouncements (Mediamedia,IpVersionsip_versions,const DnsName &host_full_name,const std::vector<inet::IpAddress> &addresses,inet::IpPortport)
Expects a sequence of announcements made after startup.
Defined at line 144 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectAnnouncement (Mediamedia,IpVersionsip_versions,const DnsName &host_full_name,const std::vector<inet::IpAddress> &addresses,inet::IpPortport)
Expects a single announcement (a 'GetPublication' call and subsequent publication).
Defined at line 158 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectPublication (Mediamedia,IpVersionsip_versions,const DnsName &host_full_name,const std::vector<inet::IpAddress> &addresses,inet::IpPortport)
Expects a single multicast publication.
Defined at line 171 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
void ExpectPublication (ReplyAddressreply_address,const DnsLabel &subtype,const DnsName &host_full_name,const std::vector<inet::IpAddress> &addresses,inet::IpPortport,MdnsResourceSectionptr_section,MdnsResourceSectionsrv_section,MdnsResourceSectiontxt_section)
Expects a single publication to the given reply address and subtype.
Defined at line 179 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc
ReplyAddress MulticastReply (Media media, IpVersions ip_versions)
Defined at line 167 of file ../../src/connectivity/network/mdns/service/test/instance_responder_test.cc