Home
last modified time | relevance | path

Searched defs:ServiceSubscription (Results 1 – 3 of 3) sorted by relevance

/external/ot-br-posix/src/mdns/
Dmdns_avahi.hpp305 struct ServiceSubscription : public Subscription struct in otbr::Mdns::PublisherAvahi
307 …explicit ServiceSubscription(PublisherAvahi &aPublisherAvahi, std::string aType, std::string aInst… in ServiceSubscription() function
315 ~ServiceSubscription() { Release(); } in ~ServiceSubscription()
345 std::string mType;
346 std::string mInstanceName;
347 AvahiServiceBrowser *mServiceBrowser;
349 using ServiceResolversMap = std::map<std::string, std::set<ServiceResolver *>>;
350 ServiceResolversMap mServiceResolvers;
Dmdns_mdnssd.hpp277 struct ServiceSubscription : public ServiceRef struct in otbr::Mdns::PublisherMDnsSd
279 …explicit ServiceSubscription(PublisherMDnsSd &aPublisher, std::string aType, std::string aInstance… in ServiceSubscription() argument
310 std::string mType;
311 std::string mInstanceName;
313 std::vector<std::unique_ptr<ServiceInstanceResolution>> mResolvingInstances;
/external/ot-br-posix/src/android/
Dmdns_publisher.hpp131 struct ServiceSubscription : private ::NonCopyable struct in otbr::Android::MdnsPublisher
133 explicit ServiceSubscription(std::string aType, in ServiceSubscription() argument
145 ~ServiceSubscription(void) { Release(); } in ~ServiceSubscription()
153 std::string mType;
154 std::string mName;
155 MdnsPublisher &mPublisher;
156 std::shared_ptr<INsdPublisher> mNsdPublisher;
157 int32_t mBrowseListenerId;
159 std::map<std::string, std::set<ServiceResolver *>> mResolvers;