Home
last modified time | relevance | path

Searched refs:PublishedDataChangeNode (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/proxy/src/
H A Dpublished_data_subscriber_manager.cpp213 void PublishedDataSubscriberManager::Emit(PublishedDataChangeNode &changeNode) in Emit()
217 lastChangeNodeMap_.Compute(key, [](const Key &, PublishedDataChangeNode &value) { in Emit()
222 std::map<std::shared_ptr<Observer>, PublishedDataChangeNode> results; in Emit()
230 …lastChangeNodeMap_.Compute(key, [&data, &changeNode](const Key &, PublishedDataChangeNode &value) { in Emit()
248 PublishedDataChangeNode node; in Emit()
250 … lastChangeNodeMap_.ComputeIfPresent(key, [&node](const Key &, PublishedDataChangeNode &value) { in Emit()
263 std::map<std::shared_ptr<Observer>, PublishedDataChangeNode> results; in EmitOnEnable()
267 PublishedDataChangeNode &value) { in EmitOnEnable()
294 … serviceCallback_ = new PublishedDataObserverStub([this](PublishedDataChangeNode &changeNode) { in Init()
325 void PublishedDataObserver::OnChange(PublishedDataChangeNode &changeNode) in OnChange()
H A Ddata_proxy_observer_stub.cpp81 PublishedDataChangeNode changeNode; in OnRemoteRequest()
90 void PublishedDataObserverStub::OnChangeFromPublishedData(PublishedDataChangeNode &changeNode) in OnChangeFromPublishedData()
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/
H A Ddata_share_types_util.h33 using PublishedDataChangeNode = DataShare::PublishedDataChangeNode; variable
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()
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/common/include/
H A Ddatashare_itypes_utils.h34 using PublishedDataChangeNode = DataShare::PublishedDataChangeNode; variable
117 bool Marshalling(const PublishedDataChangeNode &changeNode, MessageParcel &parcel);
120 bool Unmarshalling(PublishedDataChangeNode &changeNode, MessageParcel &parcel);
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/proxy/include/
H A Dpublished_data_subscriber_manager.h68 void OnChange(PublishedDataChangeNode &changeNode);
93 void Emit(PublishedDataChangeNode &changeNode);
102 ConcurrentMap<Key, PublishedDataChangeNode> lastChangeNodeMap_;
H A Ddata_proxy_observer_stub.h38 using PublishedDataCallback = std::function<void(PublishedDataChangeNode &changeNode)>;
44 void OnChangeFromPublishedData(PublishedDataChangeNode &changeNode);
/ohos5.0/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::mov… in OnChange()
H A Dnapi_subscriber_manager.cpp145 [this](const PublishedDataChangeNode &changeNode) { in AddObservers()
190 void NapiPublishedSubscriberManager::Emit(const PublishedDataChangeNode &changeNode) in Emit()
196 std::map<std::shared_ptr<Observer>, PublishedDataChangeNode> results; in Emit()
218 PublishedDataChangeNode node; in Emit()
/ohos5.0/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);
/ohos5.0/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)> &callba…
/ohos5.0/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()
/ohos5.0/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()
/ohos5.0/foundation/distributeddatamgr/data_share/interfaces/inner_api/common/include/
H A Ddatashare_template.h133 struct PublishedDataChangeNode { struct
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-distributed-data.md35 |新增|NA|模块名: ohos.data.dataShare<br>类名: PublishedDataChangeNode|@ohos.data.dataShare.d.ts|
36 |新增|NA|模块名: ohos.data.dataShare<br>类名: PublishedDataChangeNode<br>方法 or 属性:bundleName: string;|@oho…
37 |新增|NA|模块名: ohos.data.dataShare<br>类名: PublishedDataChangeNode<br>方法 or 属性:data: Array\<PublishedIt…
47 …br> subscriberId: string,<br> callback: AsyncCallback\<PublishedDataChangeNode><br> )…
48 …r> subscriberId: string,<br> callback?: AsyncCallback\<PublishedDataChangeNode><br> )…
/ohos5.0/foundation/ability/form_fwk/services/include/
H A Dform_data_proxy_record.h83 void OnPublishedDataChange(const DataShare::PublishedDataChangeNode &changeNode);
/ohos5.0/foundation/distributeddatamgr/data_share/frameworks/native/consumer/include/
H A Ddatashare_helper_impl.h92 const std::function<void(const PublishedDataChangeNode &)> &callback) override;
/ohos5.0/docs/zh-cn/application-dev/database/
H A Dshare-data-by-silent-access.md94 …&lt;string&gt;, subscriberId: string, callback: AsyncCallback&lt;PublishedDataChangeNode&gt;): Arr…
350 function onPublishCallback(err: BusinessError, node:dataShare.PublishedDataChangeNode) {
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkdata/
H A Djs-apis-data-dataShare-sys.md331 ## PublishedDataChangeNode<sup>10+</sup>
764 …&lt;string&gt;, subscriberId: string, callback: AsyncCallback&lt;PublishedDataChangeNode&gt;): Arr…
777 | callback | AsyncCallback&lt;[PublishedDataChangeNode](#publisheddatachangenode10)&gt; | 是 | 回…
799 …sinessError, node: dataShare.PublishedDataChangeNode) => void = (err: BusinessError, node:dataShar…
821 …lt;string&gt;, subscriberId: string, callback?: AsyncCallback&lt;PublishedDataChangeNode&gt;): Arr…
834 | callback | AsyncCallback&lt;[PublishedDataChangeNode](#publisheddatachangenode10)&gt; | 否 | 回调函…
856 …sinessError, node: dataShare.PublishedDataChangeNode) => void = (err: BusinessError, node:dataShar…
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/
H A Djs-apidiff-distributed-data.md35 |Added|NA|Module name: ohos.data.dataShare<br>Class name: PublishedDataChangeNode|@ohos.data.dataSh…
36 |Added|NA|Module name: ohos.data.dataShare<br>Class name: PublishedDataChangeNode<br>Method or attr…
37 |Added|NA|Module name: ohos.data.dataShare<br>Class name: PublishedDataChangeNode<br>Method or attr…
47 …br> subscriberId: string,<br> callback: AsyncCallback\<PublishedDataChangeNode><br> )…
48 …r> subscriberId: string,<br> callback?: AsyncCallback\<PublishedDataChangeNode><br> )…
/ohos5.0/foundation/ability/form_fwk/services/src/
H A Dform_data_proxy_record.cpp189 void FormDataProxyRecord::OnPublishedDataChange(const DataShare::PublishedDataChangeNode &changeNod… in OnPublishedDataChange()
306 auto publishedTask = [weak](const DataShare::PublishedDataChangeNode &changeNode) { in SubscribePublishFormData()
813 auto publishedTask = [weak](const DataShare::PublishedDataChangeNode &changeNode) { in RetryFailurePublishedSubscribes()

12