Searched defs:ServiceSubscription (Results 1 – 3 of 3) sorted by relevance
131 …struct ServiceSubscription : public std::enable_shared_from_this<ServiceSubscription>, private ::N… struct in otbr::Android::MdnsPublisher133 explicit ServiceSubscription(std::string aType, in ServiceSubscription() argument145 ~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;
304 struct ServiceSubscription : public Subscription struct in otbr::Mdns::PublisherAvahi306 …explicit ServiceSubscription(PublisherAvahi &aPublisherAvahi, std::string aType, std::string aInst… in ServiceSubscription() argument314 ~ServiceSubscription() { Release(); } in ~ServiceSubscription()344 std::string mType;345 std::string mInstanceName;346 AvahiServiceBrowser *mServiceBrowser;348 using ServiceResolversMap = std::map<std::string, std::set<ServiceResolver *>>;349 ServiceResolversMap mServiceResolvers;
276 struct ServiceSubscription : public ServiceRef struct in otbr::Mdns::PublisherMDnsSd278 …explicit ServiceSubscription(PublisherMDnsSd &aPublisher, std::string aType, std::string aInstance… in ServiceSubscription() argument309 std::string mType;310 std::string mInstanceName;312 std::vector<std::unique_ptr<ServiceInstanceResolution>> mResolvingInstances;