Home
last modified time | relevance | path

Searched refs:asynccallbackinfo (Results 1 – 25 of 26) sorted by relevance

12

/base/notification/distributed_notification_service/frameworks/js/napi/src/manager/
Dnapi_distributed.cpp31 AsyncCallbackInfoIsEnabled *asynccallbackinfo = static_cast<AsyncCallbackInfoIsEnabled *>(data); in AsyncCompleteCallbackNapiIsDistributedEnabled() local
32 if (asynccallbackinfo) { in AsyncCompleteCallbackNapiIsDistributedEnabled()
34 if (asynccallbackinfo->info.errorCode != ERR_OK) { in AsyncCompleteCallbackNapiIsDistributedEnabled()
37 napi_get_boolean(env, asynccallbackinfo->enable, &result); in AsyncCompleteCallbackNapiIsDistributedEnabled()
39 Common::CreateReturnValue(env, asynccallbackinfo->info, result); in AsyncCompleteCallbackNapiIsDistributedEnabled()
40 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackNapiIsDistributedEnabled()
41 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackNapiIsDistributedEnabled()
43 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackNapiIsDistributedEnabled()
44 delete asynccallbackinfo; in AsyncCompleteCallbackNapiIsDistributedEnabled()
45 asynccallbackinfo = nullptr; in AsyncCompleteCallbackNapiIsDistributedEnabled()
[all …]
Dnapi_disturb_mode.cpp32 AsyncCallbackInfoSetDoNotDisturb *asynccallbackinfo = in NapiSetDoNotDisturbDate()
34 if (!asynccallbackinfo) { in NapiSetDoNotDisturbDate()
38 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in NapiSetDoNotDisturbDate()
46 …AsyncCallbackInfoSetDoNotDisturb *asynccallbackinfo = static_cast<AsyncCallbackInfoSetDoNotDisturb… in NapiSetDoNotDisturbDate() local
47 if (asynccallbackinfo) { in NapiSetDoNotDisturbDate()
48 if (asynccallbackinfo->params.hasUserId) { in NapiSetDoNotDisturbDate()
49 asynccallbackinfo->info.errorCode = NotificationHelper::SetDoNotDisturbDate( in NapiSetDoNotDisturbDate()
50 asynccallbackinfo->params.userId, asynccallbackinfo->params.date); in NapiSetDoNotDisturbDate()
52 asynccallbackinfo->info.errorCode = NotificationHelper::SetDoNotDisturbDate( in NapiSetDoNotDisturbDate()
53 asynccallbackinfo->params.date); in NapiSetDoNotDisturbDate()
[all …]
Dnapi_slot.cpp32 AsyncCallbackInfoAddSlot *asynccallbackinfo = new (std::nothrow) AsyncCallbackInfoAddSlot { in NapiAddSlot()
39 if (!asynccallbackinfo) { in NapiAddSlot()
43 Common::PaddingCallbackPromiseInfo(env, paras.callback, asynccallbackinfo->info, promise); in NapiAddSlot()
53 auto asynccallbackinfo = static_cast<AsyncCallbackInfoAddSlot *>(data); in NapiAddSlot() local
54 if (asynccallbackinfo) { in NapiAddSlot()
55 if (asynccallbackinfo->isAddSlotByType) { in NapiAddSlot()
56asynccallbackinfo->info.errorCode = NotificationHelper::AddSlotByType(asynccallbackinfo->inType); in NapiAddSlot()
58 asynccallbackinfo->info.errorCode = NotificationHelper::AddNotificationSlot( in NapiAddSlot()
59 asynccallbackinfo->slot); in NapiAddSlot()
65 auto asynccallbackinfo = static_cast<AsyncCallbackInfoAddSlot *>(data); in NapiAddSlot() local
[all …]
Dnapi_publish.cpp34 …auto asynccallbackinfo = new (std::nothrow) AsyncCallbackInfoPublish {.env = env, .asyncWork = nul… in NapiPublish()
35 if (!asynccallbackinfo) { in NapiPublish()
38 asynccallbackinfo->request = params.request; in NapiPublish()
39 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in NapiPublish()
49 … AsyncCallbackInfoPublish *asynccallbackinfo = static_cast<AsyncCallbackInfoPublish *>(data); in NapiPublish() local
50 if (asynccallbackinfo) { in NapiPublish()
53 asynccallbackinfo->request.GetNotificationId(), in NapiPublish()
54 asynccallbackinfo->request.GetContent()->GetContentType()); in NapiPublish()
56 asynccallbackinfo->info.errorCode = in NapiPublish()
57 NotificationHelper::PublishNotification(asynccallbackinfo->request); in NapiPublish()
[all …]
Dnapi_enable_notification.cpp30 AsyncCallbackInfoEnable *asynccallbackinfo = static_cast<AsyncCallbackInfoEnable *>(data); in AsyncCompleteCallbackNapiEnableNotification() local
31 if (asynccallbackinfo) { in AsyncCompleteCallbackNapiEnableNotification()
32 Common::CreateReturnValue(env, asynccallbackinfo->info, Common::NapiGetNull(env)); in AsyncCompleteCallbackNapiEnableNotification()
33 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackNapiEnableNotification()
34 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackNapiEnableNotification()
36 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackNapiEnableNotification()
37 delete asynccallbackinfo; in AsyncCompleteCallbackNapiEnableNotification()
38 asynccallbackinfo = nullptr; in AsyncCompleteCallbackNapiEnableNotification()
51 AsyncCallbackInfoEnable *asynccallbackinfo = in NapiEnableNotification()
53 if (!asynccallbackinfo) { in NapiEnableNotification()
[all …]
Dnapi_cancel.cpp32 AsyncCallbackInfoCancel *asynccallbackinfo = new (std::nothrow) in NapiCancel()
34 if (!asynccallbackinfo) { in NapiCancel()
38 Common::PaddingCallbackPromiseInfo(env, paras.callback, asynccallbackinfo->info, promise); in NapiCancel()
48 … AsyncCallbackInfoCancel *asynccallbackinfo = static_cast<AsyncCallbackInfoCancel *>(data); in NapiCancel() local
50 if (asynccallbackinfo) { in NapiCancel()
51 asynccallbackinfo->info.errorCode = in NapiCancel()
52 … NotificationHelper::CancelNotification(asynccallbackinfo->label, asynccallbackinfo->id); in NapiCancel()
57 … AsyncCallbackInfoCancel *asynccallbackinfo = static_cast<AsyncCallbackInfoCancel *>(data); in NapiCancel() local
58 if (asynccallbackinfo) { in NapiCancel()
59 Common::CreateReturnValue(env, asynccallbackinfo->info, Common::NapiGetNull(env)); in NapiCancel()
[all …]
Dnapi_display_badge.cpp32 AsyncCallbackInfoEnableBadge *asynccallbackinfo = in NapiDisplayBadge()
34 if (!asynccallbackinfo) { in NapiDisplayBadge()
38 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in NapiDisplayBadge()
48 …AsyncCallbackInfoEnableBadge *asynccallbackinfo = static_cast<AsyncCallbackInfoEnableBadge *>(data… in NapiDisplayBadge() local
49 if (asynccallbackinfo) { in NapiDisplayBadge()
51 asynccallbackinfo->params.option.GetBundleName().c_str(), in NapiDisplayBadge()
52 asynccallbackinfo->params.option.GetUid(), in NapiDisplayBadge()
53 asynccallbackinfo->params.enable); in NapiDisplayBadge()
54asynccallbackinfo->info.errorCode = NotificationHelper::SetShowBadgeEnabledForBundle( in NapiDisplayBadge()
55 asynccallbackinfo->params.option, asynccallbackinfo->params.enable); in NapiDisplayBadge()
[all …]
Dnapi_get_active.cpp31 auto asynccallbackinfo = static_cast<AsyncCallbackInfoActive *>(data); in AsyncCompleteCallbackNapiGetAllActiveNotifications() local
32 if (asynccallbackinfo) { in AsyncCompleteCallbackNapiGetAllActiveNotifications()
34 if (asynccallbackinfo->info.errorCode != ERR_OK) { in AsyncCompleteCallbackNapiGetAllActiveNotifications()
40 for (auto vec : asynccallbackinfo->notifications) { in AsyncCompleteCallbackNapiGetAllActiveNotifications()
56 if ((count == 0) && (asynccallbackinfo->notifications.size() > 0)) { in AsyncCompleteCallbackNapiGetAllActiveNotifications()
57 asynccallbackinfo->info.errorCode = ERROR; in AsyncCompleteCallbackNapiGetAllActiveNotifications()
61 Common::CreateReturnValue(env, asynccallbackinfo->info, result); in AsyncCompleteCallbackNapiGetAllActiveNotifications()
62 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackNapiGetAllActiveNotifications()
63 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackNapiGetAllActiveNotifications()
65 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackNapiGetAllActiveNotifications()
[all …]
Dnapi_remove_group.cpp83 …AsyncCallbackInfoRemoveGroupByBundle *asynccallbackinfo = static_cast<AsyncCallbackInfoRemoveGroup… in AsyncCompleteCallbackNapiRemoveGroupByBundle() local
84 if (asynccallbackinfo) { in AsyncCompleteCallbackNapiRemoveGroupByBundle()
85 Common::CreateReturnValue(env, asynccallbackinfo->info, Common::NapiGetNull(env)); in AsyncCompleteCallbackNapiRemoveGroupByBundle()
86 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackNapiRemoveGroupByBundle()
87 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackNapiRemoveGroupByBundle()
89 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackNapiRemoveGroupByBundle()
90 delete asynccallbackinfo; in AsyncCompleteCallbackNapiRemoveGroupByBundle()
91 asynccallbackinfo = nullptr; in AsyncCompleteCallbackNapiRemoveGroupByBundle()
104 AsyncCallbackInfoRemoveGroupByBundle *asynccallbackinfo = in NapiRemoveGroupByBundle()
106 if (!asynccallbackinfo) { in NapiRemoveGroupByBundle()
[all …]
/base/notification/distributed_notification_service/frameworks/js/napi/src/subscribe/
Dnapi_subscribe.cpp39 AsyncCallbackInfoSubscribe *asynccallbackinfo = new (std::nothrow) AsyncCallbackInfoSubscribe { in NapiSubscribe()
42 if (!asynccallbackinfo) { in NapiSubscribe()
50 Common::PaddingCallbackPromiseInfo(env, callback, asynccallbackinfo->info, promise); in NapiSubscribe()
64 auto asynccallbackinfo = reinterpret_cast<AsyncCallbackInfoSubscribe *>(data); in NapiSubscribe() local
65 if (asynccallbackinfo) { in NapiSubscribe()
66 if (asynccallbackinfo->subscriberInfo.hasSubscribeInfo) { in NapiSubscribe()
69 subscribeInfo.AddAppNames(asynccallbackinfo->subscriberInfo.bundleNames); in NapiSubscribe()
70 subscribeInfo.AddAppUserId(asynccallbackinfo->subscriberInfo.userId); in NapiSubscribe()
71 asynccallbackinfo->info.errorCode = in NapiSubscribe()
72 … NotificationHelper::SubscribeNotification(*(asynccallbackinfo->objectInfo), subscribeInfo); in NapiSubscribe()
[all …]
Dnapi_remove.cpp99 AsyncCallbackInfoRemove *asynccallbackinfo = in NapiRemoveAll()
101 if (!asynccallbackinfo) { in NapiRemoveAll()
105 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in NapiRemoveAll()
115 … AsyncCallbackInfoRemove *asynccallbackinfo = static_cast<AsyncCallbackInfoRemove *>(data); in NapiRemoveAll() local
116 if (asynccallbackinfo) { in NapiRemoveAll()
117 if (asynccallbackinfo->params.bundleAndKeyInfo.has_value()) { in NapiRemoveAll()
118 auto &infos = asynccallbackinfo->params.bundleAndKeyInfo.value(); in NapiRemoveAll()
119asynccallbackinfo->info.errorCode = NotificationHelper::RemoveAllNotifications(infos.option); in NapiRemoveAll()
120 } else if (asynccallbackinfo->params.hasUserId) { in NapiRemoveAll()
121 asynccallbackinfo->info.errorCode = NotificationHelper::RemoveNotifications( in NapiRemoveAll()
[all …]
/base/notification/distributed_notification_service/frameworks/js/napi/src/
Dget_active.cpp29 auto asynccallbackinfo = static_cast<AsyncCallbackInfoActive *>(data); in AsyncCompleteCallbackGetAllActiveNotifications() local
30 if (asynccallbackinfo) { in AsyncCompleteCallbackGetAllActiveNotifications()
32 if (asynccallbackinfo->info.errorCode != ERR_OK) { in AsyncCompleteCallbackGetAllActiveNotifications()
38 for (auto vec : asynccallbackinfo->notifications) { in AsyncCompleteCallbackGetAllActiveNotifications()
54 if ((count == 0) && (asynccallbackinfo->notifications.size() > 0)) { in AsyncCompleteCallbackGetAllActiveNotifications()
55 asynccallbackinfo->info.errorCode = ERROR; in AsyncCompleteCallbackGetAllActiveNotifications()
59 Common::ReturnCallbackPromise(env, asynccallbackinfo->info, result); in AsyncCompleteCallbackGetAllActiveNotifications()
60 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackGetAllActiveNotifications()
61 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackGetAllActiveNotifications()
63 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackGetAllActiveNotifications()
[all …]
Ddistributed.cpp158 AsyncCallbackInfoIsEnabled *asynccallbackinfo = static_cast<AsyncCallbackInfoIsEnabled *>(data); in AsyncCompleteCallbackIsDistributedEnabled() local
159 if (asynccallbackinfo) { in AsyncCompleteCallbackIsDistributedEnabled()
161 if (asynccallbackinfo->info.errorCode != ERR_OK) { in AsyncCompleteCallbackIsDistributedEnabled()
164 napi_get_boolean(env, asynccallbackinfo->enable, &result); in AsyncCompleteCallbackIsDistributedEnabled()
166 Common::ReturnCallbackPromise(env, asynccallbackinfo->info, result); in AsyncCompleteCallbackIsDistributedEnabled()
167 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackIsDistributedEnabled()
168 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackIsDistributedEnabled()
170 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackIsDistributedEnabled()
171 delete asynccallbackinfo; in AsyncCompleteCallbackIsDistributedEnabled()
172 asynccallbackinfo = nullptr; in AsyncCompleteCallbackIsDistributedEnabled()
[all …]
Denable_notification.cpp128 AsyncCallbackInfoEnable *asynccallbackinfo = static_cast<AsyncCallbackInfoEnable *>(data); in AsyncCompleteCallbackEnableNotification() local
129 if (asynccallbackinfo) { in AsyncCompleteCallbackEnableNotification()
130 Common::ReturnCallbackPromise(env, asynccallbackinfo->info, Common::NapiGetNull(env)); in AsyncCompleteCallbackEnableNotification()
131 if (asynccallbackinfo->info.callback != nullptr) { in AsyncCompleteCallbackEnableNotification()
132 napi_delete_reference(env, asynccallbackinfo->info.callback); in AsyncCompleteCallbackEnableNotification()
134 napi_delete_async_work(env, asynccallbackinfo->asyncWork); in AsyncCompleteCallbackEnableNotification()
135 delete asynccallbackinfo; in AsyncCompleteCallbackEnableNotification()
136 asynccallbackinfo = nullptr; in AsyncCompleteCallbackEnableNotification()
149 AsyncCallbackInfoEnable *asynccallbackinfo = in EnableNotification()
151 if (!asynccallbackinfo) { in EnableNotification()
[all …]
Ddisplay_badge.cpp129 AsyncCallbackInfoEnableBadge *asynccallbackinfo = in DisplayBadge()
131 if (!asynccallbackinfo) { in DisplayBadge()
135 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in DisplayBadge()
145 …AsyncCallbackInfoEnableBadge *asynccallbackinfo = static_cast<AsyncCallbackInfoEnableBadge *>(data… in DisplayBadge() local
146 if (asynccallbackinfo) { in DisplayBadge()
148 asynccallbackinfo->params.option.GetBundleName().c_str(), in DisplayBadge()
149 asynccallbackinfo->params.option.GetUid(), in DisplayBadge()
150 asynccallbackinfo->params.enable); in DisplayBadge()
151asynccallbackinfo->info.errorCode = NotificationHelper::SetShowBadgeEnabledForBundle( in DisplayBadge()
152 asynccallbackinfo->params.option, asynccallbackinfo->params.enable); in DisplayBadge()
[all …]
Dslot.cpp487 AsyncCallbackInfoAddSlot *asynccallbackinfo = new (std::nothrow) AsyncCallbackInfoAddSlot { in AddSlot()
494 if (!asynccallbackinfo) { in AddSlot()
498 Common::PaddingCallbackPromiseInfo(env, paras.callback, asynccallbackinfo->info, promise); in AddSlot()
508 auto asynccallbackinfo = static_cast<AsyncCallbackInfoAddSlot *>(data); in AddSlot() local
509 if (asynccallbackinfo) { in AddSlot()
510 if (asynccallbackinfo->isAddSlotByType) { in AddSlot()
511asynccallbackinfo->info.errorCode = NotificationHelper::AddSlotByType(asynccallbackinfo->inType); in AddSlot()
513 asynccallbackinfo->info.errorCode = NotificationHelper::AddNotificationSlot( in AddSlot()
514 asynccallbackinfo->slot); in AddSlot()
520 auto asynccallbackinfo = static_cast<AsyncCallbackInfoAddSlot *>(data); in AddSlot() local
[all …]
Dcancel.cpp124 AsyncCallbackInfoCancel *asynccallbackinfo = new (std::nothrow) in Cancel()
126 if (!asynccallbackinfo) { in Cancel()
130 Common::PaddingCallbackPromiseInfo(env, paras.callback, asynccallbackinfo->info, promise); in Cancel()
140 … AsyncCallbackInfoCancel *asynccallbackinfo = static_cast<AsyncCallbackInfoCancel *>(data); in Cancel() local
142 if (asynccallbackinfo) { in Cancel()
143 asynccallbackinfo->info.errorCode = in Cancel()
144 … NotificationHelper::CancelNotification(asynccallbackinfo->label, asynccallbackinfo->id); in Cancel()
149 … AsyncCallbackInfoCancel *asynccallbackinfo = static_cast<AsyncCallbackInfoCancel *>(data); in Cancel() local
150 if (asynccallbackinfo) { in Cancel()
151 … Common::ReturnCallbackPromise(env, asynccallbackinfo->info, Common::NapiGetNull(env)); in Cancel()
[all …]
Ddisturb_mode.cpp150 AsyncCallbackInfoSetDoNotDisturb *asynccallbackinfo = in SetDoNotDisturbDate()
152 if (!asynccallbackinfo) { in SetDoNotDisturbDate()
156 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in SetDoNotDisturbDate()
164 …AsyncCallbackInfoSetDoNotDisturb *asynccallbackinfo = static_cast<AsyncCallbackInfoSetDoNotDisturb… in SetDoNotDisturbDate() local
165 if (asynccallbackinfo) { in SetDoNotDisturbDate()
166 if (asynccallbackinfo->params.hasUserId) { in SetDoNotDisturbDate()
167 asynccallbackinfo->info.errorCode = NotificationHelper::SetDoNotDisturbDate( in SetDoNotDisturbDate()
168 asynccallbackinfo->params.userId, asynccallbackinfo->params.date); in SetDoNotDisturbDate()
170 asynccallbackinfo->info.errorCode = NotificationHelper::SetDoNotDisturbDate( in SetDoNotDisturbDate()
171 asynccallbackinfo->params.date); in SetDoNotDisturbDate()
[all …]
Dunsubscribe.cpp72 AsyncCallbackInfoUnsubscribe *asynccallbackinfo = new (std::nothrow) in Unsubscribe()
74 if (!asynccallbackinfo) { in Unsubscribe()
78 Common::PaddingCallbackPromiseInfo(env, paras.callback, asynccallbackinfo->info, promise); in Unsubscribe()
89 auto asynccallbackinfo = reinterpret_cast<AsyncCallbackInfoUnsubscribe *>(data); in Unsubscribe() local
91 if (asynccallbackinfo->objectInfo == nullptr) { in Unsubscribe()
93 asynccallbackinfo->info.errorCode = ERR_ANS_INVALID_PARAM; in Unsubscribe()
97 bool ret = AddDeletingSubscriber(asynccallbackinfo->objectInfo); in Unsubscribe()
99 asynccallbackinfo->info.errorCode = in Unsubscribe()
100 NotificationHelper::UnSubscribeNotification(*(asynccallbackinfo->objectInfo)); in Unsubscribe()
101 if (asynccallbackinfo->info.errorCode != ERR_OK) { in Unsubscribe()
[all …]
Dpublish.cpp107 …auto asynccallbackinfo = new (std::nothrow) AsyncCallbackInfoPublish {.env = env, .asyncWork = nul… in Publish()
108 if (!asynccallbackinfo) { in Publish()
112 asynccallbackinfo->request = params.request; in Publish()
113 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in Publish()
123 … AsyncCallbackInfoPublish *asynccallbackinfo = static_cast<AsyncCallbackInfoPublish *>(data); in Publish() local
124 if (asynccallbackinfo) { in Publish()
127 asynccallbackinfo->request.GetNotificationId(), in Publish()
128 asynccallbackinfo->request.GetContent()->GetContentType()); in Publish()
130 asynccallbackinfo->info.errorCode = in Publish()
131 NotificationHelper::PublishNotification(asynccallbackinfo->request); in Publish()
[all …]
Dremove.cpp305 AsyncCallbackInfoRemove *asynccallbackinfo = in RemoveAll()
307 if (!asynccallbackinfo) { in RemoveAll()
311 Common::PaddingCallbackPromiseInfo(env, params.callback, asynccallbackinfo->info, promise); in RemoveAll()
321 … AsyncCallbackInfoRemove *asynccallbackinfo = static_cast<AsyncCallbackInfoRemove *>(data); in RemoveAll() local
322 if (asynccallbackinfo) { in RemoveAll()
323 if (asynccallbackinfo->params.bundleAndKeyInfo.has_value()) { in RemoveAll()
324 auto &infos = asynccallbackinfo->params.bundleAndKeyInfo.value(); in RemoveAll()
326asynccallbackinfo->info.errorCode = NotificationHelper::RemoveAllNotifications(infos.option); in RemoveAll()
327 } else if (asynccallbackinfo->params.hasUserId) { in RemoveAll()
328 asynccallbackinfo->info.errorCode = NotificationHelper::RemoveNotifications( in RemoveAll()
[all …]
Dsubscribe.cpp1166 AsyncCallbackInfoSubscribe *asynccallbackinfo = new (std::nothrow) AsyncCallbackInfoSubscribe { in Subscribe()
1169 if (!asynccallbackinfo) { in Subscribe()
1177 Common::PaddingCallbackPromiseInfo(env, callback, asynccallbackinfo->info, promise); in Subscribe()
1191 auto asynccallbackinfo = reinterpret_cast<AsyncCallbackInfoSubscribe *>(data); in Subscribe() local
1192 if (asynccallbackinfo) { in Subscribe()
1193 if (asynccallbackinfo->subscriberInfo.hasSubscribeInfo) { in Subscribe()
1196 subscribeInfo.AddAppNames(asynccallbackinfo->subscriberInfo.bundleNames); in Subscribe()
1197 subscribeInfo.AddAppUserId(asynccallbackinfo->subscriberInfo.userId); in Subscribe()
1198 asynccallbackinfo->info.errorCode = in Subscribe()
1199 … NotificationHelper::SubscribeNotification(*(asynccallbackinfo->objectInfo), subscribeInfo); in Subscribe()
[all …]
/base/notification/distributed_notification_service/frameworks/js/napi/src/reminder/
Dpublish.cpp79 void SetAsynccallbackinfo(const napi_env &env, AsyncCallbackInfo& asynccallbackinfo, napi_value& pr… in SetAsynccallbackinfo() argument
82 env, asynccallbackinfo.callback, asynccallbackinfo.info, promise); in SetAsynccallbackinfo()
273 AsyncCallbackInfo *asynccallbackinfo = new (std::nothrow) AsyncCallbackInfo(env); in CancelReminderInner() local
274 if (!asynccallbackinfo) { in CancelReminderInner()
278 std::unique_ptr<AsyncCallbackInfo> callbackPtr { asynccallbackinfo }; in CancelReminderInner()
282 if (ParseCanCelParameter(env, info, params, *asynccallbackinfo, isThrow) == nullptr) { in CancelReminderInner()
283 …return DealErrorReturn(env, asynccallbackinfo->callback, NotificationNapi::Common::NapiGetNull(env… in CancelReminderInner()
288 SetAsynccallbackinfo(env, *asynccallbackinfo, promise); in CancelReminderInner()
289 asynccallbackinfo->reminderId = params.reminderId; in CancelReminderInner()
290 asynccallbackinfo->isThrow = isThrow; in CancelReminderInner()
[all …]
/base/notification/common_event_service/interfaces/kits/napi/common_event/include/
Dcommon_event.h253 AsyncCallbackInfoCreate *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
272 …AsyncCallbackInfoSubscribeInfo *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
274 void PaddingNapiCreateAsyncWorkCallbackInfo(AsyncCallbackInfoSubscribeInfo *&asynccallbackinfo);
276 void SetNapiResult(const napi_env &env, const AsyncCallbackInfoSubscribeInfo *asynccallbackinfo, na…
284 …AsyncCallbackInfoOrderedCommonEvent *&asynccallbackinfo, const napi_ref &callback, napi_value &pro…
292 …AsyncCallbackInfoStickyCommonEvent *&asynccallbackinfo, const napi_ref &callback, napi_value &prom…
299 AsyncCallbackInfoGetCode *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
309 AsyncCallbackInfoSetCode *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
316 AsyncCallbackInfoGetData *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
324 AsyncCallbackInfoSetData *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
[all …]
/base/notification/common_event_service/interfaces/kits/napi/napi_common_event/include/
Dnapi_common_event.h253 AsyncCallbackInfoCreate *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
272 …AsyncCallbackInfoSubscribeInfo *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
274 void PaddingNapiCreateAsyncWorkCallbackInfo(AsyncCallbackInfoSubscribeInfo *&asynccallbackinfo);
276 void SetNapiResult(const napi_env &env, const AsyncCallbackInfoSubscribeInfo *asynccallbackinfo, na…
284 …AsyncCallbackInfoOrderedCommonEvent *&asynccallbackinfo, const napi_ref &callback, napi_value &pro…
292 …AsyncCallbackInfoStickyCommonEvent *&asynccallbackinfo, const napi_ref &callback, napi_value &prom…
299 AsyncCallbackInfoGetCode *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
309 AsyncCallbackInfoSetCode *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
316 AsyncCallbackInfoGetData *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
324 AsyncCallbackInfoSetData *&asynccallbackinfo, const napi_ref &callback, napi_value &promise);
[all …]

12