/base/notification/eventhandler/frameworks/cj/src/ |
H A D | emitter.cpp | 35 CallbackInfo* callbackInfo; member 59 for (auto callbackInfo : subscribe->second) { in IsExistValidCallback() 60 if (!callbackInfo->isDeleted) { in IsExistValidCallback() 89 for (auto callbackInfo : subscribe->second) { in SearchCallbackInfo() 90 if (callbackInfo->isDeleted) { in SearchCallbackInfo() 93 if (callbackInfo->callbackImpl->name == callbackName) { in SearchCallbackInfo() 95 return callbackInfo; in SearchCallbackInfo() 102 void UpdateOnceFlag(CallbackInfo *callbackInfo, bool once) in UpdateOnceFlag() argument 105 if (callbackInfo->once) { in UpdateOnceFlag() 107 callbackInfo in UpdateOnceFlag() 135 auto callbackInfo = SearchCallbackInfo(eventId, callback->name); OnOrOnce() local 193 auto callbackInfo = SearchCallbackInfo(eventId, callback->name); Unsubscribe() local 283 CallbackInfo* callbackInfo = *iter; ProcessCallback() local [all...] |
H A D | emitter_ffi.cpp | 25 CallbackImpl *CreateCallback(CEventCallback &callbackInfo) in CreateCallback() argument 27 auto onChange = [lambda = CJLambda::Create(callbackInfo.callbackRef)](const CEventData data) -> void { in CreateCallback() 30 CallbackImpl *callbackImpl = new CallbackImpl(std::string(callbackInfo.name), onChange); in CreateCallback() 38 int32_t CJ_OnWithId(uint32_t eventId, CEventCallback callbackInfo) in CJ_OnWithId() argument 40 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnWithId() 47 int32_t CJ_OnWithStringId(char* eventId, CEventCallback callbackInfo) in CJ_OnWithStringId() argument 49 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnWithStringId() 56 int32_t CJ_OnceWithId(uint32_t eventId, CEventCallback callbackInfo) in CJ_OnceWithId() argument 58 CallbackImpl *callback = CreateCallback(callbackInfo); in CJ_OnceWithId() 65 int32_t CJ_OnceWithStringId(char* eventId, CEventCallback callbackInfo) in CJ_OnceWithStringId() argument 84 CJ_OffWithIdCallback(uint32_t eventId, CEventCallback callbackInfo) CJ_OffWithIdCallback() argument 95 CJ_OffWithStringCallback(char* eventId, CEventCallback callbackInfo) CJ_OffWithStringCallback() argument [all...] |
H A D | emitter_ffi.h | 32 FFI_EXPORT int32_t CJ_OnWithId(uint32_t eventId, CEventCallback callbackInfo); 33 FFI_EXPORT int32_t CJ_OnWithStringId(char* eventId, CEventCallback callbackInfo); 34 FFI_EXPORT int32_t CJ_OnceWithId(uint32_t eventId, CEventCallback callbackInfo); 35 FFI_EXPORT int32_t CJ_OnceWithStringId(char* eventId, CEventCallback callbackInfo); 38 FFI_EXPORT int32_t CJ_OffWithIdCallback(uint32_t eventId, CEventCallback callbackInfo); 39 FFI_EXPORT int32_t CJ_OffWithStringCallback(char* eventId, CEventCallback callbackInfo);
|
/base/notification/distributed_notification_service/frameworks/js/napi/src/ |
H A D | js_ans_dialog_callback.cpp | 28 AsyncCallbackInfoIsEnable* callbackInfo, in Init() 32 if (env == nullptr || callbackInfo == nullptr || complete == nullptr) { in Init() 37 callbackInfo_ = callbackInfo; in Init() 60 std::unique_ptr<AsyncCallbackInfoIsEnable> callbackInfo(callbackInfo_); in ProcessDialogStatusChanged() 61 if (env_ == nullptr || callbackInfo == nullptr || complete_ == nullptr) { in ProcessDialogStatusChanged() 67 callbackInfo->info.errorCode = JsAnsDialogCallback::GetErrCodeFromStatus( in ProcessDialogStatusChanged() 81 decltype(callbackInfo_) callbackInfo = nullptr; in ProcessDialogStatusChanged() member 86 workData->callbackInfo = callbackInfo_; in ProcessDialogStatusChanged() 99 std::unique_ptr<AsyncCallbackInfoIsEnable> callbackInfoSP(data->callbackInfo); in ProcessDialogStatusChanged() 101 data->callbackInfo in ProcessDialogStatusChanged() 27 Init(napi_env env, AsyncCallbackInfoIsEnable* callbackInfo, JsAnsDialogCallbackComplete complete) Init() argument [all...] |
/base/notification/eventhandler/frameworks/napi/src/ |
H A D | events_emitter.cpp | 65 std::shared_ptr<AsyncCallbackInfo> callbackInner = eventDataInner->callbackInfo; in ProcessCallback() 108 auto callbackInfoInner = eventDataInner->callbackInfo; in ThreadSafeCallback() 188 eventDataWorker->callbackInfo = (*it); in ProcessEvent() 195 static void UpdateOnceFlag(std::shared_ptr<AsyncCallbackInfo>callbackInfo, bool once) in UpdateOnceFlag() 198 if (callbackInfo->once) { in UpdateOnceFlag() 200 callbackInfo->once = false; in UpdateOnceFlag() 205 if (callbackInfo->once) { in UpdateOnceFlag() 209 callbackInfo->once = true; in UpdateOnceFlag() 221 for (auto callbackInfo = iter->second.begin(); callbackInfo ! in DeleteCallbackInfo() 304 ReleaseCallbackInfo(AsyncCallbackInfo* callbackInfo) ReleaseCallbackInfo() argument 368 auto callbackInfo = SearchCallbackInfo(env, eventIdValue, argv[1]); OnOrOnce() local [all...] |
/base/notification/distributed_notification_service/frameworks/ans/test/unittest/ |
H A D | push_promise_callback_test.cpp | 40 auto *callbackInfo = PromiseCallbackInfo::Create(pushCallBackParam); in HWTEST_F() local 41 EXPECT_NE(callbackInfo, nullptr); in HWTEST_F() 42 auto pushCallBackParam_ = callbackInfo->GetJsCallBackParam(); in HWTEST_F() 44 PromiseCallbackInfo::Destroy(callbackInfo); in HWTEST_F()
|
/base/telephony/core_service/services/network_search/src/ |
H A D | network_type.cpp | 51 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessGetPreferredNetwork() local 52 if (callbackInfo != nullptr) { in ProcessGetPreferredNetwork() 53 sptr<INetworkSearchCallback> callback = callbackInfo->networkSearchItem_; in ProcessGetPreferredNetwork() 61 TELEPHONY_LOGI("NetworkType::ProcessGetPreferredNetwork has no callbackInfo"); in ProcessGetPreferredNetwork() 95 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessSetPreferredNetwork() local 96 if (callbackInfo == nullptr) { in ProcessSetPreferredNetwork() 97 TELEPHONY_LOGE("NetworkType::ProcessSetPreferredNetwork callbackInfo is nullptr slotId:%{public}d", slotId_); in ProcessSetPreferredNetwork() 100 sptr<INetworkSearchCallback> callback = callbackInfo->networkSearchItem_; in ProcessSetPreferredNetwork() 134 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in WriteGetPreferredNetworkInfo() local 135 if (callbackInfo ! in WriteGetPreferredNetworkInfo() [all...] |
H A D | network_selection.cpp | 61 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessNetworkSearchResult() local 62 if (callbackInfo != nullptr) { in ProcessNetworkSearchResult() 63 sptr<INetworkSearchCallback> callback = callbackInfo->networkSearchItem_; in ProcessNetworkSearchResult() 71 TELEPHONY_LOGE("NetworkSelection::ProcessNetworkSearchResult callbackInfo is null slotId:%{public}d", slotId_); in ProcessNetworkSearchResult() 111 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessGetNetworkSelectionMode() local 112 if (callbackInfo != nullptr) { in ProcessGetNetworkSelectionMode() 113 sptr<INetworkSearchCallback> callback = callbackInfo->networkSearchItem_; in ProcessGetNetworkSelectionMode() 126 "NetworkSelection::ProcessGetNetworkSelectionMode callbackInfo is null slotId:%{public}d", slotId_); in ProcessGetNetworkSelectionMode() 155 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessSetNetworkSelectionMode() local 156 if (callbackInfo in ProcessSetNetworkSelectionMode() [all...] |
H A D | radio_info.cpp | 61 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessGetRadioState() local 62 if (callbackInfo != nullptr) { in ProcessGetRadioState() 63 sptr<INetworkSearchCallback> callback = callbackInfo->networkSearchItem_; in ProcessGetRadioState() 426 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessSetNrOptionMode() local 427 if (callbackInfo == nullptr) { in ProcessSetNrOptionMode() 428 TELEPHONY_LOGE("RadioInfo::ProcessSetNrOptionMode callbackInfo is nullptr slotId:%{public}d", slotId_); in ProcessSetNrOptionMode() 433 nsm->UpdateNrOptionMode(slotId_, static_cast<NrMode>(callbackInfo->param_)); in ProcessSetNrOptionMode() 435 sptr<INetworkSearchCallback> callback = callbackInfo->networkSearchItem_; in ProcessSetNrOptionMode() 487 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); in ProcessGetNrOptionMode() local 488 if (callbackInfo in ProcessGetNrOptionMode() 533 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = NetworkUtils::FindNetworkSearchCallback(index); UpdateInfoOfSetRadioState() local [all...] |
H A D | network_utils.cpp | 351 std::shared_ptr<NetworkSearchCallbackInfo> callbackInfo = in GetEvent() local 353 if (callbackInfo == nullptr) { in GetEvent() 354 TELEPHONY_LOGE("EventSender::GetEvent callbackInfo is null!! slotId:%{public}d", slotId); in GetEvent() 357 if (!NetworkUtils::AddNetworkSearchCallBack(index, callbackInfo)) { in GetEvent()
|
/base/notification/distributed_notification_service/frameworks/ans/src/ |
H A D | push_promise_callback.cpp | 34 void PromiseCallbackInfo::Destroy(PromiseCallbackInfo *callbackInfo) in Destroy() argument 36 delete callbackInfo; in Destroy()
|
/base/customization/enterprise_device_management/interfaces/kits/browser/include/ |
H A D | browser_addon.h | 47 static napi_value SetPolicyCommon(napi_env env, napi_callback_info info, AsyncBrowserCallbackInfo* callbackInfo); 48 static napi_value GetPoliciesCommon(napi_env env, napi_callback_info info, AsyncBrowserCallbackInfo* callbackInfo);
|
/base/notification/distributed_notification_service/frameworks/js/napi/src/manager/ |
H A D | napi_push_callback.cpp | 122 auto *callbackInfo = static_cast<PromiseCallbackInfo *>(data); in CheckPromiseCallback() local 123 CallBackReturn(ret, callbackInfo->GetJsCallBackParam()); in CheckPromiseCallback() 125 PromiseCallbackInfo::Destroy(callbackInfo); in CheckPromiseCallback() 126 callbackInfo = nullptr; in CheckPromiseCallback() 207 auto *callbackInfo = PromiseCallbackInfo::Create(pushCallBackParam); in HandleCheckPromise() local 209 callbackInfo, &checkPromiseCallback); in HandleCheckPromise() 217 PromiseCallbackInfo::Destroy(callbackInfo); in HandleCheckPromise() 224 PromiseCallbackInfo::Destroy(callbackInfo); in HandleCheckPromise()
|
H A D | napi_open_settings.cpp | 233 bool Init(napi_env env, AsyncCallbackInfoOpenSettings* callbackInfo, in Init() argument 237 if (env == nullptr || callbackInfo == nullptr || complete == nullptr) { in Init() 242 callbackInfo_ = callbackInfo; in Init() 250 std::unique_ptr<AsyncCallbackInfoOpenSettings> callbackInfo(callbackInfo_); in ProcessStatusChanged() 251 if (env_ == nullptr || callbackInfo == nullptr || complete_ == nullptr) { in ProcessStatusChanged() 256 callbackInfo->info.errorCode = code; in ProcessStatusChanged() 268 decltype(callbackInfo_) callbackInfo = nullptr; in ProcessStatusChanged() member 273 workData->callbackInfo = callbackInfo_; in ProcessStatusChanged() 286 std::unique_ptr<AsyncCallbackInfoOpenSettings> callbackInfoSP(data->callbackInfo); in ProcessStatusChanged() 288 data->callbackInfo in ProcessStatusChanged() [all...] |
/base/customization/enterprise_device_management/interfaces/kits/browser/src/ |
H A D | browser_addon.cpp | 162 napi_value BrowserAddon::SetPolicyCommon(napi_env env, napi_callback_info info, AsyncBrowserCallbackInfo* callbackInfo) in SetPolicyCommon() argument 174 ASSERT_AND_THROW_PARAM_ERROR(env, ParseElementName(env, callbackInfo->elementName, argv[ARR_INDEX_ZERO]), in SetPolicyCommon() 176 ASSERT_AND_THROW_PARAM_ERROR(env, ParseString(env, callbackInfo->appId, argv[ARR_INDEX_ONE]), in SetPolicyCommon() 178 ASSERT_AND_THROW_PARAM_ERROR(env, ParseString(env, callbackInfo->policies, argv[ARR_INDEX_TWO]), in SetPolicyCommon() 184 callbackInfo->elementName.GetBundleName().c_str(), in SetPolicyCommon() 185 callbackInfo->elementName.GetAbilityName().c_str()); in SetPolicyCommon() 188 callbackInfo->value = argv[ARR_INDEX_THREE]; in SetPolicyCommon()
|
/base/time/time_service/framework/js/napi/system_timer/src/ |
H A D | napi_system_timer.cpp | 62 auto callbackInfo = callbackInfo_; in OnTrigger() local 64 auto task = [callbackInfo]() { in OnTrigger() 67 napi_get_undefined(callbackInfo.env, &undefined); in OnTrigger() 69 napi_get_reference_value(callbackInfo.env, callbackInfo.ref, &callback); in OnTrigger() 70 napi_call_function(callbackInfo.env, undefined, callback, ARGC_ZERO, &undefined, &undefined); in OnTrigger() 72 auto ret = napi_send_event(callbackInfo.env, task, napi_eprio_immediate); in OnTrigger()
|
/base/notification/distributed_notification_service/interfaces/inner_api/ |
H A D | push_promise_callback.h | 36 static void Destroy(PromiseCallbackInfo *callbackInfo);
|
/base/notification/distributed_notification_service/frameworks/js/napi/include/ |
H A D | js_ans_dialog_callback.h | 38 AsyncCallbackInfoIsEnable* callbackInfo,
|
/base/customization/enterprise_device_management/interfaces/kits/account_manager/src/ |
H A D | account_manager_addon.cpp | 204 AsyncAddOsAccountCallbackInfo* callbackInfo) in AddOsAccountCommon() 215 ASSERT_AND_THROW_PARAM_ERROR(env, ParseElementName(env, callbackInfo->elementName, argv[ARR_INDEX_ZERO]), in AddOsAccountCommon() 217 EDMLOGD("AddOsAccountCommon: callbackInfo->elementName.bundleName %{public}s, callbackInfo->abilityName:%{public}s", in AddOsAccountCommon() 218 callbackInfo->elementName.GetBundleName().c_str(), callbackInfo->elementName.GetAbilityName().c_str()); in AddOsAccountCommon() 219 ASSERT_AND_THROW_PARAM_ERROR(env, ParseString(env, callbackInfo->name, argv[ARR_INDEX_ONE]), in AddOsAccountCommon() 221 ASSERT_AND_THROW_PARAM_ERROR(env, ParseInt(env, callbackInfo->type, argv[ARR_INDEX_TWO]), in AddOsAccountCommon() 223 ASSERT_AND_THROW_PARAM_ERROR(env, !callbackInfo->name.empty(), "parameter name is empty"); in AddOsAccountCommon() 224 ASSERT_AND_THROW_PARAM_ERROR(env, CheckOsAccountType(callbackInfo in AddOsAccountCommon() 203 AddOsAccountCommon(napi_env env, napi_callback_info info, AsyncAddOsAccountCallbackInfo* callbackInfo) AddOsAccountCommon() argument [all...] |
/base/sensors/sensor/frameworks/js/napi/src/ |
H A D | sensor_js.cpp | 67 static bool copySensorData(sptr<AsyncCallbackInfo> callbackInfo, SensorEvent *event) in copySensorData() argument 69 CHKPF(callbackInfo); in copySensorData() 72 callbackInfo->data.sensorData.sensorTypeId = sensorTypeId; in copySensorData() 73 callbackInfo->data.sensorData.dataLength = event->dataLen; in copySensorData() 74 callbackInfo->data.sensorData.timestamp = event->timestamp; in copySensorData() 75 callbackInfo->data.sensorData.sensorAccuracy = event->option; in copySensorData() 82 if (sensorTypeId == SENSOR_TYPE_ID_WEAR_DETECTION && callbackInfo->type == SUBSCRIBE_CALLBACK) { in copySensorData() 85 callbackInfo->data.sensorData.data[0] = in copySensorData() 89 if (memcpy_s(callbackInfo->data.sensorData.data, sizeof(callbackInfo in copySensorData() [all...] |
/base/customization/enterprise_device_management/interfaces/kits/account_manager/include/ |
H A D | account_manager_addon.h | 65 AsyncAddOsAccountCallbackInfo* callbackInfo);
|
/base/notification/distributed_notification_service/frameworks/js/napi/include/manager/ |
H A D | napi_open_settings.h | 44 bool Init(napi_env env, AsyncCallbackInfoOpenSettings* callbackInfo, JsAnsCallbackComplete complete);
|
/base/notification/eventhandler/frameworks/napi/include/ |
H A D | events_emitter.h | 77 std::shared_ptr<AsyncCallbackInfo> callbackInfo; member
|
/base/useriam/user_auth_framework/services/remote_connect/src/ |
H A D | soft_bus_base_socket.cpp | 64 CallbackInfo callbackInfo = { in InsertMsgCallback() local 70 callbackMap_.insert(std::pair<int32_t, CallbackInfo>(messageSeq, callbackInfo)); in InsertMsgCallback()
|
/base/customization/enterprise_device_management/interfaces/kits/bundle_manager/src/ |
H A D | bundle_manager_addon.cpp | 372 void BundleManagerAddon::InitCallbackInfoPolicyType(const std::string &workName, AsyncBundlesCallbackInfo *callbackInfo) in InitCallbackInfoPolicyType() argument 376 callbackInfo->policyType = iter->second; in InitCallbackInfoPolicyType() 379 callbackInfo->policyType = static_cast<int32_t>(PolicyType::INVALID_TYPE); in InitCallbackInfoPolicyType()
|