/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/properties/ |
H A D | open_dir.cpp | 35 napi_value OpenDir::Sync(napi_env env, napi_callback_info info) in Sync() argument 37 NFuncArg funcArg(env, info); in Sync() 42 auto [resGetFirstArg, path, unused] = NVal(env, funcArg[NARG_POS::FIRST]).ToUTF8StringPath(); in Sync() 44 UniError(EINVAL).ThrowErr(env, "Invalid path"); in Sync() 50 UniError(errno).ThrowErr(env); in Sync() 54 napi_value objDir = NClass::InstantiateClass(env, DirNExporter::className_, {}); in Sync() 56 UniError(EINVAL).ThrowErr(env, "Cannot instantiate class DirSync"); in Sync() 60 auto dirEntity = NClass::GetEntityOf<DirEntity>(env, objDir); in Sync() 62 UniError(EINVAL).ThrowErr(env, "Cannot get the entity of objDir"); in Sync() 77 napi_value OpenDir::Async(napi_env env, napi_callback_inf argument [all...] |
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...] |
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/class_dirent/ |
H A D | dirent_n_exporter.cpp | 37 static DirentEntity *GetDirentEntity(napi_env env, napi_callback_info cbinfo) in GetDirentEntity() argument 39 NFuncArg funcArg(env, cbinfo); in GetDirentEntity() 41 UniError(EINVAL).ThrowErr(env, "Number of arguments unmatched"); in GetDirentEntity() 45 auto direntEntity = NClass::GetEntityOf<DirentEntity>(env, funcArg.GetThisVar()); in GetDirentEntity() 47 UniError(EIO).ThrowErr(env, "Cannot get entity of Dirent"); in GetDirentEntity() 53 static napi_value CheckDirentDType(napi_env env, napi_callback_info cbinfo, unsigned char dType) in CheckDirentDType() argument 55 DirentEntity *direntEntity = GetDirentEntity(env, cbinfo); in CheckDirentDType() 60 return NVal::CreateBool(env, direntEntity->dirent_.d_type == dType).val_; in CheckDirentDType() 63 napi_value DirentNExporter::isBlockDevice(napi_env env, napi_callback_info cbinfo) in isBlockDevice() argument 65 return CheckDirentDType(env, cbinf in isBlockDevice() 68 isCharacterDevice(napi_env env, napi_callback_info cbinfo) isCharacterDevice() argument 73 isDirectory(napi_env env, napi_callback_info cbinfo) isDirectory() argument 78 isFIFO(napi_env env, napi_callback_info cbinfo) isFIFO() argument 83 isFile(napi_env env, napi_callback_info cbinfo) isFile() argument 88 isSocket(napi_env env, napi_callback_info cbinfo) isSocket() argument 93 isSymbolicLink(napi_env env, napi_callback_info cbinfo) isSymbolicLink() argument 98 GetName(napi_env env, napi_callback_info cbinfo) GetName() argument 107 Constructor(napi_env env, napi_callback_info cbinfo) Constructor() argument 163 DirentNExporter(napi_env env, napi_value exports) DirentNExporter() 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/arkui/ace_engine/advanced_ui_component/navpushpathhelper/src/ |
H A D | hsp_silentinstall_napi.cpp | 24 napi_value HspSilentInstallNapi::IsHspExist(napi_env env, napi_callback_info info)
in IsHspExist() argument 29 NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, nullptr, nullptr));
in IsHspExist() 30 NAPI_ASSERT(env, argc >= requireArgc, "Wrong number of arguments");
in IsHspExist() 34 NAPI_CALL(env, napi_typeof(env, args[0], &moduleNameType));
in IsHspExist() 35 NAPI_ASSERT(env, moduleNameType == napi_string, "Wrong argument type. String expected.");
in IsHspExist() 40 napi_get_value_string_utf8(env, args[0], moduleNameValue, maxValueLen, &moduleNameLength);
in IsHspExist() 45 NAPI_CALL(env, napi_typeof(env, arg in IsHspExist() 59 InitRouteMap(napi_env env, napi_callback_info info) InitRouteMap() argument 65 SilentInstall(napi_env env, napi_callback_info info) SilentInstall() argument 115 getModuleName(napi_env env, napi_value args, std::string& moduleName) getModuleName() argument [all...] |
/foundation/arkui/advanced_ui_component/navpushpathhelper/src/ |
H A D | hsp_silentinstall_napi.cpp | 24 napi_value HspSilentInstallNapi::IsHspExist(napi_env env, napi_callback_info info) in IsHspExist() argument 29 NAPI_CALL(env, napi_get_cb_info(env, info, &argc, args, nullptr, nullptr)); in IsHspExist() 30 NAPI_ASSERT(env, argc >= requireArgc, "Wrong number of arguments"); in IsHspExist() 34 NAPI_CALL(env, napi_typeof(env, args[0], &moduleNameType)); in IsHspExist() 35 NAPI_ASSERT(env, moduleNameType == napi_string, "Wrong argument type. String expected."); in IsHspExist() 40 napi_get_value_string_utf8(env, args[0], moduleNameValue, maxValueLen, &moduleNameLength); in IsHspExist() 45 NAPI_CALL(env, napi_typeof(env, arg in IsHspExist() 59 InitRouteMap(napi_env env, napi_callback_info info) InitRouteMap() argument 65 SilentInstall(napi_env env, napi_callback_info info) SilentInstall() argument 115 getModuleName(napi_env env, napi_value args, std::string& moduleName) getModuleName() argument [all...] |
/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/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/communication/bluetooth/frameworks/js/napi/src/ |
H A D | native_module.cpp | 47 static napi_value Init(napi_env env, napi_value exports) in Init() argument 57 napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc); in Init() 59 NapiGattServer::DefineGattServerJSClass(env); in Init() 60 NapiGattClient::DefineGattClientJSClass(env); in Init() 61 DefineBLEJSObject(env, exports); in Init() 62 DefineSppFunctions(env, exports); in Init() 63 NapiProfile::DefineProfileFunctions(env, exports); in Init() 64 NapiHandsFreeAudioGateway::DefineHandsFreeAudioGatewayJSClass(env, exports); in Init() 65 NapiHandsFreeUnit::DefineHandsFreeUnitJSClass(env); in Init() 67 NapiAccess::DefineAccessJSFunction(env, export in Init() [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/ |
H A D | js_drawing_init.cpp | 40 napi_value DrawingInit(napi_env env, napi_value exportObj) in DrawingInit() argument 42 JsFont::Init(env, exportObj); in DrawingInit() 43 JsPath::Init(env, exportObj); in DrawingInit() 44 JsTypeface::Init(env, exportObj); in DrawingInit() 45 JsCanvas::Init(env, exportObj); in DrawingInit() 46 JsEnum::Init(env, exportObj); in DrawingInit() 47 JsColorFilter::Init(env, exportObj); in DrawingInit() 48 JsTextBlob::Init(env, exportObj); in DrawingInit() 49 JsPen::Init(env, exportObj); in DrawingInit() 50 JsBrush::Init(env, exportOb in DrawingInit() [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/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...] |