Searched refs:PublishedDataSubscriberManager (Results 1 – 10 of 10) sorted by relevance
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/subscriber_managers/ |
H A D | published_data_subscriber_manager.cpp | 29 PublishedDataSubscriberManager &PublishedDataSubscriberManager::GetInstance() in GetInstance() 31 static PublishedDataSubscriberManager manager; in GetInstance() 35 int PublishedDataSubscriberManager::Add( in Add() 49 int PublishedDataSubscriberManager::Delete(const PublishedDataKey &key, uint32_t firstCallerTokenId) in Delete() 68 void PublishedDataSubscriberManager::Delete(uint32_t callerTokenId, uint32_t callerPid) in Delete() 84 int PublishedDataSubscriberManager::Disable(const PublishedDataKey &key, uint32_t firstCallerTokenI… in Disable() 100 int PublishedDataSubscriberManager::Enable(const PublishedDataKey &key, uint32_t firstCallerTokenId) in Enable() 115 void PublishedDataSubscriberManager::Emit(const std::vector<PublishedDataKey> &keys, int32_t userId, in Emit() 157 void PublishedDataSubscriberManager::PutInto( in PutInto() 173 void PublishedDataSubscriberManager::Clear() in Clear() [all …]
|
H A D | published_data_subscriber_manager.h | 41 class PublishedDataSubscriberManager { 43 static PublishedDataSubscriberManager &GetInstance(); 70 PublishedDataSubscriberManager() = default;
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/proxy/src/ |
H A D | published_data_subscriber_manager.cpp | 26 std::vector<OperationResult> PublishedDataSubscriberManager::AddObservers(void *subscriber, in AddObservers() 70 std::vector<OperationResult> PublishedDataSubscriberManager::DelObservers(void *subscriber, in DelObservers() 93 std::vector<OperationResult> PublishedDataSubscriberManager::DelObservers(void *subscriber, in DelObservers() 124 std::vector<OperationResult> PublishedDataSubscriberManager::EnableObservers(void *subscriber, in EnableObservers() 163 std::vector<OperationResult> PublishedDataSubscriberManager::DisableObservers(void *subscriber, in DisableObservers() 213 void PublishedDataSubscriberManager::Emit(PublishedDataChangeNode &changeNode) in Emit() 290 bool PublishedDataSubscriberManager::Init() in Init() 301 void PublishedDataSubscriberManager::Destroy() in Destroy() 312 PublishedDataSubscriberManager &PublishedDataSubscriberManager::GetInstance() in GetInstance() 314 static PublishedDataSubscriberManager manager; in GetInstance() [all …]
|
H A D | data_share_manager_impl.cpp | 139 PublishedDataSubscriberManager::GetInstance().RecoverObservers(proxy); in DataShareManagerImpl()
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/consumer/controller/service/src/ |
H A D | published_data_controller.cpp | 52 …return PublishedDataSubscriberManager::GetInstance().AddObservers(subscriber, proxy, uris, subscri… in SubscribePublishedData() 64 return PublishedDataSubscriberManager::GetInstance().DelObservers(subscriber, proxy); in UnSubscribePublishedData() 66 …return PublishedDataSubscriberManager::GetInstance().DelObservers(subscriber, proxy, uris, subscri… in UnSubscribePublishedData() 77 …return PublishedDataSubscriberManager::GetInstance().EnableObservers(subscriber, proxy, uris, subs… in EnableSubscribePublishedData() 88 …return PublishedDataSubscriberManager::GetInstance().DisableObservers(subscriber, proxy, uris, sub… in DisableSubscribePublishedData()
|
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/proxy/include/ |
H A D | published_data_subscriber_manager.h | 76 class PublishedDataSubscriberManager : public CallbacksManager<PublishedObserverMapKey, PublishedDa… 81 static PublishedDataSubscriberManager &GetInstance(); 98 PublishedDataSubscriberManager();
|
/ohos5.0/foundation/distributeddatamgr/data_share/test/native/unittest/mediadatashare_test/src/ |
H A D | abnormal_branch_test.cpp | 154 …std::vector<OperationResult> results = PublishedDataSubscriberManager::GetInstance().AddObservers(… 181 …std::vector<OperationResult> results = PublishedDataSubscriberManager::GetInstance().DelObservers(… 184 …results = PublishedDataSubscriberManager::GetInstance().DelObservers(subscriber, proxy, uris, subs… 211 …std::vector<OperationResult> results = PublishedDataSubscriberManager::GetInstance().EnableObserve… 237 …std::vector<OperationResult> results = PublishedDataSubscriberManager::GetInstance().DisableObserv…
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | data_share_subscriber_managers_test.cpp | 207 std::vector<PublishedDataSubscriberManager::ObserverNode> val; 209 PublishedDataSubscriberManager::GetInstance().PutInto(callbacks, val, key, observer); 211 PublishedDataSubscriberManager::GetInstance().SetObserversNotifiedOnEnabled(publishedKeys); 214 auto result = PublishedDataSubscriberManager::GetInstance().IsNotifyOnEnabled(keys, tokenId);
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/ |
H A D | data_share_service_impl.cpp | 381 PublishedDataSubscriberManager::GetInstance().Emit(publishedData, userId, callerBundleName); in Publish() 382 PublishedDataSubscriberManager::GetInstance().SetObserversNotifiedOnEnabled(publishedData); in Publish() 474 return PublishedDataSubscriberManager::GetInstance().Add( in SubscribePublishedData() 491 …PublishedDataSubscriberManager::GetInstance().Emit(publishedKeys, userId, callerBundleName, observ… in SubscribePublishedData() 511 auto result = PublishedDataSubscriberManager::GetInstance().Delete( in UnsubscribePublishedData() 543 return PublishedDataSubscriberManager::GetInstance().Enable( in EnablePubSubs() 555 …if (PublishedDataSubscriberManager::GetInstance().IsNotifyOnEnabled(pKey, context->callerTokenId))… in EnablePubSubs() 562 PublishedDataSubscriberManager::GetInstance().Emit(publishedKeys, userId, callerBundleName); in EnablePubSubs() 582 auto result = PublishedDataSubscriberManager::GetInstance().Disable( in DisablePubSubs() 780 PublishedDataSubscriberManager::GetInstance().Delete(tokenId, pid); in OnAppExit()
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/data/ |
H A D | published_data.cpp | 210 if (data.timestamp < lastValidTime && PublishedDataSubscriberManager::GetInstance() in ClearAging()
|