/base/notification/distributed_notification_service/frameworks/js/napi/src/manager/ |
D | napi_distributed.cpp | 31 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 …]
|
D | napi_disturb_mode.cpp | 32 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 …]
|
D | napi_slot.cpp | 32 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() 56 … asynccallbackinfo->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 …]
|
D | napi_publish.cpp | 34 …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 …]
|
D | napi_enable_notification.cpp | 30 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 …]
|
D | napi_cancel.cpp | 32 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 …]
|
D | napi_display_badge.cpp | 32 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() 54 … asynccallbackinfo->info.errorCode = NotificationHelper::SetShowBadgeEnabledForBundle( in NapiDisplayBadge() 55 asynccallbackinfo->params.option, asynccallbackinfo->params.enable); in NapiDisplayBadge() [all …]
|
D | napi_get_active.cpp | 31 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 …]
|
D | napi_remove_group.cpp | 83 …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/ |
D | napi_subscribe.cpp | 39 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 …]
|
D | napi_remove.cpp | 99 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() 119 … asynccallbackinfo->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/ |
D | get_active.cpp | 29 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 …]
|
D | distributed.cpp | 158 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 …]
|
D | enable_notification.cpp | 128 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 …]
|
D | display_badge.cpp | 129 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() 151 … asynccallbackinfo->info.errorCode = NotificationHelper::SetShowBadgeEnabledForBundle( in DisplayBadge() 152 asynccallbackinfo->params.option, asynccallbackinfo->params.enable); in DisplayBadge() [all …]
|
D | slot.cpp | 487 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() 511 … asynccallbackinfo->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 …]
|
D | cancel.cpp | 124 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 …]
|
D | disturb_mode.cpp | 150 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 …]
|
D | unsubscribe.cpp | 72 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 …]
|
D | publish.cpp | 107 …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 …]
|
D | remove.cpp | 305 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() 326 … asynccallbackinfo->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 …]
|
D | subscribe.cpp | 1166 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/ |
D | publish.cpp | 79 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/ |
D | common_event.h | 253 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/ |
D | napi_common_event.h | 253 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 …]
|