Searched refs:MdnsPublisher (Results 1 – 5 of 5) sorted by relevance
47 MdnsPublisher::MdnsPublisher(MdnsSender* sender, in MdnsPublisher() function in openscreen::discovery::MdnsPublisher63 MdnsPublisher::~MdnsPublisher() { in ~MdnsPublisher()70 Error MdnsPublisher::RegisterRecord(const MdnsRecord& record) { in RegisterRecord()97 Error MdnsPublisher::UnregisterRecord(const MdnsRecord& record) { in UnregisterRecord()110 Error MdnsPublisher::UpdateRegisteredRecord(const MdnsRecord& old_record, in UpdateRegisteredRecord()145 size_t MdnsPublisher::GetRecordCount() const { in GetRecordCount()156 bool MdnsPublisher::HasRecords(const DomainName& name, in HasRecords()162 std::vector<MdnsRecord::ConstRef> MdnsPublisher::GetRecords( in GetRecords()185 std::vector<MdnsRecord::ConstRef> MdnsPublisher::GetPtrRecords(DnsClass clazz) { in GetPtrRecords()209 Error MdnsPublisher::RemoveRecord(const MdnsRecord& record, in RemoveRecord()[all …]
45 class MdnsPublisher : public MdnsResponder::RecordHandler {49 MdnsPublisher(MdnsSender* sender,54 ~MdnsPublisher() override;81 OSP_DISALLOW_COPY_AND_ASSIGN(MdnsPublisher);94 MdnsPublisher* publisher,124 MdnsPublisher* const publisher_;
54 class MdnsPublisherTesting : public MdnsPublisher {56 using MdnsPublisher::GetPtrRecords;57 using MdnsPublisher::GetRecords;58 using MdnsPublisher::MdnsPublisher;
89 std::unique_ptr<MdnsPublisher> publisher_;
82 std::make_unique<MdnsPublisher>(sender_.get(), probe_manager_.get(), in MdnsServiceImpl()