Home
last modified time | relevance | path

Searched refs:NapiAsyncWork (Results 1 – 25 of 31) sorted by relevance

12

/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/common/
H A Dnapi_async_work.cpp41 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 Dnapi_async_work.h52 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 Dnapi_audio_manager.cpp372 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 Dnapi_audio_volume_group_manager.cpp287 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 Dnapi_audio_routing_manager.cpp225 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 Dnapi_audio_stream_manager.cpp201 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 Dnapi_async_work.h59 friend class NapiAsyncWork; member
62 class NapiAsyncWork {
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/
H A Dnapi_audio_renderer.cpp361 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 Dnapi_toneplayer.cpp195 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 Dnapi_avsession_manager.cpp168 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 Dnapi_avsession.cpp417 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 Dnapi_avsession_controller.cpp322 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 Dnapi_avcast_controller.cpp181 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 Dnapi_async_work.cpp78 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 Dnapi_async_work.h87 friend class NapiAsyncWork; member
90 class NapiAsyncWork {
H A Dnapi_async_work.cpp84 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 Dnapi_async_work.h64 friend class NapiAsyncWork; member
122 class NapiAsyncWork {
H A Dnapi_async_work.cpp89 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 Dnapi_async_work.h60 friend class NapiAsyncWork; member
118 class NapiAsyncWork {
/ohos5.0/foundation/multimedia/audio_framework/frameworks/js/napi/audiocapturer/
H A Dnapi_audio_capturer.cpp261 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 Dnapi_async_work.cpp80 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 Dkey_session_napi.cpp284 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 Djs_fontdescriptor.cpp137 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 Djs_screen_utils.cpp311 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 Djs_napi_blocklist.txt63 type:*OHOS::Bluetooth::NapiAsyncWork*

12