/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/common/ |
H A D | napi_async_work.cpp | 41 void NapiAsyncWork::Info::Execute(void) in Execute() 54 void NapiAsyncWork::Info::Complete(void) in Complete() 69 std::weak_ptr<NapiAsyncWork> asyncWorkWptr = napiAsyncWork; in Complete() 93 void NapiAsyncWork::Run(void) in Run() 98 NapiAsyncWork::Info *info = new NapiAsyncWork::Info(); in Run() 104 NapiAsyncWork::Info *info = static_cast<NapiAsyncWork::Info *>(data); in Run() 112 NapiAsyncWork::Info *info = static_cast<NapiAsyncWork::Info *>(data); in Run() 137 void NapiAsyncWork::TimeoutCallback(void) in TimeoutCallback() 143 void NapiAsyncWork::CallFunction(int errCode, std::shared_ptr<NapiNativeObject> object) in CallFunction() 168 napi_value NapiAsyncWork::GetRet(void) in GetRet() [all …]
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/include/ |
H A D | napi_async_work.h | 52 class NapiAsyncWork : public std::enable_shared_from_this<NapiAsyncWork> { 54 NapiAsyncWork(napi_env env, std::function<NapiAsyncWorkRet(void)> func, 57 ~NapiAsyncWork() = default; 71 std::shared_ptr<NapiAsyncWork> napiAsyncWork = nullptr; 89 static std::shared_ptr<NapiAsyncWork> CreateAsyncWork(napi_env env, napi_callback_info info, 95 bool TryPush(NapiAsyncType type, std::shared_ptr<NapiAsyncWork> asyncWork); 97 std::shared_ptr<NapiAsyncWork> Get(NapiAsyncType type); 101 std::map<int, std::shared_ptr<NapiAsyncWork>> map_ {};
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/ |
H A D | napi_audio_manager.cpp | 372 return NapiAsyncWork::Enqueue(env, context, "SetVolume", executor, complete); in SetVolume() 407 return NapiAsyncWork::Enqueue(env, context, "GetVolume", executor, complete); in GetVolume() 442 return NapiAsyncWork::Enqueue(env, context, "GetMaxVolume", executor, complete); in GetMaxVolume() 477 return NapiAsyncWork::Enqueue(env, context, "GetMinVolume", executor, complete); in GetMinVolume() 513 return NapiAsyncWork::Enqueue(env, context, "GetDevices", executor, complete); in GetDevices() 552 return NapiAsyncWork::Enqueue(env, context, "SetStreamMute", executor, complete); in SetStreamMute() 588 return NapiAsyncWork::Enqueue(env, context, "IsStreamMute", executor, complete); in IsStreamMute() 660 return NapiAsyncWork::Enqueue(env, context, "SetRingerMode", executor, complete); in SetRingerMode() 687 return NapiAsyncWork::Enqueue(env, context, "GetRingerMode", executor, complete); in GetRingerMode() 721 return NapiAsyncWork::Enqueue(env, context, "SetAudioScene", executor, complete); in SetAudioScene() [all …]
|
H A D | napi_audio_volume_group_manager.cpp | 287 return NapiAsyncWork::Enqueue(env, context, "GetVolume", executor, complete); in GetVolume() 360 return NapiAsyncWork::Enqueue(env, context, "SetVolume", executor, complete); in SetVolume() 405 return NapiAsyncWork::Enqueue(env, context, "SetVolumeWithFlag", executor, complete); in SetVolumeWithFlag() 442 return NapiAsyncWork::Enqueue(env, context, "GetMaxVolume", executor, complete); in GetMaxVolume() 508 return NapiAsyncWork::Enqueue(env, context, "GetMinVolume", executor, complete); in GetMinVolume() 578 return NapiAsyncWork::Enqueue(env, context, "SetMute", executor, complete); in SetMute() 616 return NapiAsyncWork::Enqueue(env, context, "IsStreamMute", executor, complete); in IsStreamMute() 687 return NapiAsyncWork::Enqueue(env, context, "SetRingerMode", executor, complete); in SetRingerMode() 715 return NapiAsyncWork::Enqueue(env, context, "GetRingerMode", executor, complete); in GetRingerMode() 792 return NapiAsyncWork::Enqueue(env, context, "IsMicrophoneMute", executor, complete); in IsMicrophoneMute() [all …]
|
H A D | napi_audio_routing_manager.cpp | 225 return NapiAsyncWork::Enqueue(env, context, "GetDevices", executor, complete); in GetDevices() 291 return NapiAsyncWork::Enqueue(env, context, "SelectOutputDevice", executor, complete); in SelectOutputDevice() 331 return NapiAsyncWork::Enqueue(env, context, "SelectOutputDeviceByFilter", executor, complete); in SelectOutputDeviceByFilter() 367 return NapiAsyncWork::Enqueue(env, context, "SelectInputDevice", executor, complete); in SelectInputDevice() 407 return NapiAsyncWork::Enqueue(env, context, "SelectInputDeviceByFilter", executor, complete); in SelectInputDeviceByFilter() 449 return NapiAsyncWork::Enqueue(env, context, "SetCommunicationDevice", executor, complete); in SetCommunicationDevice() 488 return NapiAsyncWork::Enqueue(env, context, "IsCommunicationDeviceActive", executor, complete); in IsCommunicationDeviceActive() 544 …return NapiAsyncWork::Enqueue(env, context, "GetActiveOutputDeviceDescriptors", executor, complete… in GetActiveOutputDeviceDescriptors() 590 …return NapiAsyncWork::Enqueue(env, context, "GetPreferredOutputDeviceForRendererInfo", executor, c… in GetPreferredOutputDeviceForRendererInfo() 683 …return NapiAsyncWork::Enqueue(env, context, "GetPreferredInputDeviceForCapturerInfo", executor, co… in GetPreferredInputDeviceForCapturerInfo() [all …]
|
H A D | napi_audio_stream_manager.cpp | 201 return NapiAsyncWork::Enqueue(env, context, "GetCurrentAudioRendererInfos", executor, complete); in GetCurrentAudioRendererInfos() 249 return NapiAsyncWork::Enqueue(env, context, "GetCurrentAudioCapturerInfos", executor, complete); in GetCurrentAudioCapturerInfos() 306 …return NapiAsyncWork::Enqueue(env, context, "IsAudioRendererLowLatencySupported", executor, comple… in IsAudioRendererLowLatencySupported() 345 return NapiAsyncWork::Enqueue(env, context, "IsStreamActive", executor, complete); in IsStreamActive() 421 return NapiAsyncWork::Enqueue(env, context, "GetEffectInfoArray", executor, complete); in GetEffectInfoArray()
|
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/include/ |
H A D | napi_async_work.h | 59 friend class NapiAsyncWork; member 62 class NapiAsyncWork {
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/ |
H A D | napi_audio_renderer.cpp | 361 return NapiAsyncWork::Enqueue(env, context, "SetRenderRate", executor, complete); in SetRenderRate() 387 return NapiAsyncWork::Enqueue(env, context, "GetRenderRate", executor, complete); in GetRenderRate() 505 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start() 536 return NapiAsyncWork::Enqueue(env, context, "Write", executor, complete); in Write() 604 return NapiAsyncWork::Enqueue(env, context, "GetAudioTime", executor, complete); in GetAudioTime() 655 return NapiAsyncWork::Enqueue(env, context, "Drain", executor, complete); in Drain() 684 return NapiAsyncWork::Enqueue(env, context, "Flush", executor, complete); in Flush() 713 return NapiAsyncWork::Enqueue(env, context, "Pause", executor, complete); in Pause() 742 return NapiAsyncWork::Enqueue(env, context, "Stop", executor, complete); in Stop() 771 return NapiAsyncWork::Enqueue(env, context, "Release", executor, complete); in Release() [all …]
|
H A D | napi_toneplayer.cpp | 195 return NapiAsyncWork::Enqueue(env, context, "CreateTonePlayer", nullptr, complete); in CreateTonePlayer() 258 return NapiAsyncWork::Enqueue(env, context, "Load", executor, complete); in Load() 286 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start() 314 return NapiAsyncWork::Enqueue(env, context, "Stop", executor, complete); in Stop() 342 return NapiAsyncWork::Enqueue(env, context, "Release", executor, complete); in Release()
|
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_avsession_manager.cpp | 168 return NapiAsyncWork::Enqueue(env, context, "CreateAVSession", executor, complete); in CreateAVSession() 344 return NapiAsyncWork::Enqueue(env, context, "StartAVPlayback", executor); in StartAVPlayback() 398 return NapiAsyncWork::Enqueue(env, context, "CreateController", executor, complete); in CreateController() 500 return NapiAsyncWork::Enqueue(env, context, "CastAudio", executor, complete); in CastAudio() 693 return NapiAsyncWork::Enqueue(env, context, "SendSystemAVKeyEvent", executor); in SendSystemAVKeyEvent() 747 return NapiAsyncWork::Enqueue(env, context, "SendSystemControlCommand", executor); in SendSystemControlCommand() 788 return NapiAsyncWork::Enqueue(env, context, "StartCastDiscovery", executor); in StartCastDiscovery() 903 return NapiAsyncWork::Enqueue(env, context, "SetDiscoverable", executor); in SetDiscoverable() 990 return NapiAsyncWork::Enqueue(env, context, "StartDeviceLogging", executor); in StartDeviceLogging() 1073 return NapiAsyncWork::Enqueue(env, context, "StartCast", executor, complete); in StartCast() [all …]
|
H A D | napi_avsession.cpp | 417 return NapiAsyncWork::Enqueue(env, context, "SetAVCallState", executor, complete); in SetAVCallState() 523 return NapiAsyncWork::Enqueue(env, context, "SetAVMetaData", executor, complete); in SetAVMetaData() 666 return NapiAsyncWork::Enqueue(env, context, "SetAVQueueItems", executor, complete); in SetAVQueueItems() 719 return NapiAsyncWork::Enqueue(env, context, "SetAVQueueTitle", executor, complete); in SetAVQueueTitle() 818 return NapiAsyncWork::Enqueue(env, context, "SetExtras", executor, complete); in SetExtras() 895 return NapiAsyncWork::Enqueue(env, context, "GetController", executor, complete); in GetController() 976 return NapiAsyncWork::Enqueue(env, context, "GetOutputDevice", executor, complete); in GetOutputDevice() 1049 return NapiAsyncWork::Enqueue(env, context, "Activate", executor, complete); in Activate() 1087 return NapiAsyncWork::Enqueue(env, context, "Deactivate", executor, complete); in Deactivate() 1131 return NapiAsyncWork::Enqueue(env, context, "Destroy", executor, complete); in Destroy() [all …]
|
H A D | napi_avsession_controller.cpp | 322 return NapiAsyncWork::Enqueue(env, context, "GetAVCallMetaData", executor, complete); in GetAVCallMetaData() 364 return NapiAsyncWork::Enqueue(env, context, "GetAVCallState", executor, complete); in GetAVCallState() 409 return NapiAsyncWork::Enqueue(env, context, "GetAVMetaData", executor, complete); in GetAVMetaData() 501 return NapiAsyncWork::Enqueue(env, context, "GetAVQueueItems", executor, complete); in GetAVQueueItems() 594 return NapiAsyncWork::Enqueue(env, context, "GetAVQueueTitle", executor, complete); in GetAVQueueTitle() 695 return NapiAsyncWork::Enqueue(env, context, "SkipToQueueItem", executor); in SkipToQueueItem() 743 return NapiAsyncWork::Enqueue(env, context, "GetExtras", executor, complete); in GetExtras() 793 return NapiAsyncWork::Enqueue(env, context, "SendAVKeyEvent", executor); in SendAVKeyEvent() 975 return NapiAsyncWork::Enqueue(env, context, "IsSessionActive", executor, complete); in IsSessionActive() 1077 return NapiAsyncWork::Enqueue(env, context, "SendControlCommand", executor); in SendControlCommand() [all …]
|
H A D | napi_avcast_controller.cpp | 181 return NapiAsyncWork::Enqueue(env, context, "SendControlCommand", executor); in SendControlCommand() 233 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start() 281 return NapiAsyncWork::Enqueue(env, context, "Prepare", executor, complete); in Prepare() 324 return NapiAsyncWork::Enqueue(env, context, "GetDuration", executor, complete); in GetDuration() 367 return NapiAsyncWork::Enqueue(env, context, "GetCastAVPlaybackState", executor, complete); in GetCastAVPlaybackState() 410 return NapiAsyncWork::Enqueue(env, context, "GetCurrentItem", executor, complete); in GetCurrentItem() 455 return NapiAsyncWork::Enqueue(env, context, "GetValidCommands", executor, complete); in GetValidCommands() 496 return NapiAsyncWork::Enqueue(env, context, "release", executor); in Release() 548 return NapiAsyncWork::Enqueue(env, context, "SetDisplaySurface", executor); in SetDisplaySurface() 598 return NapiAsyncWork::Enqueue(env, context, "ProcessMediaKeyResponse", executor); in ProcessMediaKeyResponse()
|
H A D | napi_async_work.cpp | 78 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::strin… in Enqueue() 131 void NapiAsyncWork::GenerateOutput(ContextBase* ctxt) in GenerateOutput()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/utils/ |
H A D | napi_async_work.h | 87 friend class NapiAsyncWork; member 90 class NapiAsyncWork {
|
H A D | napi_async_work.cpp | 84 napi_value NapiAsyncWork::Enqueue(napi_env env, sptr<ContextBase> contextBase, const std::string& n… in Enqueue() 137 void NapiAsyncWork::GenerateOutput(sptr<ContextBase> contextBase) in GenerateOutput()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/common/ |
H A D | napi_async_work.h | 64 friend class NapiAsyncWork; member 122 class NapiAsyncWork {
|
H A D | napi_async_work.cpp | 89 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::strin… in Enqueue() 135 void NapiAsyncWork::CommonCallbackRoutine(ContextBase *ctxt) in CommonCallbackRoutine()
|
/ohos5.0/foundation/multimedia/drm_framework/services/utils/include/ |
H A D | napi_async_work.h | 60 friend class NapiAsyncWork; member 118 class NapiAsyncWork {
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiocapturer/ |
H A D | napi_audio_capturer.cpp | 261 return NapiAsyncWork::Enqueue(env, context, "CreateAudioCapturer", nullptr, complete); in CreateAudioCapturer() 314 return NapiAsyncWork::Enqueue(env, context, "GetCapturerInfo", executor, complete); in GetCapturerInfo() 363 return NapiAsyncWork::Enqueue(env, context, "GetStreamInfo", executor, complete); in GetStreamInfo() 414 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start() 481 return NapiAsyncWork::Enqueue(env, context, "Read", executor, complete); in Read() 514 return NapiAsyncWork::Enqueue(env, context, "GetAudioTime", executor, complete); in GetAudioTime() 566 return NapiAsyncWork::Enqueue(env, context, "Stop", executor, complete); in Stop() 595 return NapiAsyncWork::Enqueue(env, context, "Release", executor, complete); in Release() 624 return NapiAsyncWork::Enqueue(env, context, "GetBufferSize", executor, complete); in GetBufferSize() 675 return NapiAsyncWork::Enqueue(env, context, "GetAudioStreamId", executor, complete); in GetAudioStreamId() [all …]
|
/ohos5.0/foundation/multimedia/drm_framework/frameworks/js/drm_napi/ |
H A D | napi_async_work.cpp | 80 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::strin… in Enqueue() 126 void NapiAsyncWork::CommonCallbackRoutine(ContextBase *ctxt) in CommonCallbackRoutine()
|
H A D | key_session_napi.cpp | 284 return NapiAsyncWork::Enqueue(env, context, "GenerateMediaKeyRequest", executor, complete); in GenerateMediaKeyRequest() 325 return NapiAsyncWork::Enqueue(env, context, "ProcessMediaKeyResponse", executor, complete); in ProcessMediaKeyResponse() 362 … return NapiAsyncWork::Enqueue(env, context, "GenerateOfflineReleaseRequest", executor, complete); in GenerateOfflineReleaseRequest() 399 … return NapiAsyncWork::Enqueue(env, context, "ProcessOfflineReleaseResponse", executor, complete); in ProcessOfflineReleaseResponse() 494 return NapiAsyncWork::Enqueue(env, context, "RestoreOfflineMediaKeys", executor, complete); in RestoreOfflineMediaKeys()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/fontdescriptor_napi/src/ |
H A D | js_fontdescriptor.cpp | 137 return NapiAsyncWork::Enqueue(env, context, "GetSystemFontFullNamesByType", executor, complete); in GetSystemFontFullNamesByType() 193 return NapiAsyncWork::Enqueue(env, context, "GetFontDescriptorByFullName", executor, complete); in GetFontDescriptorByFullName()
|
/ohos5.0/foundation/window/window_manager/window_scene/interfaces/kits/napi/screen_session_manager/ |
H A D | js_screen_utils.cpp | 311 void NapiAsyncWork(napi_env env, std::function<void()> task) in NapiAsyncWork() function 371 NapiAsyncWork(env_, task); in PostMainThreadTask()
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/ |
H A D | js_napi_blocklist.txt | 63 type:*OHOS::Bluetooth::NapiAsyncWork*
|