Home
last modified time | relevance | path

Searched refs:PublishedDataChangeNode (Results 1 - 25 of 29) sorted by relevance

12

/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/
H A Ddata_share_types_util.h33 using PublishedDataChangeNode = DataShare::PublishedDataChangeNode;
60 bool Marshalling(const PublishedDataChangeNode &changeNode, MessageParcel &parcel);
H A Ddata_proxy_observer.h33 virtual void OnChangeFromPublishedData(PublishedDataChangeNode &changeNode) = 0;
H A Ddata_share_obs_proxy.h39 void OnChangeFromPublishedData(PublishedDataChangeNode &changeNode) override;
H A Ddata_share_obs_proxy.cpp47 void PublishedDataObserverProxy::OnChangeFromPublishedData(PublishedDataChangeNode &changeNode) in OnChangeFromPublishedData()
H A Ddata_share_types_util.cpp92 bool Marshalling(const PublishedDataChangeNode &changeNode, MessageParcel &parcel) in Marshalling()
/foundation/distributeddatamgr/data_share/frameworks/native/proxy/include/
H A Ddata_proxy_observer_stub.h38 using PublishedDataCallback = std::function<void(PublishedDataChangeNode &changeNode)>;
44 void OnChangeFromPublishedData(PublishedDataChangeNode &changeNode);
H A Dpublished_data_subscriber_manager.h68 void OnChange(PublishedDataChangeNode &changeNode);
93 void Emit(PublishedDataChangeNode &changeNode);
102 ConcurrentMap<Key, PublishedDataChangeNode> lastChangeNodeMap_;
/foundation/distributeddatamgr/data_share/frameworks/native/proxy/src/
H A Dpublished_data_subscriber_manager.cpp213 void PublishedDataSubscriberManager::Emit(PublishedDataChangeNode &changeNode)
217 lastChangeNodeMap_.Compute(key, [](const Key &, PublishedDataChangeNode &value) {
222 std::map<std::shared_ptr<Observer>, PublishedDataChangeNode> results;
230 lastChangeNodeMap_.Compute(key, [&data, &changeNode](const Key &, PublishedDataChangeNode &value) {
248 PublishedDataChangeNode node;
250 lastChangeNodeMap_.ComputeIfPresent(key, [&node](const Key &, PublishedDataChangeNode &value) {
263 std::map<std::shared_ptr<Observer>, PublishedDataChangeNode> results;
267 PublishedDataChangeNode &value) {
294 serviceCallback_ = new PublishedDataObserverStub([this](PublishedDataChangeNode &changeNode) {
325 void PublishedDataObserver::OnChange(PublishedDataChangeNode
[all...]
H A Ddata_proxy_observer_stub.cpp81 PublishedDataChangeNode changeNode; in OnRemoteRequest()
90 void PublishedDataObserverStub::OnChangeFromPublishedData(PublishedDataChangeNode &changeNode) in OnChangeFromPublishedData()
/foundation/distributeddatamgr/data_share/frameworks/native/common/include/
H A Ddatashare_itypes_utils.h34 using PublishedDataChangeNode = DataShare::PublishedDataChangeNode;
117 bool Marshalling(const PublishedDataChangeNode &changeNode, MessageParcel &parcel);
120 bool Unmarshalling(PublishedDataChangeNode &changeNode, MessageParcel &parcel);
/foundation/distributeddatamgr/data_share/frameworks/js/napi/observer/src/
H A Dnapi_observer.cpp123 void NapiPublishedObserver::OnChange(PublishedDataChangeNode &changeNode) in OnChange()
135 std::shared_ptr<PublishedDataChangeNode> node = std::make_shared<PublishedDataChangeNode>(std::move(changeNode)); in OnChange()
H A Dnapi_subscriber_manager.cpp145 [this](const PublishedDataChangeNode &changeNode) { in AddObservers()
190 void NapiPublishedSubscriberManager::Emit(const PublishedDataChangeNode &changeNode)
196 std::map<std::shared_ptr<Observer>, PublishedDataChangeNode> results;
218 PublishedDataChangeNode node;
/foundation/distributeddatamgr/data_share/frameworks/native/consumer/controller/service/include/
H A Dpublished_data_controller.h35 int64_t subscriberId, const std::function<void(const PublishedDataChangeNode &changeNode)> &callback);
/foundation/distributeddatamgr/data_share/frameworks/js/napi/observer/include/
H A Dnapi_subscriber_manager.h112 void Emit(const PublishedDataChangeNode &changeNode);
117 std::map<Key, PublishedDataChangeNode> lastChangeNodeMap_;
H A Dnapi_observer.h51 void OnChange(PublishedDataChangeNode &changeNode);
/foundation/distributeddatamgr/data_share/frameworks/native/consumer/controller/service/src/
H A Dpublished_data_controller.cpp45 const std::function<void(const PublishedDataChangeNode &changeNode)> &callback) in SubscribePublishedData()
/foundation/distributeddatamgr/data_share/interfaces/inner_api/common/include/
H A Ddatashare_template.h133 struct PublishedDataChangeNode { struct
/foundation/distributeddatamgr/data_share/frameworks/native/common/src/
H A Ddatashare_itypes_utils.cpp147 bool Marshalling(const PublishedDataChangeNode &changeNode, MessageParcel &parcel) in Marshalling()
153 bool Unmarshalling(PublishedDataChangeNode &changeNode, MessageParcel &parcel) in Unmarshalling()
/foundation/ability/form_fwk/services/include/
H A Dform_data_proxy_record.h83 void OnPublishedDataChange(const DataShare::PublishedDataChangeNode &changeNode);
/foundation/distributeddatamgr/data_share/frameworks/native/consumer/include/
H A Ddatashare_helper_impl.h92 const std::function<void(const PublishedDataChangeNode &)> &callback) override;
/foundation/distributeddatamgr/data_share/interfaces/inner_api/consumer/include/
H A Ddatashare_helper.h392 int64_t subscriberId, const std::function<void(const PublishedDataChangeNode &changeNode)> &callback) = 0;
/foundation/distributeddatamgr/data_share/test/native/unittest/mediadatashare_test/src/
H A Dabnormal_branch_test.cpp153 const PublishedDataCallback callback = [](const PublishedDataChangeNode &changeNode){}; in HWTEST_F()
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/subscriber_managers/
H A Dpublished_data_subscriber_manager.cpp140 PublishedDataChangeNode result; in Emit()
/foundation/ability/form_fwk/services/src/
H A Dform_data_proxy_record.cpp189 void FormDataProxyRecord::OnPublishedDataChange(const DataShare::PublishedDataChangeNode &changeNode) in OnPublishedDataChange()
306 auto publishedTask = [weak](const DataShare::PublishedDataChangeNode &changeNode) { in SubscribePublishFormData()
813 auto publishedTask = [weak](const DataShare::PublishedDataChangeNode &changeNode) { in RetryFailurePublishedSubscribes()
/foundation/distributeddatamgr/data_share/test/native/unittest/datashareproxy_test/
H A Dproxydatas_with_permission_test.cpp332 helper->SubscribePublishedData(uris, SUBSCRIBER_ID, [](const PublishedDataChangeNode &changeNode) { in HWTEST_F()

Completed in 11 milliseconds

12