Home
last modified time | relevance | path

Searched refs:callbackInfo (Results 1 - 25 of 27) sorted by relevance

12

/base/notification/eventhandler/frameworks/cj/src/
H A Demitter.cpp35 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 Demitter_ffi.cpp25 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 Demitter_ffi.h32 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 Djs_ans_dialog_callback.cpp28 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 Devents_emitter.cpp65 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 Dpush_promise_callback_test.cpp40 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 Dnetwork_type.cpp51 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 Dnetwork_selection.cpp61 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 Dradio_info.cpp61 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 Dnetwork_utils.cpp351 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 Dpush_promise_callback.cpp34 void PromiseCallbackInfo::Destroy(PromiseCallbackInfo *callbackInfo) in Destroy() argument
36 delete callbackInfo; in Destroy()
/base/customization/enterprise_device_management/interfaces/kits/browser/include/
H A Dbrowser_addon.h47 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 Dnapi_push_callback.cpp122 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 Dnapi_open_settings.cpp233 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 Dbrowser_addon.cpp162 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 Dnapi_system_timer.cpp62 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 Dpush_promise_callback.h36 static void Destroy(PromiseCallbackInfo *callbackInfo);
/base/notification/distributed_notification_service/frameworks/js/napi/include/
H A Djs_ans_dialog_callback.h38 AsyncCallbackInfoIsEnable* callbackInfo,
/base/customization/enterprise_device_management/interfaces/kits/account_manager/src/
H A Daccount_manager_addon.cpp204 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 Dsensor_js.cpp67 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 Daccount_manager_addon.h65 AsyncAddOsAccountCallbackInfo* callbackInfo);
/base/notification/distributed_notification_service/frameworks/js/napi/include/manager/
H A Dnapi_open_settings.h44 bool Init(napi_env env, AsyncCallbackInfoOpenSettings* callbackInfo, JsAnsCallbackComplete complete);
/base/notification/eventhandler/frameworks/napi/include/
H A Devents_emitter.h77 std::shared_ptr<AsyncCallbackInfo> callbackInfo; member
/base/useriam/user_auth_framework/services/remote_connect/src/
H A Dsoft_bus_base_socket.cpp64 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 Dbundle_manager_addon.cpp372 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()

Completed in 13 milliseconds

12