Home
last modified time | relevance | path

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

/aosp_15_r20/external/ot-br-posix/src/android/
H A Dmdns_publisher.hpp131 …struct ServiceSubscription : public std::enable_shared_from_this<ServiceSubscription>, private ::N… 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;
/aosp_15_r20/external/ot-br-posix/src/mdns/
H A Dmdns_avahi.hpp304 struct ServiceSubscription : public Subscription struct in otbr::Mdns::PublisherAvahi
306 …explicit ServiceSubscription(PublisherAvahi &aPublisherAvahi, std::string aType, std::string aInst… in ServiceSubscription() argument
314 ~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;
H A Dmdns_mdnssd.hpp276 struct ServiceSubscription : public ServiceRef struct in otbr::Mdns::PublisherMDnsSd
278 …explicit ServiceSubscription(PublisherMDnsSd &aPublisher, std::string aType, std::string aInstance… in ServiceSubscription() argument
309 std::string mType;
310 std::string mInstanceName;
312 std::vector<std::unique_ptr<ServiceInstanceResolution>> mResolvingInstances;