/foundation/distributeddatamgr/preferences/frameworks/js/napi/common/include/ |
H A D | js_sendable_utils.h | 39 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, bool &output); 40 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, float &output); 41 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, double &output); 42 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, int32_t &output); 43 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, int64_t &output); 44 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, std::vector<uint8_t> &output); 45 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, std::string &output); 46 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, Object &output); 47 int32_t ConvertFromSendable(napi_env env, napi_value jsValue, BigInt &output); 48 int32_t ConvertFromSendable(napi_env env, napi_valu 79 GetCPPValue(napi_env env, napi_value jsValue, T &value) GetCPPValue() argument 88 GetCPPValue(napi_env env, napi_value jsValue, T &value) GetCPPValue() argument 100 GetSendableValue(napi_env env, const T &value) GetSendableValue() argument 106 GetSendableValue(napi_env env, const T &value) GetSendableValue() argument 117 ConvertFromSendable(napi_env env, napi_value jsValue, std::vector<T> &value) ConvertFromSendable() argument 145 ConvertFromSendable(napi_env env, napi_value jsValue, std::variant<Types...> &value) ConvertFromSendable() argument 151 ConvertToSendable(napi_env env, const std::vector<T> &value) ConvertToSendable() argument 166 ConvertToSendable(napi_env env, const std::variant<Types...> &value) ConvertToSendable() argument [all...] |
/foundation/multimedia/player_framework/frameworks/js/soundpool/src/ |
H A D | soundpool_napi.cpp | 38 napi_value SoundPoolNapi::Init(napi_env env, napi_value exports) in Init() argument 59 napi_status status = napi_define_class(env, CLASS_NAME.c_str(), NAPI_AUTO_LENGTH, Constructor, nullptr, in Init() 63 status = napi_create_reference(env, constructor, 1, &constructor_); in Init() 66 status = napi_set_named_property(env, exports, CLASS_NAME.c_str(), constructor); in Init() 69 status = napi_define_properties(env, exports, sizeof(staticProperty) / sizeof(staticProperty[0]), staticProperty); in Init() 76 napi_value SoundPoolNapi::Constructor(napi_env env, napi_callback_info info) in Constructor() argument 80 napi_get_undefined(env, &result); in Constructor() 84 napi_status status = napi_get_cb_info(env, info, &argCount, nullptr, &jsThis, nullptr); in Constructor() 90 soundPoolNapi->env_ = env; in Constructor() 99 soundPoolNapi->callbackNapi_ = std::make_shared<SoundPoolCallBackNapi>(env); in Constructor() 114 Destructor(napi_env env, void *nativeObject, void *finalize) Destructor() argument 131 JsCreateSoundPool(napi_env env, napi_callback_info info) JsCreateSoundPool() argument 167 JsLoad(napi_env env, napi_callback_info info) JsLoad() argument 218 JsPlay(napi_env env, napi_callback_info info) JsPlay() argument 265 JsStop(napi_env env, napi_callback_info info) JsStop() argument 312 JsSetLoop(napi_env env, napi_callback_info info) JsSetLoop() argument 361 JsSetPriority(napi_env env, napi_callback_info info) JsSetPriority() argument 412 JsSetRate(napi_env env, napi_callback_info info) JsSetRate() argument 454 JsSetVolume(napi_env env, napi_callback_info info) JsSetVolume() argument 497 JsUnload(napi_env env, napi_callback_info info) JsUnload() argument 546 JsRelease(napi_env env, napi_callback_info info) JsRelease() argument 582 JsSetOnCallback(napi_env env, napi_callback_info info) JsSetOnCallback() argument 621 JsClearOnCallback(napi_env env, napi_callback_info info) JsClearOnCallback() argument 652 GetJsInstanceAndArgs(napi_env env, napi_callback_info info, size_t &argCount, napi_value *args) GetJsInstanceAndArgs() argument 668 GetJsInstanceWithParameter(napi_env env, napi_value *argv) GetJsInstanceWithParameter() argument 695 ParserLoadOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx, napi_env env, napi_value *argv, size_t argCount) ParserLoadOptionFromJs() argument 723 GetAbilityContext(napi_env env) GetAbilityContext() argument 738 ParserPlayOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx, napi_env env, napi_value *argv, size_t argCount) ParserPlayOptionFromJs() argument 775 ParserRateOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx, napi_env env, napi_value *argv) ParserRateOptionFromJs() argument 792 ParserVolumeOptionFromJs(std::unique_ptr<SoundPoolAsyncContext> &asyncCtx, napi_env env, napi_value *argv) ParserVolumeOptionFromJs() argument 847 GetPropertyBool(napi_env env, napi_value configObj, const std::string &type, bool &result) GetPropertyBool() argument [all...] |
/foundation/multimedia/player_framework/frameworks/js/avplayer/ |
H A D | avplayer_napi.cpp | 69 napi_value AVPlayerNapi::Init(napi_env env, napi_value exports) in Init() argument 122 napi_status status = napi_define_class(env, CLASS_NAME.c_str(), NAPI_AUTO_LENGTH, Constructor, nullptr, in Init() 126 status = napi_create_reference(env, constructor, 1, &constructor_); in Init() 129 status = napi_set_named_property(env, exports, CLASS_NAME.c_str(), constructor); in Init() 132 status = napi_define_properties(env, exports, sizeof(staticProperty) / sizeof(staticProperty[0]), staticProperty); in Init() 137 napi_value AVPlayerNapi::Constructor(napi_env env, napi_callback_info info) in Constructor() argument 140 napi_get_undefined(env, &result); in Constructor() 144 napi_status status = napi_get_cb_info(env, info, &argCount, nullptr, &jsThis, nullptr); in Constructor() 150 jsPlayer->env_ = env; in Constructor() 157 jsPlayer->playerCb_ = std::make_shared<AVPlayerCallback>(env, jsPlaye in Constructor() 172 Destructor(napi_env env, void *nativeObject, void *finalize) Destructor() argument 193 JsCreateAVPlayer(napi_env env, napi_callback_info info) JsCreateAVPlayer() argument 261 JsPrepare(napi_env env, napi_callback_info info) JsPrepare() argument 335 JsPlay(napi_env env, napi_callback_info info) JsPlay() argument 413 JsPause(napi_env env, napi_callback_info info) JsPause() argument 483 JsStop(napi_env env, napi_callback_info info) JsStop() argument 561 JsReset(napi_env env, napi_callback_info info) JsReset() argument 663 JsRelease(napi_env env, napi_callback_info info) JsRelease() argument 704 JsSeek(napi_env env, napi_callback_info info) JsSeek() argument 774 JsSetPlaybackRange(napi_env env, napi_callback_info info) JsSetPlaybackRange() argument 863 JsSetSpeed(napi_env env, napi_callback_info info) JsSetSpeed() argument 913 JsSetVolume(napi_env env, napi_callback_info info) JsSetVolume() argument 962 JsSelectBitrate(napi_env env, napi_callback_info info) JsSelectBitrate() argument 1046 JsAddSubtitleUrl(napi_env env, napi_callback_info info) JsAddSubtitleUrl() argument 1072 JsAddSubtitleAVFileDescriptor(napi_env env, napi_callback_info info) JsAddSubtitleAVFileDescriptor() argument 1190 JsSetUrl(napi_env env, napi_callback_info info) JsSetUrl() argument 1224 JsSetDecryptConfig(napi_env env, napi_callback_info info) JsSetDecryptConfig() argument 1276 JsSetDecryptConfig(napi_env env, napi_callback_info info) JsSetDecryptConfig() argument 1285 JsGetMediaKeySystemInfos(napi_env env, napi_callback_info info) JsGetMediaKeySystemInfos() argument 1324 JsGetPlaybackInfo(napi_env env, napi_callback_info info) JsGetPlaybackInfo() argument 1365 JsSetPlaybackStrategy(napi_env env, napi_callback_info info) JsSetPlaybackStrategy() argument 1418 JsSetMediaMuted(napi_env env, napi_callback_info info) JsSetMediaMuted() argument 1511 JsGetUrl(napi_env env, napi_callback_info info) JsGetUrl() argument 1528 JsSetAVFileDescriptor(napi_env env, napi_callback_info info) JsSetAVFileDescriptor() argument 1576 JsGetAVFileDescriptor(napi_env env, napi_callback_info info) JsGetAVFileDescriptor() argument 1596 JsSetMediaSource(napi_env env, napi_callback_info info) JsSetMediaSource() argument 1651 JsSetDataSrc(napi_env env, napi_callback_info info) JsSetDataSrc() argument 1706 JsGetDataSrc(napi_env env, napi_callback_info info) JsGetDataSrc() argument 1766 JsSetSurfaceID(napi_env env, napi_callback_info info) JsSetSurfaceID() argument 1815 JsGetSurfaceID(napi_env env, napi_callback_info info) JsGetSurfaceID() argument 1832 JsSetLoop(napi_env env, napi_callback_info info) JsSetLoop() argument 1879 JsGetLoop(napi_env env, napi_callback_info info) JsGetLoop() argument 1895 JsSetVideoScaleType(napi_env env, napi_callback_info info) JsSetVideoScaleType() argument 1941 JsGetVideoScaleType(napi_env env, napi_callback_info info) JsGetVideoScaleType() argument 1957 JsSetAudioInterruptMode(napi_env env, napi_callback_info info) JsSetAudioInterruptMode() argument 2005 JsGetAudioInterruptMode(napi_env env, napi_callback_info info) JsGetAudioInterruptMode() argument 2021 JsSetAudioEffectMode(napi_env env, napi_callback_info info) JsSetAudioEffectMode() argument 2075 JsGetAudioEffectMode(napi_env env, napi_callback_info info) JsGetAudioEffectMode() argument 2091 JsHandleParameter(napi_env env, napi_value args, AVPlayerNapi *jsPlayer) JsHandleParameter() argument 2152 JsSetAudioRendererInfo(napi_env env, napi_callback_info info) JsSetAudioRendererInfo() argument 2193 JsGetAudioRendererInfo(napi_env env, napi_callback_info info) JsGetAudioRendererInfo() argument 2214 JsGetCurrentTime(napi_env env, napi_callback_info info) JsGetCurrentTime() argument 2242 JsGetDuration(napi_env env, napi_callback_info info) JsGetDuration() argument 2310 JsGetState(napi_env env, napi_callback_info info) JsGetState() argument 2327 JsGetWidth(napi_env env, napi_callback_info info) JsGetWidth() argument 2347 JsGetHeight(napi_env env, napi_callback_info info) JsGetHeight() argument 2367 JsGetTrackDescription(napi_env env, napi_callback_info info) JsGetTrackDescription() argument 2413 JsGetSelectedTracks(napi_env env, napi_callback_info info) JsGetSelectedTracks() argument 2471 HandleSelectTrack(std::unique_ptr<AVPlayerContext> &promiseCtx, napi_env env, napi_value args[], size_t argCount) HandleSelectTrack() argument 2506 JsSelectTrack(napi_env env, napi_callback_info info) JsSelectTrack() argument 2554 JsDeselectTrack(napi_env env, napi_callback_info info) JsDeselectTrack() argument 2596 JsGetCurrentTrack(napi_env env, napi_callback_info info) JsGetCurrentTrack() argument 2636 GetCurrentTrackTask(std::unique_ptr<AVPlayerContext> &promiseCtx, napi_env env, napi_value args) GetCurrentTrackTask() argument 2715 JsSetOnCallback(napi_env env, napi_callback_info info) JsSetOnCallback() argument 2776 JsClearOnCallback(napi_env env, napi_callback_info info) JsClearOnCallback() argument 2935 GetJsInstance(napi_env env, napi_callback_info info) GetJsInstance() argument 2949 GetJsInstanceWithParameter(napi_env env, napi_callback_info info, size_t &argc, napi_value *argv) GetJsInstanceWithParameter() argument [all...] |
/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_avsession.cpp | 100 napi_value NapiAVSession::Init(napi_env env, napi_value exports) in Init() argument 127 auto status = napi_define_class(env, "AVSession", NAPI_AUTO_LENGTH, ConstructorCallback, nullptr, in Init() 131 return NapiUtils::GetUndefinedValue(env); in Init() 133 napi_create_reference(env, constructor, 1, &AVSessionConstructorRef); in Init() 137 napi_value NapiAVSession::ConstructorCallback(napi_env env, napi_callback_info info) in ConstructorCallback() argument 140 NAPI_CALL_BASE(env, napi_get_cb_info(env, info, nullptr, nullptr, &self, nullptr), nullptr); in ConstructorCallback() 141 auto finalize = [](napi_env env, void* data, void* hint) { in ConstructorCallback() 143 napi_delete_reference(env, napiSession->wrapperRef_); in ConstructorCallback() 152 if (napi_wrap(env, sel in ConstructorCallback() 159 NewInstance(napi_env env, std::shared_ptr<AVSession>& nativeSession, napi_value& out) NewInstance() argument 185 OnEvent(napi_env env, napi_callback_info info) OnEvent() argument 237 ThrowErrorAndReturn(napi_env env, const std::string& message, int32_t errCode) ThrowErrorAndReturn() argument 244 ThrowErrorAndReturnByErrCode(napi_env env, const std::string& message, int32_t errCode) ThrowErrorAndReturnByErrCode() argument 261 OffEvent(napi_env env, napi_callback_info info) OffEvent() argument 310 SetAVCallMetaData(napi_env env, napi_callback_info info) SetAVCallMetaData() argument 363 SetAVCallState(napi_env env, napi_callback_info info) SetAVCallState() argument 469 SetAVMetaData(napi_env env, napi_callback_info info) SetAVMetaData() argument 521 SetAVPlaybackState(napi_env env, napi_callback_info info) SetAVPlaybackState() argument 574 SetAVQueueItems(napi_env env, napi_callback_info info) SetAVQueueItems() argument 626 SetAVQueueTitle(napi_env env, napi_callback_info info) SetAVQueueTitle() argument 679 SetLaunchAbility(napi_env env, napi_callback_info info) SetLaunchAbility() argument 728 SetExtras(napi_env env, napi_callback_info info) SetExtras() argument 778 SetAudioStreamId(napi_env env, napi_callback_info info) SetAudioStreamId() argument 815 GetController(napi_env env, napi_callback_info info) GetController() argument 855 GetAVCastController(napi_env env, napi_callback_info info) GetAVCastController() argument 900 GetOutputDevice(napi_env env, napi_callback_info info) GetOutputDevice() argument 936 GetOutputDeviceSync(napi_env env, napi_callback_info info) GetOutputDeviceSync() argument 971 Activate(napi_env env, napi_callback_info info) Activate() argument 1009 Deactivate(napi_env env, napi_callback_info info) Deactivate() argument 1047 Destroy(napi_env env, napi_callback_info info) Destroy() argument 1091 SetSessionEvent(napi_env env, napi_callback_info info) SetSessionEvent() argument 1139 ReleaseCast(napi_env env, napi_callback_info info) ReleaseCast() argument 1181 GetAllCastDisplays(napi_env env, napi_callback_info info) GetAllCastDisplays() argument 1249 OnPlay(napi_env env, NapiAVSession* napiSession, napi_value callback) OnPlay() argument 1258 OnPause(napi_env env, NapiAVSession* napiSession, napi_value callback) OnPause() argument 1267 OnStop(napi_env env, NapiAVSession* napiSession, napi_value callback) OnStop() argument 1276 OnPlayNext(napi_env env, NapiAVSession* napiSession, napi_value callback) OnPlayNext() argument 1285 OnPlayPrevious(napi_env env, NapiAVSession* napiSession, napi_value callback) OnPlayPrevious() argument 1294 OnFastForward(napi_env env, NapiAVSession* napiSession, napi_value callback) OnFastForward() argument 1303 OnRewind(napi_env env, NapiAVSession* napiSession, napi_value callback) OnRewind() argument 1312 OnSeek(napi_env env, NapiAVSession* napiSession, napi_value callback) OnSeek() argument 1321 OnSetSpeed(napi_env env, NapiAVSession* napiSession, napi_value callback) OnSetSpeed() argument 1330 OnSetLoopMode(napi_env env, NapiAVSession* napiSession, napi_value callback) OnSetLoopMode() argument 1339 OnToggleFavorite(napi_env env, NapiAVSession* napiSession, napi_value callback) OnToggleFavorite() argument 1348 OnMediaKeyEvent(napi_env env, NapiAVSession* napiSession, napi_value callback) OnMediaKeyEvent() argument 1357 OnOutputDeviceChange(napi_env env, NapiAVSession* napiSession, napi_value callback) OnOutputDeviceChange() argument 1364 OnCommonCommand(napi_env env, NapiAVSession* napiSession, napi_value callback) OnCommonCommand() argument 1369 OnSkipToQueueItem(napi_env env, NapiAVSession* napiSession, napi_value callback) OnSkipToQueueItem() argument 1374 OnAVCallAnswer(napi_env env, NapiAVSession* napiSession, napi_value callback) OnAVCallAnswer() argument 1383 OnAVCallHangUp(napi_env env, NapiAVSession* napiSession, napi_value callback) OnAVCallHangUp() argument 1392 OnAVCallToggleCallMute(napi_env env, NapiAVSession* napiSession, napi_value callback) OnAVCallToggleCallMute() argument 1401 OnPlayFromAssetId(napi_env env, NapiAVSession* napiSession, napi_value callback) OnPlayFromAssetId() argument 1410 OnCastDisplayChange(napi_env env, NapiAVSession* napiSession, napi_value callback) OnCastDisplayChange() argument 1426 OffPlay(napi_env env, NapiAVSession* napiSession, napi_value callback) OffPlay() argument 1440 OffPause(napi_env env, NapiAVSession* napiSession, napi_value callback) OffPause() argument 1454 OffStop(napi_env env, NapiAVSession* napiSession, napi_value callback) OffStop() argument 1468 OffPlayNext(napi_env env, NapiAVSession* napiSession, napi_value callback) OffPlayNext() argument 1484 OffPlayPrevious(napi_env env, NapiAVSession* napiSession, napi_value callback) OffPlayPrevious() argument 1499 OffFastForward(napi_env env, NapiAVSession* napiSession, napi_value callback) OffFastForward() argument 1513 OffRewind(napi_env env, NapiAVSession* napiSession, napi_value callback) OffRewind() argument 1527 OffSeek(napi_env env, NapiAVSession* napiSession, napi_value callback) OffSeek() argument 1541 OffSetSpeed(napi_env env, NapiAVSession* napiSession, napi_value callback) OffSetSpeed() argument 1557 OffSetLoopMode(napi_env env, NapiAVSession* napiSession, napi_value callback) OffSetLoopMode() argument 1571 OffToggleFavorite(napi_env env, NapiAVSession* napiSession, napi_value callback) OffToggleFavorite() argument 1585 OffMediaKeyEvent(napi_env env, NapiAVSession* napiSession, napi_value callback) OffMediaKeyEvent() argument 1599 OffOutputDeviceChange(napi_env env, NapiAVSession* napiSession, napi_value callback) OffOutputDeviceChange() argument 1607 OffCommonCommand(napi_env env, NapiAVSession* napiSession, napi_value callback) OffCommonCommand() argument 1612 OffSkipToQueueItem(napi_env env, NapiAVSession* napiSession, napi_value callback) OffSkipToQueueItem() argument 1620 OffAVCallAnswer(napi_env env, NapiAVSession* napiSession, napi_value callback) OffAVCallAnswer() argument 1628 OffAVCallHangUp(napi_env env, NapiAVSession* napiSession, napi_value callback) OffAVCallHangUp() argument 1636 OffAVCallToggleCallMute(napi_env env, NapiAVSession* napiSession, napi_value callback) OffAVCallToggleCallMute() argument 1644 OffPlayFromAssetId(napi_env env, NapiAVSession* napiSession, napi_value callback) OffPlayFromAssetId() argument 1659 OffCastDisplayChange(napi_env env, NapiAVSession* napiSession, napi_value callback) OffCastDisplayChange() argument [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/bundlemgr/ |
H A D | bundle_mgr.h | 39 napi_env env; member 101 explicit AsyncAbilityInfoCallbackInfo(napi_env env) : AsyncWorkData(env) {} in AsyncAbilityInfoCallbackInfo() 111 explicit AsyncAbilityInfosCallbackInfo(napi_env env) : AsyncWorkData(env) {} in AsyncAbilityInfosCallbackInfo() 124 explicit AsyncBundleInfoCallbackInfo(napi_env env) : AsyncWorkData(env) {} in AsyncBundleInfoCallbackInfo() 135 explicit AsyncApplicationInfoCallbackInfo(napi_env env) : AsyncWorkData(env) {} in AsyncApplicationInfoCallbackInfo() 146 explicit AsyncPermissionDefCallbackInfo(napi_env env) [all...] |
/foundation/resourceschedule/work_scheduler/frameworks/extension/src/ |
H A D | js_work_scheduler_extension.cpp | 49 inline void *DetachCallbackFunc(napi_env env, void *value, void *) in DetachCallbackFunc() argument 54 napi_value AttachWorkSchedulerExtensionContext(napi_env env, void *value, void *) in AttachWorkSchedulerExtensionContext() argument 66 napi_value object = CreateJsWorkSchedulerExtensionContext(env, ptr); in AttachWorkSchedulerExtensionContext() 67 napi_value contextObj = AbilityRuntime::JsRuntime::LoadSystemModuleByEngine(env, in AttachWorkSchedulerExtensionContext() 69 napi_coerce_to_native_binding_object(env, contextObj, DetachCallbackFunc, in AttachWorkSchedulerExtensionContext() 76 napi_status status = napi_wrap(env, contextObj, workContext, in AttachWorkSchedulerExtensionContext() 77 [](napi_env env, void *data, void *) { in AttachWorkSchedulerExtensionContext() 107 napi_env env = jsRuntime_.GetNapiEnv(); in Init() local 120 BindContext(env, obj); in Init() 125 void JsWorkSchedulerExtension::BindContext(napi_env env, napi_valu argument 196 SetCommonInfo(napi_env env, napi_value workInfoData, int32_t workId, const std::string& bundleName, const std::string& abilityName) SetCommonInfo() argument 212 SetPersistedInfo(napi_env env, napi_value workInfoData, bool isPersisted) SetPersistedInfo() argument 219 SetExtrasInfo(napi_env env, napi_value workInfoData, bool getExtrasRet, const std::string& extrasStr) SetExtrasInfo() argument 228 SetNetWorkInfo(napi_env env, napi_value workInfoData, WorkCondition::Network networkType) SetNetWorkInfo() argument 237 SetChargerTypeInfo(napi_env env, napi_value workInfoData, WorkCondition::Charger charger) SetChargerTypeInfo() argument 256 SetBatteryInfo(napi_env env, napi_value workInfoData, int32_t batteryLevel, WorkCondition::BatteryStatus batteryStatus) SetBatteryInfo() argument 271 SetStorageInfo(napi_env env, napi_value workInfoData, WorkCondition::Storage storageLevel) SetStorageInfo() argument 280 SetRepeatInfo(napi_env env, napi_value workInfoData, bool isRepeat, uint32_t timeInterval, int32_t cycleCount) SetRepeatInfo() argument 302 SetDeepIdleInfo(napi_env env, napi_value workInfoData, WorkCondition::DeepIdle value) SetDeepIdleInfo() argument 312 CallFuncation(napi_env env, napi_value workInfoData, std::unique_ptr<NativeReference> &jsObj_, const char* functionName) CallFuncation() argument [all...] |
/foundation/ability/dmsfwk/interfaces/kits/napi/continuation_manager/ |
H A D | js_continuation_manager.h | 36 static void Finalizer(napi_env env, void* data, void* hint); 37 static napi_value Register(napi_env env, napi_callback_info info); 38 static napi_value Unregister(napi_env env, napi_callback_info info); 39 static napi_value RegisterDeviceSelectionCallback(napi_env env, napi_callback_info info); 40 static napi_value UnregisterDeviceSelectionCallback(napi_env env, napi_callback_info info); 41 static napi_value UpdateConnectStatus(napi_env env, napi_callback_info info); 42 static napi_value StartDeviceManager(napi_env env, napi_callback_info info); 43 static napi_value InitDeviceConnectStateObject(napi_env env, napi_callback_info info); 44 static napi_value InitContinuationModeObject(napi_env env, napi_callback_info info); 45 static napi_value RegisterContinuation(napi_env env, napi_callback_inf [all...] |
/foundation/CastEngine/castengine_cast_framework/interfaces/kits/js/src/ |
H A D | napi_async_work.cpp | 30 if (env != nullptr) { in ~NapiAsyncTask() 32 NAPI_CALL_RETURN_VOID(env, napi_delete_async_work(env, work)); in ~NapiAsyncTask() 35 NAPI_CALL_RETURN_VOID(env, napi_delete_reference(env, callbackRef)); in ~NapiAsyncTask() 37 env = nullptr; in ~NapiAsyncTask() 43 env = envi; in GetJSInfo() 85 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<NapiAsyncTask> napiAsyncTask, const std::string &name, in Enqueue() argument 94 NAPI_CALL(napiAsyncTask->env, napi_create_promise(napiAsyncTask->env, in Enqueue() [all...] |
/foundation/arkui/ace_engine/interfaces/napi/kits/component_test/ |
H A D | js_component_test_utils.cpp | 25 ComponentTestAsyncCtx* CreateAsyncContext(napi_env env) in CreateAsyncContext() argument 30 COMPONENT_TEST_NAPI_THROW(env, ErrCode::RET_ERR_FAILED); in CreateAsyncContext() 33 asyncContext->env = env; in CreateAsyncContext() 38 ComponentTest::ComponentTestMatcherImpl* GetMatcher(napi_env env, napi_value napiMatcher) in GetMatcher() argument 41 napi_status status = napi_unwrap(env, napiMatcher, reinterpret_cast<void**>(&matcherImpl)); in GetMatcher() 44 COMPONENT_TEST_NAPI_THROW(env, ErrCode::RET_ERR_FAILED); in GetMatcher() 66 napi_value CreateBusinessError(napi_env env, const ErrInfo& errInfo) in CreateBusinessError() argument 70 napi_get_undefined(env, &result); in CreateBusinessError() 73 napi_create_int32(env, static_cas in CreateBusinessError() 82 NapiGetUndefined(napi_env env) NapiGetUndefined() argument 89 CheckAndParseStr(napi_env env, napi_value arg, std::string& recv, std::string& errMsg) CheckAndParseStr() argument 115 CheckAndParseInt32(napi_env env, napi_value arg, int32_t& recv, std::string& errMsg) CheckAndParseInt32() argument 133 CheckAndParseUInt32(napi_env env, napi_value arg, uint32_t& recv, std::string& errMsg) CheckAndParseUInt32() argument 151 CheckAndParseBool(napi_env env, napi_value arg, bool& recv, std::string& errMsg) CheckAndParseBool() argument 169 ExportEnumerator(napi_env env, napi_value exports, const EnumeratorDef& enumDef) ExportEnumerator() argument [all...] |
/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/ |
H A D | napi_audio_volume_group_manager.h | 32 static napi_value Init(napi_env env, napi_value exports); 33 static napi_value CreateAudioVolumeGroupManagerWrapper(napi_env env, int32_t groupId); 67 static void Destructor(napi_env env, void *nativeObject, void *finalizeHint); 68 static napi_value Construct(napi_env env, napi_callback_info info); 69 static napi_value GetActiveVolumeTypeSync(napi_env env, napi_callback_info info); 70 static napi_value GetVolume(napi_env env, napi_callback_info info); 71 static napi_value GetVolumeSync(napi_env env, napi_callback_info info); 72 static napi_value SetVolume(napi_env env, napi_callback_info info); 73 static napi_value SetVolumeWithFlag(napi_env env, napi_callback_info info); 74 static napi_value GetMaxVolume(napi_env env, napi_callback_inf [all...] |
/foundation/multimedia/av_session/frameworks/js/napi/session/include/ |
H A D | napi_avsession_manager.h | 30 static napi_value Init(napi_env env, napi_value exports); 37 static napi_value CreateAVSession(napi_env env, napi_callback_info info); 38 static napi_value GetAllSessionDescriptors(napi_env env, napi_callback_info info); 39 static napi_value GetHistoricalSessionDescriptors(napi_env env, napi_callback_info info); 40 static napi_value GetHistoricalAVQueueInfos(napi_env env, napi_callback_info info); 41 static napi_value StartAVPlayback(napi_env env, napi_callback_info info); 42 static napi_value CreateController(napi_env env, napi_callback_info info); 43 static napi_value GetAVCastController(napi_env env, napi_callback_info info); 44 static napi_value CastAudio(napi_env env, napi_callback_info info); 45 static napi_value SendSystemAVKeyEvent(napi_env env, napi_callback_inf [all...] |
/foundation/multimodalinput/input/util/napi/src/ |
H A D | key_event_napi.cpp | 26 napi_status KeyEventNapi::CreateKeyEvent(napi_env env, const std::shared_ptr<KeyEvent> &in, napi_value &out) in CreateKeyEvent() argument 29 auto status = SetNameProperty(env, out, "action", in->GetKeyAction() - KeyEvent::KEY_ACTION_CANCEL); in CreateKeyEvent() 34 status = SetNameProperty(env, out, "key", keyItem); in CreateKeyEvent() 37 status = SetNameProperty(env, out, "unicodeChar", in->GetKeyItem()->GetUnicode()); in CreateKeyEvent() 41 status = SetNameProperty(env, out, "keys", keyItems); in CreateKeyEvent() 44 status = WriteKeyStatusToJs(env, in->GetPressedKeys(), out); in CreateKeyEvent() 47 status = WriteFunctionKeyStatusToJs(env, in, out); in CreateKeyEvent() 51 status = SetNameProperty(env, out, "vkeyboardAction", in->GetVKeyboardAction()); in CreateKeyEvent() 54 status = SetNameProperty(env, out, "keyName", in->GetKeyName()); in CreateKeyEvent() 61 napi_status KeyEventNapi::GetKeyEvent(napi_env env, napi_valu argument 99 CreateKeyItem(napi_env env, const std::optional<KeyEvent::KeyItem> in, napi_value &out) CreateKeyItem() argument 113 GetKeyItem(napi_env env, napi_value in, KeyEvent::KeyItem &out) GetKeyItem() argument 124 WriteKeyStatusToJs(napi_env env, const std::vector<int32_t> &pressedKeys, napi_value &out) WriteKeyStatusToJs() argument 153 WriteFunctionKeyStatusToJs(napi_env env, const std::shared_ptr<KeyEvent> &in, napi_value &out) WriteFunctionKeyStatusToJs() argument [all...] |
/foundation/window/window_manager/extension/window_extension/src/ |
H A D | js_window_extension_context.cpp | 39 napi_value NapiGetUndefined(napi_env env) in NapiGetUndefined() argument 42 napi_get_undefined(env, &result); in NapiGetUndefined() 52 static void Finalizer(napi_env env, void* data, void* hint) in Finalizer() argument 58 static napi_value StartAbility(napi_env env, napi_callback_info info) in StartAbility() argument 60 JsWindowExtensionContext* me = CheckParamsAndGetThis<JsWindowExtensionContext>(env, info); in StartAbility() 61 return (me != nullptr) ? me->OnStartAbility(env, info) : nullptr; in StartAbility() 67 napi_env env, napi_callback_info info, in CheckStartAbilityInputParam() 72 napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr); in CheckStartAbilityInputParam() 77 if (!CheckWantParam(env, argv[0], want)) { in CheckStartAbilityInputParam() 80 if (argc > 1 && GetType(env, arg in CheckStartAbilityInputParam() 66 CheckStartAbilityInputParam( napi_env env, napi_callback_info info, AAFwk::Want& want, AAFwk::StartOptions& startOptions) const CheckStartAbilityInputParam() argument 87 CheckWantParam(napi_env env, napi_value value, AAFwk::Want& want) const CheckWantParam() argument 99 OnStartAbility(napi_env env, napi_callback_info info) OnStartAbility() argument 161 CreateJsWindowExtensionContext(napi_env env, const std::shared_ptr<WindowExtensionContext>& context) CreateJsWindowExtensionContext() argument [all...] |
/foundation/communication/netmanager_ext/frameworks/js/napi/mdns/src/ |
H A D | mdns_module.cpp | 39 static std::string GetContextIdString(napi_env env, napi_value obj) in GetContextIdString() argument 41 if (NapiUtils::HasNamedProperty(env, obj, CONTEXT_ATTR_APPINFO)) { in GetContextIdString() 42 napi_value info = NapiUtils::GetNamedProperty(env, obj, CONTEXT_ATTR_APPINFO); in GetContextIdString() 43 if (NapiUtils::HasNamedProperty(env, info, APPINFO_ATTR_NAME)) { in GetContextIdString() 44 return NapiUtils::GetStringPropertyUtf8(env, info, APPINFO_ATTR_NAME); in GetContextIdString() 50 static void *ParseMDnsDiscoveryParams(napi_env env, size_t argc, napi_value *argv, EventManager *manager) in ParseMDnsDiscoveryParams() argument 58 if (NapiUtils::GetValueType(env, argv[ARG_NUM_0]) == napi_object && in ParseMDnsDiscoveryParams() 59 NapiUtils::GetValueType(env, argv[ARG_NUM_1]) == napi_string) { in ParseMDnsDiscoveryParams() 60 mdnsDiscover->context_ = GetContextIdString(env, argv[ARG_NUM_0]); in ParseMDnsDiscoveryParams() 61 mdnsDiscover->serviceType_ = NapiUtils::GetStringFromValueUtf8(env, arg in ParseMDnsDiscoveryParams() 68 CreateDiscoveryService(napi_env env, napi_callback_info info) CreateDiscoveryService() argument 80 AddLocalService(napi_env env, napi_callback_info info) AddLocalService() argument 87 RemoveLocalService(napi_env env, napi_callback_info info) RemoveLocalService() argument 94 ResolveLocalService(napi_env env, napi_callback_info info) ResolveLocalService() argument 101 On(napi_env env, napi_callback_info info) On() argument 108 Off(napi_env env, napi_callback_info info) Off() argument 115 StartSearchingMDNS(napi_env env, napi_callback_info info) StartSearchingMDNS() argument 123 StopSearchingMDNS(napi_env env, napi_callback_info info) StopSearchingMDNS() argument 131 InitMDnsModule(napi_env env, napi_value exports) InitMDnsModule() argument [all...] |
/foundation/distributeddatamgr/udmf/interfaces/jskits/common/ |
H A D | napi_data_utils.h | 43 static napi_status GetValue(napi_env env, napi_value in, bool &out); 44 static napi_status SetValue(napi_env env, const bool &in, napi_value &out); 47 static napi_status GetValue(napi_env env, napi_value in, int32_t &out); 48 static napi_status SetValue(napi_env env, const int32_t &in, napi_value &out); 51 static napi_status GetValue(napi_env env, napi_value in, int64_t &out); 52 static napi_status SetValue(napi_env env, const int64_t &in, napi_value &out); 55 static napi_status GetValue(napi_env env, napi_value in, float &out); 56 static napi_status SetValue(napi_env env, const float &in, napi_value &out); 59 static napi_status GetValue(napi_env env, napi_value in, double &out); 60 static napi_status SetValue(napi_env env, cons [all...] |
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/ |
H A D | async_call.cpp | 22 AsyncCall::AsyncCall(napi_env env, napi_callback_info info, std::shared_ptr<Context> context, size_t pos) : env_(env) in AsyncCall() argument 28 NAPI_CALL_RETURN_VOID(env, napi_get_cb_info(env, info, &argc, argv, &self, nullptr)); in AsyncCall() 32 napi_typeof(env, argv[pos], &valueType); in AsyncCall() 34 napi_create_reference(env, argv[pos], 1, &context_->callback); in AsyncCall() 37 napi_status status = (*context)(env, argc, argv, self); in AsyncCall() 42 napi_create_reference(env, self, 1, &context_->self); in AsyncCall() 54 napi_value AsyncCall::Call(napi_env env, Context::ExecAction exec) in Call() argument 68 napi_create_promise(env, in Call() 83 SyncCall(napi_env env, AsyncCall::Context::ExecAction exec) SyncCall() argument 101 OnExecute(napi_env env, void *data) OnExecute() argument 107 OnComplete(napi_env env, napi_status status, void *data) OnComplete() argument 154 DeleteContext(napi_env env, AsyncContext *context) DeleteContext() argument [all...] |
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/properties/ |
H A D | open.cpp | 33 napi_value Open::Sync(napi_env env, napi_callback_info info) in Sync() argument 35 NFuncArg funcArg(env, info); in Sync() 37 UniError(EINVAL).ThrowErr(env, "Number of arguments unmatched"); in Sync() 43 tie(succ, path, ignore) = NVal(env, funcArg[NARG_POS::FIRST]).ToUTF8StringPath(); in Sync() 45 UniError(EINVAL).ThrowErr(env, "Invalid path"); in Sync() 51 auto [succGetFlags, authFlags] = NVal(env, funcArg[NARG_POS::SECOND]).ToInt32(O_RDONLY); in Sync() 53 UniError(EINVAL).ThrowErr(env, "Invalid flags"); in Sync() 62 return NVal::CreateInt64(env, fd).val_; in Sync() 69 UniError(EINVAL).ThrowErr(env, "called with O_CREAT/O_TMPFILE but no mode"); in Sync() 73 tie(succ, mode) = NVal(env, funcAr in Sync() 107 ParseFlags(napi_env env, const NFuncArg& funcArg, unsigned int& flags) ParseFlags() argument 119 Async(napi_env env, napi_callback_info info) Async() argument [all...] |
H A D | copy_file.cpp | 89 static tuple<bool, int32_t> ParseJsModeAndProm(napi_env env, const NFuncArg &funcArg) in ParseJsModeAndProm() argument 94 tie(succ, mode) = NVal(env, funcArg[NARG_POS::THIRD]).ToInt32(mode); in ParseJsModeAndProm() 102 static tuple<bool, FileInfo> ParseJsOperand(napi_env env, NVal pathOrFdFromJsArg) in ParseJsOperand() argument 117 napi_value CopyFile::Sync(napi_env env, napi_callback_info info) in Sync() argument 119 NFuncArg funcArg(env, info); in Sync() 121 UniError(EINVAL).ThrowErr(env, "Number of arguments unmatched"); in Sync() 125 auto [succSrc, src] = ParseJsOperand(env, {env, funcArg[NARG_POS::FIRST]}); in Sync() 126 auto [succDest, dest] = ParseJsOperand(env, {env, funcAr in Sync() 159 Async(napi_env env, napi_callback_info info) Async() argument [all...] |
/third_party/node/src/quic/ |
H A D | bindingdata.cc | 4 #include <env-inl.h> 27 BindingData& BindingData::Get(Environment* env) { in Get() argument 28 return *Realm::GetBindingData<BindingData>(env->context()); in Get() 59 void BindingData::Initialize(Environment* env, Local<Object> target) { in Initialize() argument 60 SetMethod(env->context(), target, "setCallbacks", SetCallbacks); in Initialize() 61 SetMethod(env->context(), target, "flushPacketFreelist", FlushPacketFreelist); in Initialize() 62 Realm::GetCurrent(env->context()) in Initialize() 63 ->AddBindingData<BindingData>(env->context(), target); in Initialize() 94 name##_constructor_template_.Reset(env()->isolate(), tmpl); \ 97 return PersistentToLocal::Default(env() 143 auto env = Environment::GetCurrent(args); SetCallbacks() local 165 auto env = Environment::GetCurrent(args); FlushPacketFreelist() local 170 NgTcp2CallbackScope(Environment* env) NgTcp2CallbackScope() argument 181 in_ngtcp2_callback(Environment* env) in_ngtcp2_callback() argument 186 NgHttp3CallbackScope(Environment* env) NgHttp3CallbackScope() argument 197 in_nghttp3_callback(Environment* env) in_nghttp3_callback() argument [all...] |
/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/ |
H A D | napi_toneplayer.cpp | 34 static napi_value ThrowErrorAndReturn(napi_env env, int32_t errCode) in ThrowErrorAndReturn() argument 36 NapiAudioError::ThrowError(env, errCode); in ThrowErrorAndReturn() 56 void NapiTonePlayer::Destructor(napi_env env, void *nativeObject, void *finalizeHint) in Destructor() argument 67 napi_value NapiTonePlayer::Init(napi_env env, napi_value exports) in Init() argument 73 napi_get_undefined(env, &result); in Init() 87 status = napi_define_class(env, NAPI_TONE_PLAYER_CLASS_NAME.c_str(), NAPI_AUTO_LENGTH, Construct, nullptr, in Init() 92 status = napi_create_reference(env, constructor, refCount, &g_tonePlayerConstructor); in Init() 95 status = napi_set_named_property(env, exports, NAPI_TONE_PLAYER_CLASS_NAME.c_str(), constructor); in Init() 98 status = napi_define_properties(env, exports, in Init() 105 napi_value NapiTonePlayer::Construct(napi_env env, napi_callback_inf argument 146 CreateTonePlayerWrapper(napi_env env, unique_ptr<AudioRendererInfo> &rendererInfo) CreateTonePlayerWrapper() argument 174 CreateTonePlayer(napi_env env, napi_callback_info info) CreateTonePlayer() argument 201 CreateTonePlayerSync(napi_env env, napi_callback_info info) CreateTonePlayerSync() argument 227 Load(napi_env env, napi_callback_info info) Load() argument 264 Start(napi_env env, napi_callback_info info) Start() argument 292 Stop(napi_env env, napi_callback_info info) Stop() argument 320 Release(napi_env env, napi_callback_info info) Release() argument 348 ToneTypeCheck(napi_env env, int32_t type) ToneTypeCheck() argument [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/text_blob_napi/ |
H A D | js_text_blob.cpp | 30 napi_value JsTextBlob::Init(napi_env env, napi_value exportObj) in Init() argument 41 napi_status status = napi_define_class(env, CLASS_NAME.c_str(), NAPI_AUTO_LENGTH, Constructor, nullptr, in Init() 48 status = napi_create_reference(env, constructor, 1, &constructor_); in Init() 54 status = napi_set_named_property(env, exportObj, CLASS_NAME.c_str(), constructor); in Init() 60 status = napi_define_properties(env, exportObj, sizeof(properties) / sizeof(properties[0]), properties); in Init() 73 napi_value JsTextBlob::Constructor(napi_env env, napi_callback_info info) in Constructor() argument 77 napi_status status = napi_get_cb_info(env, info, &argCount, nullptr, &jsThis, nullptr); in Constructor() 83 JsTextBlob *jsTextBlob = new JsTextBlob(env, drawingTextBlob); in Constructor() 85 status = napi_wrap(env, jsThis, jsTextBlob, in Constructor() 95 void JsTextBlob::Destructor(napi_env env, voi argument 104 MakeFromRunBuffer(napi_env env, napi_callback_info info) MakeFromRunBuffer() argument 151 OnMakeDrawingRect(napi_env& env, napi_value& argv, Rect& drawingRect, napi_valuetype& isRectNullptr) OnMakeDrawingRect() argument 169 OnMakeRunBuffer(napi_env& env, TextBlobBuilder::RunBuffer& runBuffer, uint32_t size, napi_value& array) OnMakeRunBuffer() argument 195 MakeFromString(napi_env env, napi_callback_info info) MakeFromString() argument 233 UniqueID(napi_env env, napi_callback_info info) UniqueID() argument 239 OnUniqueID(napi_env env, napi_callback_info info) OnUniqueID() argument 248 MakePoints(napi_env& env, Point* point, uint32_t size, napi_value& array) MakePoints() argument 278 getJsTextBlob(const char* buffer, size_t bufferLen, const Point points[], const std::shared_ptr<Font>& font, napi_env env) getJsTextBlob() argument 295 MakeFromPosText(napi_env env, napi_callback_info info) MakeFromPosText() argument 358 CreateJsTextBlob(napi_env env, const std::shared_ptr<TextBlob> textBlob) CreateJsTextBlob() argument 375 Bounds(napi_env env, napi_callback_info info) Bounds() argument 381 OnBounds(napi_env env, napi_callback_info info) OnBounds() argument [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/installer/ |
H A D | installer.cpp | 100 napi_delete_reference(env, callback); in ~AsyncInstallCallbackInfo() 104 napi_delete_async_work(env, asyncWork); in ~AsyncInstallCallbackInfo() 112 napi_delete_reference(env, callback); in ~AsyncGetBundleInstallerCallbackInfo() 116 napi_delete_async_work(env, asyncWork); in ~AsyncGetBundleInstallerCallbackInfo() 121 void GetBundleInstallerCompleted(napi_env env, napi_status status, void *data) in GetBundleInstallerCompleted() argument 128 NAPI_CALL_RETURN_VOID(env, napi_get_reference_value(env, g_classBundleInstaller, in GetBundleInstallerCompleted() 139 env, ERROR_NOT_SYSTEM_APP, RESOURCE_NAME_OF_GET_BUNDLE_INSTALLER, INSTALL_PERMISSION); in GetBundleInstallerCompleted() 141 NAPI_CALL_RETURN_VOID(env, napi_reject_deferred(env, asyncCallbackInf in GetBundleInstallerCompleted() 170 GetBundleInstaller(napi_env env, napi_callback_info info) GetBundleInstaller() argument 214 GetBundleInstallerSync(napi_env env, napi_callback_info info) GetBundleInstallerSync() argument 435 ParseHashParam(napi_env env, napi_value args, std::string &key, std::string &value) ParseHashParam() argument 455 ParseHashParams(napi_env env, napi_value args, std::map<std::string, std::string> &hashParams) ParseHashParams() argument 484 ParseVerifyCodeParam(napi_env env, napi_value args, std::string &key, std::string &value) ParseVerifyCodeParam() argument 504 ParseVerifyCodeParams(napi_env env, napi_value args, std::map<std::string, std::string> &verifyCodeParams) ParseVerifyCodeParams() argument 533 ParsePgoParam(napi_env env, napi_value args, std::string &key, std::string &value) ParsePgoParam() argument 553 ParsePgoParams(napi_env env, napi_value args, std::map<std::string, std::string> &pgoParams) ParsePgoParams() argument 578 ParseBundleName(napi_env env, napi_value args, std::string &bundleName) ParseBundleName() argument 602 ParseModuleName(napi_env env, napi_value args, std::string &moduleName) ParseModuleName() argument 625 ParseVersionCode(napi_env env, napi_value args, int32_t &versionCode) ParseVersionCode() argument 646 ParseUserId(napi_env env, napi_value args, int32_t &userId) ParseUserId() argument 667 ParseAppIndex(napi_env env, napi_value args, int32_t &appIndex) ParseAppIndex() argument 688 ParseInstallFlag(napi_env env, napi_value args, InstallFlag &installFlag) ParseInstallFlag() argument 718 ParseIsKeepData(napi_env env, napi_value args, bool &isKeepData) ParseIsKeepData() argument 739 ParseCrowdtestDeadline(napi_env env, napi_value args, int64_t &crowdtestDeadline) ParseCrowdtestDeadline() argument 759 ParseSharedBundleDirPaths(napi_env env, napi_value args, std::vector<std::string> &sharedBundleDirPaths) ParseSharedBundleDirPaths() argument 783 ParseSpecifiedDistributionType(napi_env env, napi_value args, std::string &specifiedDistributionType) ParseSpecifiedDistributionType() argument 807 ParseAdditionalInfo(napi_env env, napi_value args, std::string &additionalInfo) ParseAdditionalInfo() argument 831 CheckInstallParam(napi_env env, InstallParam &installParam) CheckInstallParam() argument 848 ParseInstallParam(napi_env env, napi_value args, InstallParam &installParam) ParseInstallParam() argument 883 ParseUninstallParam(napi_env env, napi_value args, UninstallParam &uninstallParam) ParseUninstallParam() argument 907 InstallExecuter(napi_env env, void *data) InstallExecuter() argument 970 OperationCompleted(napi_env env, napi_status status, void *data) OperationCompleted() argument 1012 Install(napi_env env, napi_callback_info info) Install() argument 1075 UninstallOrRecoverExecuter(napi_env env, void *data) UninstallOrRecoverExecuter() argument 1118 UninstallByUninstallParamExecuter(napi_env env, void* data) UninstallByUninstallParamExecuter() argument 1151 UninstallByUninstallParam(napi_env env, napi_callback_info info, std::unique_ptr<AsyncInstallCallbackInfo> &callbackPtr) UninstallByUninstallParam() argument 1184 UninstallOrRecover(napi_env env, napi_callback_info info, std::unique_ptr<AsyncInstallCallbackInfo> &callbackPtr) UninstallOrRecover() argument 1241 Recover(napi_env env, napi_callback_info info) Recover() argument 1250 Uninstall(napi_env env, napi_callback_info info) Uninstall() argument 1267 BundleInstallerConstructor(napi_env env, napi_callback_info info) BundleInstallerConstructor() argument 1277 UpdateBundleForSelf(napi_env env, napi_callback_info info) UpdateBundleForSelf() argument 1335 UninstallAndRecoverExecuter(napi_env env, void *data) UninstallAndRecoverExecuter() argument 1367 UninstallAndRecover(napi_env env, napi_callback_info info) UninstallAndRecover() argument 1428 AddExtResourceExec(napi_env env, void *data) AddExtResourceExec() argument 1439 AddExtResourceComplete(napi_env env, napi_status status, void *data) AddExtResourceComplete() argument 1460 AddExtResource(napi_env env, napi_callback_info info) AddExtResource() argument 1518 RemoveExtResourceExec(napi_env env, void *data) RemoveExtResourceExec() argument 1529 RemoveExtResourceComplete(napi_env env, napi_status status, void *data) RemoveExtResourceComplete() argument 1550 RemoveExtResource(napi_env env, napi_callback_info info) RemoveExtResource() argument 1608 CreateAppCloneExec(napi_env env, void *data) CreateAppCloneExec() argument 1623 CreateAppCloneComplete(napi_env env, napi_status status, void *data) CreateAppCloneComplete() argument 1646 ParseAppCloneParam(napi_env env, napi_value args, int32_t &userId, int32_t &appIndex) ParseAppCloneParam() argument 1661 CreateAppClone(napi_env env, napi_callback_info info) CreateAppClone() argument 1722 DestroyAppCloneExec(napi_env env, void *data) DestroyAppCloneExec() argument 1737 DestroyAppCloneComplete(napi_env env, napi_status status, void *data) DestroyAppCloneComplete() argument 1759 DestroyAppClone(napi_env env, napi_callback_info info) DestroyAppClone() argument 1826 InstallPreexistingAppExec(napi_env env, void *data) InstallPreexistingAppExec() argument 1840 InstallPreexistingAppComplete(napi_env env, napi_status status, void *data) InstallPreexistingAppComplete() argument 1861 InstallPreexistingApp(napi_env env, napi_callback_info info) InstallPreexistingApp() argument [all...] |
/foundation/multimedia/image_framework/frameworks/kits/js/common/sendable/ |
H A D | sendable_image_source_napi.cpp | 61 napi_env env;
member 205 static bool ParseSize(napi_env env, napi_value root, Size* size)
in ParseSize() argument 222 static void parseSourceOptions(napi_env env, napi_value root, SourceOptions* opts)
in parseSourceOptions() argument 224 if (!ImageNapiUtils::GetInt32ByName(env, root, "sourceDensity", &(opts->baseDensity))) {
in parseSourceOptions() 229 if (!ImageNapiUtils::GetInt32ByName(env, root, "sourcePixelFormat", &pixelFormat)) {
in parseSourceOptions() 240 if (!ParseSize(env, tmpValue, &(opts->size))) {
in parseSourceOptions() 247 static void PrepareNapiEnv(napi_env env)
in PrepareNapiEnv() argument 250 napi_get_global(env, &globalValue);
in PrepareNapiEnv() 252 napi_get_named_property(env, globalValue, "requireNapi", &func);
in PrepareNapiEnv() 255 napi_create_string_utf8(env, "multimedi in PrepareNapiEnv() 261 hasNamedProperty(napi_env env, napi_value object, const std::string& name) hasNamedProperty() argument 267 parseRawFileItem(napi_env env, napi_value argValue, const std::string& item, int32_t* value) parseRawFileItem() argument 281 isRawFileDescriptor(napi_env env, napi_value argValue, ImageSourceAsyncContext* context) isRawFileDescriptor() argument 312 ParseRegion(napi_env env, napi_value root, Rect* region) ParseRegion() argument 363 ParseResolutionQuality(napi_env env, napi_value root) ParseResolutionQuality() argument 376 ParseDynamicRange(napi_env env, napi_value root) ParseDynamicRange() argument 389 ParseDecodeOptions2(napi_env env, napi_value root, DecodeOptions* opts, std::string &error) ParseDecodeOptions2() argument 434 ParseDecodeOptions(napi_env env, napi_value root, DecodeOptions* opts, uint32_t* pIndex, std::string &error) ParseDecodeOptions() argument 487 ImageSourceCallbackRoutine(napi_env env, ImageSourceAsyncContext* &context, const napi_value &valueParam) ImageSourceCallbackRoutine() argument 555 CreatePixelMapExecute(napi_env env, void *data) CreatePixelMapExecute() argument 584 CreatePixelMapComplete(napi_env env, napi_status status, void *data) CreatePixelMapComplete() argument 599 CreateNativeImageSource(napi_env env, napi_value argValue, SourceOptions &opts, ImageSourceAsyncContext* context) CreateNativeImageSource() argument 643 CreatePixelMap(napi_env env, napi_callback_info info) CreatePixelMap() argument 699 CreateImageSource(napi_env env, napi_callback_info info) CreateImageSource() argument 761 DoInit(napi_env env, napi_value exports, struct ImageConstructorInfo info) DoInit() argument 798 Init(napi_env env, napi_value exports) Init() argument 825 Constructor(napi_env env, napi_callback_info info) Constructor() argument 858 Destructor(napi_env env, void *nativeObject, void *finalize) Destructor() argument 864 ReleaseComplete(napi_env env, napi_status status, void *data) ReleaseComplete() argument 875 Release(napi_env env, napi_callback_info info) Release() argument [all...] |
/foundation/communication/netstack/frameworks/js/napi/tls/src/ |
H A D | monitor_server.cpp | 51 napi_value NewInstanceWithConstructor(napi_env env, napi_callback_info info, napi_value jsConstructor, int32_t counter,
in NewInstanceWithConstructor() argument 55 NAPI_CALL(env, napi_new_instance(env, jsConstructor, 0, nullptr, &result));
in NewInstanceWithConstructor() 60 env, result, reinterpret_cast<void *>(manager.get()),
in NewInstanceWithConstructor() 78 napi_value ConstructTLSSocketConnection(napi_env env, napi_callback_info info, int32_t counter,
in ConstructTLSSocketConnection() argument 105 auto constructor = [](napi_env env, napi_callback_info info) -> napi_value {
in ConstructTLSSocketConnection() 107 NAPI_CALL(env, napi_get_cb_info(env, info, nullptr, nullptr, &thisVal, nullptr));
in ConstructTLSSocketConnection() 115 NAPI_CALL_BASE(env,
in ConstructTLSSocketConnection() 116 napi_define_class(env, TLSSocketServerModuleExport in ConstructTLSSocketConnection() 130 MakeMessageObj(napi_env env, std::shared_ptr<MonitorServer::MessageRecvParma> MessagePara) MakeMessageObj() argument 315 On(napi_env env, napi_callback_info info) On() argument 351 ConnectionOn(napi_env env, napi_callback_info info) ConnectionOn() argument 392 Off(napi_env env, napi_callback_info info) Off() argument 448 ConnectionOff(napi_env env, napi_callback_info info) ConnectionOff() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 16 #define pr_vlog(env, fmt, ...) \ 17 bpf_verifier_log_write(env, "[nfp] " fmt, ##__VA_ARGS__) 83 static bool nfp_bpf_map_update_value_ok(struct bpf_verifier_env *env) in nfp_bpf_map_update_value_ok() argument 85 const struct bpf_reg_state *reg1 = cur_regs(env) + BPF_REG_1; in nfp_bpf_map_update_value_ok() 86 const struct bpf_reg_state *reg3 = cur_regs(env) + BPF_REG_3; in nfp_bpf_map_update_value_ok() 92 state = env->cur_state->frame[reg3->frameno]; in nfp_bpf_map_update_value_ok() 113 pr_vlog(env, "value at offset %d/%d may be non-zero, bpf_map_update_elem() is required to initialize atomic counters to zero to avoid offload endian issues\n", in nfp_bpf_map_update_value_ok() 124 nfp_bpf_stack_arg_ok(const char *fname, struct bpf_verifier_env *env, in nfp_bpf_stack_arg_ok() argument 131 pr_vlog(env, "%s: unsupported ptr type %d\n", in nfp_bpf_stack_arg_ok() 136 pr_vlog(env, " in nfp_bpf_stack_arg_ok() 157 nfp_bpf_map_call_ok(const char *fname, struct bpf_verifier_env *env, struct nfp_insn_meta *meta, u32 helper_tgt, const struct bpf_reg_state *reg1) nfp_bpf_map_call_ok() argument 170 nfp_bpf_check_helper_call(struct nfp_prog *nfp_prog, struct bpf_verifier_env *env, struct nfp_insn_meta *meta) nfp_bpf_check_helper_call() argument 311 nfp_bpf_check_exit(struct nfp_prog *nfp_prog, struct bpf_verifier_env *env) nfp_bpf_check_exit() argument 343 nfp_bpf_check_stack_access(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, const struct bpf_reg_state *reg, struct bpf_verifier_env *env) nfp_bpf_check_stack_access() argument 392 nfp_bpf_map_mark_used_one(struct bpf_verifier_env *env, struct nfp_bpf_map *nfp_map, unsigned int off, enum nfp_bpf_map_use use) nfp_bpf_map_mark_used_one() argument 417 nfp_bpf_map_mark_used(struct bpf_verifier_env *env, struct nfp_insn_meta *meta, const struct bpf_reg_state *reg, enum nfp_bpf_map_use use) nfp_bpf_map_mark_used() argument 451 nfp_bpf_check_ptr(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, struct bpf_verifier_env *env, u8 reg_no) nfp_bpf_check_ptr() argument 502 nfp_bpf_check_store(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, struct bpf_verifier_env *env) nfp_bpf_check_store() argument 526 nfp_bpf_check_atomic(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, struct bpf_verifier_env *env) nfp_bpf_check_atomic() argument 556 nfp_bpf_check_alu(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, struct bpf_verifier_env *env) nfp_bpf_check_alu() argument 631 nfp_verify_insn(struct bpf_verifier_env *env, int insn_idx, int prev_insn_idx) nfp_verify_insn() argument 673 nfp_assign_subprog_idx_and_regs(struct bpf_verifier_env *env, struct nfp_prog *nfp_prog) nfp_assign_subprog_idx_and_regs() argument 763 nfp_bpf_finalize(struct bpf_verifier_env *env) nfp_bpf_finalize() argument 807 nfp_bpf_opt_replace_insn(struct bpf_verifier_env *env, u32 off, struct bpf_insn *insn) nfp_bpf_opt_replace_insn() argument 841 nfp_bpf_opt_remove_insns(struct bpf_verifier_env *env, u32 off, u32 cnt) nfp_bpf_opt_remove_insns() argument [all...] |