/foundation/filemanagement/file_api/interfaces/kits/js/src/common/napi/n_async/ |
H A D | n_ref.cpp | 25 env_ = val.env_; in NRef() 26 napi_create_reference(val.env_, val.val_, 1, &ref_); in NRef() 32 if (ref_ && env_) { in ~NRef() 33 napi_delete_reference(env_, ref_); in ~NRef()
|
/foundation/multimedia/player_framework/frameworks/js/recorder/ |
H A D | recorder_callback_napi.cpp | 29 : env_(env), isVideo_(isVideo) in RecorderCallbackNapi() 112 napi_get_uv_event_loop(env_, &loop); in OnJsStateCallBack() 139 napi_open_handle_scope(ref->env_, &scope); in OnJsStateCallBack() 142 napi_close_handle_scope(ref->env_, scope); in OnJsStateCallBack() 146 napi_status nstatus = napi_get_reference_value(ref->env_, ref->cb_, &jsCallback); in OnJsStateCallBack() 151 nstatus = napi_call_function(ref->env_, nullptr, jsCallback, 0, nullptr, &result); in OnJsStateCallBack() 167 napi_get_uv_event_loop(env_, &loop); in OnJsErrorCallBack() 190 napi_open_handle_scope(ref->env_, &scope); in OnJsErrorCallBack() 192 ON_SCOPE_EXIT(0) { napi_close_handle_scope(ref->env_, scope); }; in OnJsErrorCallBack() 195 napi_status nstatus = napi_get_reference_value(ref->env_, re in OnJsErrorCallBack() [all...] |
/third_party/node/src/api/ |
H A D | callback.cc | 51 : env_(env), in InternalCallbackScope() 93 env_->PopAsyncCallbackScope(); in ~InternalCallbackScope() 104 if (env_->is_stopping()) { in Close() 106 env_->async_hooks()->clear_async_id_stack(); in Close() 111 if (env_->is_stopping()) return; in Close() 113 Isolate* isolate = env_->isolate(); in Close() 117 AsyncWrap::EmitAfter(env_, async_context_.async_id); in Close() 121 env_->async_hooks()->pop_async_context(async_context_.async_id); in Close() 125 if (env_->async_callback_scope_depth() > 1 || skip_task_queues_) { in Close() 129 TickInfo* tick_info = env_ in Close() [all...] |
/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/ |
H A D | js_window_listener.cpp | 48 if (env_ == nullptr || jsCallBack_ == nullptr) {
in CallJsMethod() 49 WLOGFE("[NAPI]env_ nullptr or jsCallBack_ is nullptr");
in CallJsMethod() 59 napi_get_undefined(env_, &result);
in CallJsMethod() 60 napi_get_undefined(env_, &callResult);
in CallJsMethod() 61 napi_call_function(env_, result, method, argc, argv, &callResult);
in CallJsMethod() 76 auto jsCallback = [self = weakRef_, rect, eng = env_] () {
in OnSizeChange() 121 [self = weakRef_, displayId, tints, eng = env_] (napi_env env,
in OnSystemBarPropertyChange() 147 env_, std::make_unique<NapiAsyncTask>(callback, std::move(execute), std::move(complete)));
in OnSystemBarPropertyChange() 154 auto jsCallback = [self = weakRef_, avoidArea, type, env = env_] {
in OnAvoidAreaChanged() 181 if (napi_status::napi_ok != napi_send_event(env_, jsCallbac in OnAvoidAreaChanged() [all...] |
/foundation/arkui/napi/callback_scope_manager/ |
H A D | native_callback_scope_manager.cpp | 22 int flags) : env_(env), asyncIdInfo_(asyncIdInfo), in NativeCallbackScope() 25 [[maybe_unused]] panda::LocalScope scope(env_->GetEcmaVm()); in NativeCallbackScope() 49 if (env_->IsStopping()) { in Close() 56 if (env_->IsStopping()) { in Close() 61 NativeAsyncWrap::EmitAfter(env_, asyncIdInfo_.asyncId); in Close() 73 if (env_->GetCallbackScopeManager()->GetOpenCallbackScopes() > 1 || skipTaskQueues_) { in Close()
|
/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/callback/ |
H A D | napi_audio_spatialization_manager_callback.cpp | 34 : env_(env) in NapiAudioSpatializationEnabledChangeCallback() 54 bool isSameCallback = NapiAudioManagerCallback::IsSameCallback(env_, args, (*it)->cb_); in SaveSpatializationEnabledChangeCallbackReference() 58 napi_status status = napi_create_reference(env_, args, refCount, &callback); in SaveSpatializationEnabledChangeCallbackReference() 62 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callback); in SaveSpatializationEnabledChangeCallbackReference() 68 bool isSameCallback = NapiAudioManagerCallback::IsSameCallback(env_, args, (*it)->cb_); in SaveSpatializationEnabledChangeCallbackReference() 72 napi_status status = napi_create_reference(env_, args, refCount, &callback); in SaveSpatializationEnabledChangeCallbackReference() 76 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callback); in SaveSpatializationEnabledChangeCallbackReference() 89 bool isSameCallback = NapiAudioManagerCallback::IsSameCallback(env_, args, (*it)->cb_); in RemoveSpatializationEnabledChangeCallbackReference() 99 bool isSameCallback = NapiAudioManagerCallback::IsSameCallback(env_, args, (*it)->cb_); in RemoveSpatializationEnabledChangeCallbackReference() 240 napi_create_string_utf8(event->callback->env_, even in OnJsCallbackSpatializationEnabled() [all...] |
H A D | napi_audio_micstatechange_callback.cpp | 28 : env_(env) in NapiAudioManagerMicStateChangeCallback() 43 napi_status status = napi_create_reference(env_, args, refCount, &callback); in SaveCallbackReference() 46 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callback); in SaveCallbackReference() 58 napi_delete_reference(env_, micStateChangeCallback_->cb_); in RemoveCallbackReference() 74 napi_get_reference_value(env_, micStateChangeCallback_->cb_, &micStateChangeCallback); in IsSameCallback() 76 CHECK_AND_RETURN_RET_LOG(napi_strict_equals(env_, args, micStateChangeCallback, &isEquals) == napi_ok, false, in IsSameCallback() 148 napi_create_string_utf8(event->callback->env_, event->callbackName.c_str(), event->callbackName.length(), &cbName); in OnJsCallbackMicStateChange() 149 napi_create_threadsafe_function(event->callback->env_, nullptr, nullptr, cbName, 0, 1, event, in OnJsCallbackMicStateChange()
|
/foundation/ability/ability_runtime/frameworks/js/napi/auto_fill_manager/ |
H A D | js_auto_save_request_callback.cpp | 31 : env_(env), instanceId_(instanceId), autoFillManagerFunc_(autoFillManagerFunc) {} in JsAutoSaveRequestCallback() 62 napi_create_reference(env_, value, 1, &ref); in Register() 77 env_, in JSCallFunction() 78 CreateAsyncTaskWithLastParam(env_, nullptr, nullptr, std::move(complete), nullptr)); in JSCallFunction() 95 if (napi_get_named_property(env_, obj, methodName.c_str(), &funcObject) != napi_ok) { in JSCallFunctionWorker() 100 napi_call_function(env_, obj, funcObject, 0, NULL, nullptr); in JSCallFunctionWorker() 117 if (napi_strict_equals(env_, object, value, &result) != napi_ok) { in IsJsCallbackEquals()
|
/foundation/arkui/napi/sample/native_module_netserver/ |
H A D | netserver.h | 38 env_ = env; in NetServerEvent() 51 napi_create_object(env_, &result); in ToJsObject() 54 napi_create_string_utf8(env_, type_, strlen(type_), &type); in ToJsObject() 55 napi_set_named_property(env_, result, "type", type); in ToJsObject() 59 napi_create_string_utf8(env_, buffer_, length_, &data); in ToJsObject() 60 napi_set_named_property(env_, result, "data", data); in ToJsObject() 67 napi_env env_; member in NetServerEvent
|
/foundation/multimedia/audio_framework/frameworks/js/napi/common/ |
H A D | napi_async_work.h | 68 napi_env env_; member 74 : env_(env), cb_(cb) in AutoRef() 80 napi_get_uv_event_loop(env_, &loop); in ~AutoRef() 89 workData->env_ = env_; in ~AutoRef() 103 napi_env env = workData->env_; in ~AutoRef() 118 napi_env env_; member
|
/foundation/multimedia/audio_framework/frameworks/js/napi/audiocapturer/callback/ |
H A D | napi_audio_capturer_device_change_callback.cpp | 31 : env_(env) in NapiAudioCapturerDeviceChangeCallback() 47 napi_status status = napi_create_reference(env_, args, refCount, &callback); in SaveCallbackReference() 59 napi_get_reference_value(env_, callback_, ©Value); in ContainSameJsCallback() 62 CHECK_AND_RETURN_RET_LOG(napi_strict_equals(env_, copyValue, args, &isEquals) == napi_ok, false, in ContainSameJsCallback() 116 AudioCapturerDeviceChangeJsCallback *event = new AudioCapturerDeviceChangeJsCallback {method, env_, deviceInfo}; in OnJsCallbackCapturerDeviceInfo() 125 napi_create_string_utf8(event->env_, event->callbackName.c_str(), event->callbackName.length(), &cbName); in OnJsCallbackCapturerDeviceInfo() 126 napi_create_threadsafe_function(event->env_, nullptr, nullptr, cbName, 0, 1, event, CaptureDeviceInfoTsfnFinalize, in OnJsCallbackCapturerDeviceInfo()
|
H A D | napi_audio_capturer_info_change_callback.cpp | 29 : env_(env) in NapiAudioCapturerInfoChangeCallback() 45 napi_status status = napi_create_reference(env_, args, refCount, &callback); in SaveCallbackReference() 57 napi_get_reference_value(env_, callback_, ©Value); in ContainSameJsCallback() 60 CHECK_AND_RETURN_RET_LOG(napi_strict_equals(env_, copyValue, args, &isEquals) == napi_ok, false, in ContainSameJsCallback() 120 new AudioCapturerChangeInfoJsCallback {method, env_, capturerChangeInfo}; in OnJsCallbackCapturerChangeInfo() 124 napi_create_string_utf8(event->env_, event->callbackName.c_str(), event->callbackName.length(), &cbName); in OnJsCallbackCapturerChangeInfo() 125 napi_create_threadsafe_function(event->env_, nullptr, nullptr, cbName, 0, 1, event, CapturerChangeInfoTsfnFinalize, in OnJsCallbackCapturerChangeInfo()
|
/foundation/multimedia/drm_framework/services/utils/include/ |
H A D | napi_async_work.h | 65 napi_env env_; member 71 : env_(env), cb_(cb) in AutoRef() 77 napi_get_uv_event_loop(env_, &loop); in ~AutoRef() 86 workData->env_ = env_; in ~AutoRef() 100 napi_env env = workData->env_; in ~AutoRef() 115 napi_env env_; member
|
/third_party/node/src/crypto/ |
H A D | crypto_bio.h | 152 Buffer(Environment* env, size_t len) : env_(env), in Buffer() 158 if (env_ != nullptr) in Buffer() 159 env_->isolate()->AdjustAmountOfExternalAllocatedMemory(len); in Buffer() 164 if (env_ != nullptr) { in ~Buffer() 166 env_->isolate()->AdjustAmountOfExternalAllocatedMemory(-len); in ~Buffer() 170 Environment* env_; member in node::crypto::NodeBIO::Buffer 178 Environment* env_ = nullptr; member in node::crypto::NodeBIO
|
/foundation/multimedia/player_framework/frameworks/js/avrecorder/ |
H A D | avrecorder_callback.cpp | 34 AVRecorderCallback::AVRecorderCallback(napi_env env) : env_(env) in AVRecorderCallback() 188 napi_get_uv_event_loop(env_, &loop); in OnJsStateCallBack() 210 napi_open_handle_scope(ref->env_, &scope); in OnJsStateCallBack() 212 ON_SCOPE_EXIT(0) { napi_close_handle_scope(ref->env_, scope); }; in OnJsStateCallBack() 215 napi_status nstatus = napi_get_reference_value(ref->env_, ref->cb_, &jsCallback); in OnJsStateCallBack() 220 nstatus = napi_create_string_utf8(ref->env_, event->state.c_str(), NAPI_AUTO_LENGTH, &args[0]); in OnJsStateCallBack() 224 nstatus = napi_create_int32(ref->env_, event->reason, &args[1]); in OnJsStateCallBack() 230 nstatus = napi_call_function(ref->env_, nullptr, jsCallback, argCount, args, &result); in OnJsStateCallBack() 250 napi_get_uv_event_loop(env_, &loop); in OnJsPhotoAssertAvailableCallback() 275 napi_open_handle_scope(ref->env_, in OnJsPhotoAssertAvailableCallback() [all...] |
/foundation/window/window_manager/window_scene/interfaces/kits/napi/screen_session_manager/ |
H A D | js_screen_session.cpp | 79 : env_(env), screenSession_(screenSession) in JsScreenSession() 332 auto asyncTask = [jsCallbackRef, callbackType, screenSessionWeak, env = env_]() { in CallJsCallback() 358 if (env_ != nullptr) { in CallJsCallback() 359 napi_status ret = napi_send_event(env_, asyncTask, napi_eprio_immediate); in CallJsCallback() 388 auto asyncTask = [jsCallbackRef, callbackType, screenSessionWeak, sensorRotation, env = env_]() { in OnSensorRotationChange() 407 if (env_ != nullptr) { in OnSensorRotationChange() 408 napi_status ret = napi_send_event(env_, asyncTask, napi_eprio_immediate); in OnSensorRotationChange() 428 auto asyncTask = [jsCallbackRef, callbackType, screenSessionWeak, screenOrientation, env = env_]() { in OnScreenOrientationChange() 447 if (env_ != nullptr) { in OnScreenOrientationChange() 448 napi_status ret = napi_send_event(env_, asyncTas in OnScreenOrientationChange() [all...] |
/foundation/ability/ability_runtime/frameworks/js/napi/app/error_manager/ |
H A D | js_error_observer.cpp | 28 JsErrorObserver::JsErrorObserver(napi_env env) : env_(env) {} in JsErrorObserver() 48 napi_value argv[] = { CreateJsValue(env_, errMsg) }; in HandleOnUnhandledException() 54 napi_value argv[] = { CreateJsValue(env_, errMsg) }; in HandleOnUnhandledException() 68 napi_get_named_property(env_, obj, methodName, &method); in CallJsFunction() 74 napi_call_function(env_, obj, method, argc, argv, &callResult); in CallJsFunction() 80 napi_create_reference(env_, jsObserverObject, 1, &ref); in AddJsObserverObject() 123 napi_value jsValue[] = { CreateJsErrorObject(env_, errorObj) }; in HandleException() 129 napi_value jsValue[] = { CreateJsErrorObject(env_, errorObj) }; in HandleException()
|
/foundation/multimodalinput/input/intention/cooperate/plugin/src/input_event_transmission/ |
H A D | input_event_interceptor.cpp | 61 interceptorId_ = env_->GetInput().AddInterceptor( in Enable() 73 env_->GetInput().RemoveInterceptor(interceptorId_); in Disable() 100 timerId_ = env_->GetTimerManager().AddTimer(UP_WAIT_TIMEOUT, REPEAT_ONCE, [this]() { in OnPointerEvent() 101 if (env_->GetDragManager().GetCooperatePriv() & MOTION_DRAG_PRIV) { in OnPointerEvent() 103 env_->GetDragManager().SetAllowStartDrag(false); in OnPointerEvent() 116 env_->GetDSoftbus().SendPacket(remoteNetworkId_, packet); in OnPointerEvent() 124 env_->GetInput().SimulateInputEvent(keyEvent); in OnKeyEvent() 136 env_->GetDSoftbus().SendPacket(remoteNetworkId_, packet); in OnKeyEvent()
|
/third_party/ninja/src/ |
H A D | manifest_parser.cc | 34 env_ = &state->bindings_; in ManifestParser() 66 string value = let_value.Evaluate(env_); in Parse() 71 env_->AddBinding(name, value); in Parse() 118 string depth_string = value.Evaluate(env_); in ParsePool() 143 if (env_->LookupRuleCurrentScope(name) != NULL) in ParseRule() 172 env_->AddRule(rule); in ParseRule() 194 string path = eval.Evaluate(env_); in ParseDefault() 251 const Rule* rule = env_->LookupRule(rule_name); in ParseEdge() 310 BindingEnv* env = has_indent_token ? new BindingEnv(env_) : env_; in ParseEdge() [all...] |
/foundation/multimedia/player_framework/frameworks/js/metadatahelper/ |
H A D | helper_data_source_callback.cpp | 55 : env_(env), in HelperDataSourceCallback() 64 env_ = nullptr; in ~HelperDataSourceCallback() 84 napi_get_uv_event_loop(env_, &loop); in ReadAt() 121 napi_open_handle_scope(ref->env_, &scope); in UvWork() 124 napi_close_handle_scope(ref->env_, scope); in UvWork() 128 napi_status nstatus = napi_get_reference_value(ref->env_, ref->cb_, &jsCallback); in UvWork() 135 nstatus = napi_create_external_arraybuffer(ref->env_, event->memory_->GetBase(), in UvWork() 138 CHECK_AND_BREAK_LOG(napi_create_uint32(ref->env_, event->length_, &args[1]) == napi_ok, in UvWork() 142 CHECK_AND_BREAK_LOG(napi_create_int64(ref->env_, event->pos_, &args[2]) == napi_ok, // 2 parameters in UvWork() 150 nstatus = napi_call_function(ref->env_, nullpt in UvWork() [all...] |
/foundation/multimedia/player_framework/frameworks/js/avplayer/ |
H A D | media_data_source_callback.cpp | 55 : env_(env), in MediaDataSourceCallback() 64 env_ = nullptr; in ~MediaDataSourceCallback() 84 napi_get_uv_event_loop(env_, &loop); in ReadAt() 121 napi_open_handle_scope(ref->env_, &scope); in UvWork() 124 napi_close_handle_scope(ref->env_, scope); in UvWork() 128 napi_status nstatus = napi_get_reference_value(ref->env_, ref->cb_, &jsCallback); in UvWork() 135 nstatus = napi_create_external_arraybuffer(ref->env_, event->memory_->GetBase(), in UvWork() 138 CHECK_AND_BREAK_LOG(napi_create_uint32(ref->env_, event->length_, &args[1]) == napi_ok, in UvWork() 142 CHECK_AND_BREAK_LOG(napi_create_int64(ref->env_, event->pos_, &args[2]) == napi_ok, // 2 parameters in UvWork() 150 nstatus = napi_call_function(ref->env_, nullpt in UvWork() [all...] |
/foundation/ability/ability_runtime/frameworks/js/napi/app/js_app_manager/ |
H A D | js_ability_first_frame_state_observer.cpp | 28 JSAbilityFirstFrameStateObserver::JSAbilityFirstFrameStateObserver(napi_env env) : env_(env) {} in JSAbilityFirstFrameStateObserver() 44 NapiAsyncTask::Schedule("JSAbilityFirstFrameStateObserver::OnAbilityFirstFrameState", env_, in OnAbilityFirstFrameState() 53 napi_value argv[] = { CreateJsAbilityFirstFrameStateData(env_, AbilityFirstFrameStateData) }; in HandleOnAbilityFirstFrameState() 67 napi_get_named_property(env_, value, methodName, &method); in CallJsFunction() 73 napi_status status = napi_call_function(env_, value, method, argc, argv, &callResult); in CallJsFunction() 86 napi_create_reference(env_, jsObserverObject, 1, &ref); in SetJsObserverObject() 104 env_ = env; in Init() 162 napi_strict_equals(env_, value, jsObserverObject, &isEqual); in RemoveJsObserverObject() 193 napi_strict_equals(env_, value, jsObserverObject, &isEqual); in GetObserverObject()
|
/foundation/filemanagement/file_api/utils/filemgmt_libn/src/n_async/ |
H A D | n_async_work_callback.cpp | 43 napi_status status = napi_get_uv_event_loop(env_, &loop); in ~NAsyncWorkCallback() 125 if (!ctx_ || !ctx_->cb_ || !ctx_->cb_.Deref(env_).TypeIs(napi_function)) { in Schedule() 127 NError(EINVAL).ThrowErr(env_); in Schedule() 134 napi_value resource = NVal::CreateUTF8String(env_, procedureName).val_; in Schedule() 137 napi_create_async_work(env_, nullptr, resource, CallbackExecute, CallbackComplete, ctx_, &ctx_->awork_); in Schedule() 143 status = napi_queue_async_work(env_, ctx_->awork_); in Schedule() 150 return NVal::CreateUndefined(env_); in Schedule() 194 napi_status status = napi_get_uv_event_loop(env_, &loop); in ThreadSafeSchedule() 223 AfterWorkCallback(workArgs->ptr->env_, napi_ok, workArgs->ptr->ctx_, workArgs->cb); in ThreadSafeSchedule()
|
/foundation/filemanagement/dfs_service/interfaces/kits/js/cloudfilesync/ |
H A D | cloud_sync_napi.h | 99 napi_env env_; member in OHOS::FileManagement::CloudSync::CloudSyncCallbackImpl 108 : env_(env), ref_(ref), changeInfo_(changeInfo), strUri_(std::move(strUri)) in UvChangeMsg() 113 napi_env env_; member in OHOS::FileManagement::CloudSync::ChangeListenerNapi::UvChangeMsg 120 explicit ChangeListenerNapi(napi_env env) : env_(env) {} in ChangeListenerNapi() 124 this->env_ = listener.env_; in ChangeListenerNapi() 132 this->env_ = listener.env_; in operator =() 148 napi_env env_ = nullptr; member in OHOS::FileManagement::CloudSync::ChangeListenerNapi
|
/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/callback/ |
H A D | napi_audio_renderer_device_change_callback.cpp | 26 : env_(env) in NapiAudioRendererDeviceChangeCallback() 45 napi_get_reference_value(env_, (*autoRef)->cb_, ©Value); in AddCallbackReference() 46 CHECK_AND_RETURN_LOG(napi_strict_equals(env_, copyValue, args, &isEquals) == napi_ok, in AddCallbackReference() 51 napi_status status = napi_create_reference(env_, args, refCount, &callback); in AddCallbackReference() 55 std::shared_ptr<AutoRef> cb = std::make_shared<AutoRef>(env_, callback); in AddCallbackReference() 154 new AudioRendererDeviceChangeJsCallback {method, env_, deviceInfo}; in OnJsCallbackRendererDeviceInfo() 159 napi_create_string_utf8(event->env_, event->callbackName.c_str(), event->callbackName.length(), &cbName); in OnJsCallbackRendererDeviceInfo() 160 napi_create_threadsafe_function(event->env_, nullptr, nullptr, cbName, 0, 1, event, RendererDeviceInfoTsfnFinalize, in OnJsCallbackRendererDeviceInfo() 168 : env_(env) in NapiAudioRendererOutputDeviceChangeWithInfoCallback() 187 napi_get_reference_value(env_, (*autoRe in AddCallbackReference() [all...] |