Home
last modified time | relevance | path

Searched refs:PromiseCallbackInfo (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/base/notification/distributed_notification_service/frameworks/ans/src/
H A Dpush_promise_callback.cpp21 PromiseCallbackInfo::PromiseCallbackInfo( in PromiseCallbackInfo() function in OHOS::Notification::PromiseCallbackInfo
26 PromiseCallbackInfo::~PromiseCallbackInfo() = default;
28 PromiseCallbackInfo *PromiseCallbackInfo::Create( in Create()
31 return new (std::nothrow) PromiseCallbackInfo(pushCallBackParam); in Create()
34 void PromiseCallbackInfo::Destroy(PromiseCallbackInfo *callbackInfo) in Destroy()
39 std::weak_ptr<PushCallBackParam> PromiseCallbackInfo::GetJsCallBackParam() in GetJsCallBackParam()
/ohos5.0/base/notification/distributed_notification_service/interfaces/inner_api/
H A Dpush_promise_callback.h32 class PromiseCallbackInfo {
34 static PromiseCallbackInfo *Create(const std::weak_ptr<PushCallBackParam> pushCallBackParam);
36 static void Destroy(PromiseCallbackInfo *callbackInfo);
41 PromiseCallbackInfo(const std::weak_ptr<PushCallBackParam> pushCallBackParam);
43 ~PromiseCallbackInfo();
/ohos5.0/base/notification/distributed_notification_service/frameworks/ans/test/unittest/
H A Dpush_promise_callback_test.cpp40 auto *callbackInfo = PromiseCallbackInfo::Create(pushCallBackParam);
44 PromiseCallbackInfo::Destroy(callbackInfo);
/ohos5.0/base/notification/distributed_notification_service/frameworks/js/napi/src/manager/
H A Dnapi_push_callback.cpp122 auto *callbackInfo = static_cast<PromiseCallbackInfo *>(data); in CheckPromiseCallback()
125 PromiseCallbackInfo::Destroy(callbackInfo); in CheckPromiseCallback()
207 auto *callbackInfo = PromiseCallbackInfo::Create(pushCallBackParam); in HandleCheckPromise()
217 PromiseCallbackInfo::Destroy(callbackInfo); in HandleCheckPromise()
224 PromiseCallbackInfo::Destroy(callbackInfo); in HandleCheckPromise()