Home
last modified time | relevance | path

Searched refs:NapiAsyncWork (Results 1 - 25 of 36) sorted by relevance

12

/foundation/communication/bluetooth/frameworks/js/napi/src/common/
H A Dnapi_async_work.cpp26 std::shared_ptr<NapiAsyncWork> NapiAsyncWorkFactory::CreateAsyncWork(napi_env env, napi_callback_info info, in CreateAsyncWork()
34 auto napiAsyncWork = std::make_shared<NapiAsyncWork>(env, asyncWork, asyncCallback, needCallback); in CreateAsyncWork()
38 void NapiAsyncWork::Info::Execute(void) in Execute()
51 void NapiAsyncWork::Info::Complete(void) in Complete()
62 HILOGE("NapiAsyncWork is triggered, Callback is earlier than Complete in thread scheduling"); in Complete()
66 std::weak_ptr<NapiAsyncWork> asyncWorkWptr = napiAsyncWork; in Complete()
90 void NapiAsyncWork::Run(void) in Run()
95 NapiAsyncWork::Info *info = new NapiAsyncWork::Info(); in Run()
101 NapiAsyncWork in Run()
[all...]
/foundation/communication/bluetooth/frameworks/js/napi/include/
H A Dnapi_async_work.h51 class NapiAsyncWork : public std::enable_shared_from_this<NapiAsyncWork> { class
53 NapiAsyncWork(napi_env env, std::function<NapiAsyncWorkRet(void)> func, in NapiAsyncWork() function in OHOS::Bluetooth::NapiAsyncWork
56 ~NapiAsyncWork() = default;
70 std::shared_ptr<NapiAsyncWork> napiAsyncWork = nullptr;
88 static std::shared_ptr<NapiAsyncWork> CreateAsyncWork(napi_env env, napi_callback_info info,
94 bool TryPush(NapiAsyncType type, std::shared_ptr<NapiAsyncWork> asyncWork);
96 std::shared_ptr<NapiAsyncWork> Get(NapiAsyncType type);
100 std::map<int, std::shared_ptr<NapiAsyncWork>> map_ {};
/foundation/CastEngine/castengine_cast_framework/interfaces/kits/js/include/
H A Dnapi_async_work.h59 friend class NapiAsyncWork;
62 class NapiAsyncWork { class
/foundation/multimedia/av_session/frameworks/js/napi/session/include/
H A Dnapi_async_work.h59 friend class NapiAsyncWork;
62 class NapiAsyncWork { class
/foundation/CastEngine/castengine_cast_framework/interfaces/kits/js/src/
H A Dnapi_stream_player.cpp747 return NapiAsyncWork::Enqueue(env, napiAsyntask, "SetStreamSurface", executor, complete); in SetSurface()
795 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Load", executor, complete); in Load()
843 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Start", executor, complete); in Start()
893 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Play", executor, complete); in Play()
926 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Pause", executor, complete); in Pause()
959 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Stop", executor, complete); in Stop()
992 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Next", executor, complete); in Next()
1025 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Previous", executor, complete); in Previous()
1073 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Seek", executor, complete); in Seek()
1121 return NapiAsyncWork in FastForward()
[all...]
H A Dnapi_mirror_player.cpp163 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Play", executor, complete); in Play()
209 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Pause", executor, complete); in Pause()
255 return NapiAsyncWork::Enqueue(env, napiAsyntask, "SetSurface", executor, complete); in SetSurface()
305 return NapiAsyncWork::Enqueue(env, napiAsyntask, "SetAppInfo", executor, complete); in SetAppInfo()
340 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Release", executor, complete); in Release()
389 return NapiAsyncWork::Enqueue(env, napiAsyntask, "ResizeVirtualScreen", executor, complete); in ResizeVirtualScreen()
H A Dnapi_cast_session_manager.cpp114 return NapiAsyncWork::Enqueue(env, napiAsyntask, "StartDiscovery", executor, complete); in StartDiscovery()
140 return NapiAsyncWork::Enqueue(env, napiAsyntask, "StopDiscovery", executor, complete); in StopDiscovery()
180 return NapiAsyncWork::Enqueue(env, napiAsyntask, "SetDiscoverable", executor, complete); in SetDiscoverable()
229 return NapiAsyncWork::Enqueue(env, napiAsyntask, "CreateCastSession", executor, complete); in CreateCastSession()
255 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Release", executor, complete); in Release()
H A Dnapi_cast_session.cpp350 return NapiAsyncWork::Enqueue(env, napiAsyntask, "AddDevice", executor, complete); in AddDevice()
398 return NapiAsyncWork::Enqueue(env, napiAsyntask, "RemoveDevice", executor, complete); in RemoveDevice()
439 return NapiAsyncWork::Enqueue(env, napiAsyntask, "GetSessionId", executor, complete); in GetSessionId()
487 return NapiAsyncWork::Enqueue(env, napiAsyntask, "SetSessionProperty", executor, complete); in SetSessionProperty()
528 return NapiAsyncWork::Enqueue(env, napiAsyntask, "CreateMirrorPlayer", executor, complete); in CreateMirrorPlayer()
569 return NapiAsyncWork::Enqueue(env, napiAsyntask, "CreateStreamPlayer", executor, complete); in CreateStreamPlayer()
619 return NapiAsyncWork::Enqueue(env, napiAsyntask, "SetCastMode", executor, complete); in SetCastMode()
654 return NapiAsyncWork::Enqueue(env, napiAsyntask, "Release", executor, complete); in Release()
H A Dnapi_async_work.cpp85 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<NapiAsyncTask> napiAsyncTask, const std::string &name, in Enqueue()
139 void NapiAsyncWork::GenerateOutput(NapiAsyncTask *napiAsyncTask) in GenerateOutput()
/foundation/multimedia/audio_framework/frameworks/js/napi/audiomanager/
H A Dnapi_audio_manager.cpp378 return NapiAsyncWork::Enqueue(env, context, "SetVolume", executor, complete); in SetVolume()
413 return NapiAsyncWork::Enqueue(env, context, "GetVolume", executor, complete); in GetVolume()
448 return NapiAsyncWork::Enqueue(env, context, "GetMaxVolume", executor, complete); in GetMaxVolume()
483 return NapiAsyncWork::Enqueue(env, context, "GetMinVolume", executor, complete); in GetMinVolume()
519 return NapiAsyncWork::Enqueue(env, context, "GetDevices", executor, complete); in GetDevices()
558 return NapiAsyncWork::Enqueue(env, context, "SetStreamMute", executor, complete); in SetStreamMute()
594 return NapiAsyncWork::Enqueue(env, context, "IsStreamMute", executor, complete); in IsStreamMute()
630 return NapiAsyncWork::Enqueue(env, context, "IsStreamActive", executor, complete); in IsStreamActive()
666 return NapiAsyncWork::Enqueue(env, context, "SetRingerMode", executor, complete); in SetRingerMode()
693 return NapiAsyncWork in GetRingerMode()
[all...]
H A Dnapi_audio_volume_group_manager.cpp291 return NapiAsyncWork::Enqueue(env, context, "GetVolume", executor, complete); in GetVolume()
366 return NapiAsyncWork::Enqueue(env, context, "SetVolume", executor, complete); in SetVolume()
413 return NapiAsyncWork::Enqueue(env, context, "SetVolumeWithFlag", executor, complete); in SetVolumeWithFlag()
450 return NapiAsyncWork::Enqueue(env, context, "GetMaxVolume", executor, complete); in GetMaxVolume()
516 return NapiAsyncWork::Enqueue(env, context, "GetMinVolume", executor, complete); in GetMinVolume()
586 return NapiAsyncWork::Enqueue(env, context, "SetMute", executor, complete); in SetMute()
624 return NapiAsyncWork::Enqueue(env, context, "IsStreamMute", executor, complete); in IsStreamMute()
695 return NapiAsyncWork::Enqueue(env, context, "SetRingerMode", executor, complete); in SetRingerMode()
723 return NapiAsyncWork::Enqueue(env, context, "GetRingerMode", executor, complete); in GetRingerMode()
773 return NapiAsyncWork in SetMicrophoneMute()
[all...]
H A Dnapi_audio_routing_manager.cpp229 return NapiAsyncWork::Enqueue(env, context, "GetDevices", executor, complete); in GetDevices()
295 return NapiAsyncWork::Enqueue(env, context, "SelectOutputDevice", executor, complete); in SelectOutputDevice()
335 return NapiAsyncWork::Enqueue(env, context, "SelectOutputDeviceByFilter", executor, complete); in SelectOutputDeviceByFilter()
371 return NapiAsyncWork::Enqueue(env, context, "SelectInputDevice", executor, complete); in SelectInputDevice()
411 return NapiAsyncWork::Enqueue(env, context, "SelectInputDeviceByFilter", executor, complete); in SelectInputDeviceByFilter()
453 return NapiAsyncWork::Enqueue(env, context, "SetCommunicationDevice", executor, complete); in SetCommunicationDevice()
492 return NapiAsyncWork::Enqueue(env, context, "IsCommunicationDeviceActive", executor, complete); in IsCommunicationDeviceActive()
548 return NapiAsyncWork::Enqueue(env, context, "GetActiveOutputDeviceDescriptors", executor, complete); in GetActiveOutputDeviceDescriptors()
594 return NapiAsyncWork::Enqueue(env, context, "GetPreferredOutputDeviceForRendererInfo", executor, complete); in GetPreferredOutputDeviceForRendererInfo()
673 return NapiAsyncWork in GetPreferredOutputDeviceByFilter()
[all...]
/foundation/multimedia/audio_framework/frameworks/js/napi/common/
H A Dnapi_async_work.h64 friend class NapiAsyncWork;
122 class NapiAsyncWork { class
H A Dnapi_async_work.cpp89 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, in Enqueue()
135 void NapiAsyncWork::CommonCallbackRoutine(ContextBase *ctxt) in CommonCallbackRoutine()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/utils/
H A Dnapi_async_work.h86 friend class NapiAsyncWork;
89 class NapiAsyncWork { class
/foundation/multimedia/drm_framework/services/utils/include/
H A Dnapi_async_work.h61 friend class NapiAsyncWork;
119 class NapiAsyncWork { class
/foundation/multimedia/audio_framework/frameworks/js/napi/audiorenderer/
H A Dnapi_audio_renderer.cpp301 return NapiAsyncWork::Enqueue(env, context, "CreateAudioRenderer", nullptr, complete); in CreateAudioRenderer()
363 return NapiAsyncWork::Enqueue(env, context, "SetRenderRate", executor, complete); in SetRenderRate()
389 return NapiAsyncWork::Enqueue(env, context, "GetRenderRate", executor, complete); in GetRenderRate()
446 return NapiAsyncWork::Enqueue(env, context, "SetRendererSamplingRate", executor, complete); in SetRendererSamplingRate()
473 return NapiAsyncWork::Enqueue(env, context, "GetRendererSamplingRate", executor, complete); in GetRendererSamplingRate()
509 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start()
540 return NapiAsyncWork::Enqueue(env, context, "Write", executor, complete); in Write()
608 return NapiAsyncWork::Enqueue(env, context, "GetAudioTime", executor, complete); in GetAudioTime()
659 return NapiAsyncWork::Enqueue(env, context, "Drain", executor, complete); in Drain()
688 return NapiAsyncWork in Flush()
[all...]
H A Dnapi_toneplayer.cpp198 return NapiAsyncWork::Enqueue(env, context, "CreateTonePlayer", nullptr, complete); in CreateTonePlayer()
261 return NapiAsyncWork::Enqueue(env, context, "Load", executor, complete); in Load()
289 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start()
317 return NapiAsyncWork::Enqueue(env, context, "Stop", executor, complete); in Stop()
345 return NapiAsyncWork::Enqueue(env, context, "Release", executor, complete); in Release()
/foundation/multimedia/av_session/frameworks/js/napi/session/src/
H A Dnapi_avsession_manager.cpp169 return NapiAsyncWork::Enqueue(env, context, "CreateAVSession", executor, complete); in CreateAVSession()
201 return NapiAsyncWork::Enqueue(env, context, "GetAllSessionDescriptors", executor, complete); in GetAllSessionDescriptors()
251 return NapiAsyncWork::Enqueue(env, context, "GetHistoricalSessionDescriptors", executor, complete); in GetHistoricalSessionDescriptors()
302 return NapiAsyncWork::Enqueue(env, context, "GetHistoricalAVQueueInfos", executor, complete); in GetHistoricalAVQueueInfos()
345 return NapiAsyncWork::Enqueue(env, context, "StartAVPlayback", executor); in StartAVPlayback()
399 return NapiAsyncWork::Enqueue(env, context, "CreateController", executor, complete); in CreateController()
447 return NapiAsyncWork::Enqueue(env, context, "GetAVCastController", executor, complete); in GetAVCastController()
501 return NapiAsyncWork::Enqueue(env, context, "CastAudio", executor, complete); in CastAudio()
695 return NapiAsyncWork::Enqueue(env, context, "SendSystemAVKeyEvent", executor); in SendSystemAVKeyEvent()
749 return NapiAsyncWork in SendSystemControlCommand()
[all...]
H A Dnapi_avsession.cpp360 return NapiAsyncWork::Enqueue(env, context, "SetAVCallMetaData", executor, complete); in SetAVCallMetaData()
413 return NapiAsyncWork::Enqueue(env, context, "SetAVCallState", executor, complete); in SetAVCallState()
492 return NapiAsyncWork::Enqueue(env, context, "SetAVMetaData", executor, complete); in SetAVMetaData()
518 return NapiAsyncWork::Enqueue(env, context, "SetAVMetaData", executor, complete); in SetAVMetaData()
571 return NapiAsyncWork::Enqueue(env, context, "SetAVPlaybackState", executor, complete); in SetAVPlaybackState()
623 return NapiAsyncWork::Enqueue(env, context, "SetAVQueueItems", executor, complete); in SetAVQueueItems()
676 return NapiAsyncWork::Enqueue(env, context, "SetAVQueueTitle", executor, complete); in SetAVQueueTitle()
725 return NapiAsyncWork::Enqueue(env, context, "SetLaunchAbility", executor, complete); in SetLaunchAbility()
775 return NapiAsyncWork::Enqueue(env, context, "SetExtras", executor, complete); in SetExtras()
812 return NapiAsyncWork in SetAudioStreamId()
[all...]
H A Dnapi_async_work.cpp78 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string& name, in Enqueue()
101 AVSESSION_TRACE_ASYNC_START("NapiAsyncWork::" + ctxt->taskName, ctxt->taskId); in Enqueue()
117 AVSESSION_TRACE_ASYNC_END("NapiAsyncWork::" + ctxt->taskName, ctxt->taskId); in Enqueue()
127 void NapiAsyncWork::GenerateOutput(ContextBase* ctxt) in GenerateOutput()
H A Dnapi_avsession_controller.cpp230 return NapiAsyncWork::Enqueue(env, context, "GetAVPlaybackState", executor, complete); in GetAVPlaybackState()
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()
836 return NapiAsyncWork in GetLaunchAbility()
[all...]
/foundation/multimedia/drm_framework/frameworks/js/drm_napi/
H A Dnapi_async_work.cpp79 napi_value NapiAsyncWork::Enqueue(napi_env env, std::shared_ptr<ContextBase> ctxt, const std::string &name, in Enqueue()
125 void NapiAsyncWork::CommonCallbackRoutine(ContextBase *ctxt) in CommonCallbackRoutine()
/foundation/multimedia/audio_framework/frameworks/js/napi/audiocapturer/
H A Dnapi_audio_capturer.cpp271 return NapiAsyncWork::Enqueue(env, context, "CreateAudioCapturer", nullptr, complete); in CreateAudioCapturer()
324 return NapiAsyncWork::Enqueue(env, context, "GetCapturerInfo", executor, complete); in GetCapturerInfo()
373 return NapiAsyncWork::Enqueue(env, context, "GetStreamInfo", executor, complete); in GetStreamInfo()
426 return NapiAsyncWork::Enqueue(env, context, "Start", executor, complete); in Start()
493 return NapiAsyncWork::Enqueue(env, context, "Read", executor, complete); in Read()
526 return NapiAsyncWork::Enqueue(env, context, "GetAudioTime", executor, complete); in GetAudioTime()
578 return NapiAsyncWork::Enqueue(env, context, "Stop", executor, complete); in Stop()
607 return NapiAsyncWork::Enqueue(env, context, "Release", executor, complete); in Release()
636 return NapiAsyncWork::Enqueue(env, context, "GetBufferSize", executor, complete); in GetBufferSize()
687 return NapiAsyncWork in GetAudioStreamId()
[all...]
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/fontdescriptor_napi/src/
H A Djs_fontdescriptor.cpp143 return NapiAsyncWork::Enqueue(env, cb, "MatchFontDescriptors", executor, complete); in MatchFontDescriptorsAsync()
248 return NapiAsyncWork::Enqueue(env, context, "GetSystemFontFullNamesByType", executor, complete); in GetSystemFontFullNamesByType()
304 return NapiAsyncWork::Enqueue(env, context, "GetFontDescriptorByFullName", executor, complete); in GetFontDescriptorByFullName()

Completed in 25 milliseconds

12