/foundation/ai/intelligent_voice_framework/frameworks/js/napi/ |
H A D | intell_voice_napi_queue.h | 27 class AsyncContext; 30 using AsyncComplete = std::function<void(napi_env, AsyncContext *, napi_value &)>; 32 class AsyncContext { class 34 explicit AsyncContext(napi_env env); 35 ~AsyncContext(); 47 std::shared_ptr<AsyncContext> contextSp_ = nullptr; 52 static napi_value AsyncWork(napi_env env, std::shared_ptr<AsyncContext> context, const std::string &name, 54 static napi_value AsyncWork(napi_env env, std::shared_ptr<AsyncContext> context, const std::string &name, 56 static void CommonCallbackRoutine(napi_env env, AsyncContext *context, const napi_value &data); 60 static void HandlePromise(napi_env env, AsyncContext *contex [all...] |
H A D | intell_voice_napi_queue.cpp | 27 AsyncContext::AsyncContext(napi_env env) : env_(env) in AsyncContext() function in OHOS::IntellVoiceNapi::AsyncContext 32 AsyncContext::~AsyncContext() in ~AsyncContext() 46 bool AsyncContext::GetCbInfo(napi_env env, napi_callback_info info, size_t callBackIndex, CbInfoParser parser) in GetCbInfo() 77 napi_value NapiAsync::AsyncWork(napi_env env, shared_ptr<AsyncContext> context, const string &name, in AsyncWork() 109 napi_value NapiAsync::AsyncWork(napi_env env, shared_ptr<AsyncContext> context, const string &name, in AsyncWork() 136 void NapiAsync::CommonCallbackRoutine(napi_env env, AsyncContext *context, const napi_value &data) in CommonCallbackRoutine() 148 void NapiAsync::HandlePromise(napi_env env, AsyncContext *context, const napi_value &data) in HandlePromise() 170 void NapiAsync::HandleAsyncCallback(napi_env env, AsyncContext *contex [all...] |
H A D | wakeup_intell_voice_engine_napi.cpp | 169 auto context = std::make_shared<AsyncContext>(env); in CreateWakeupIntelligentVoiceEngine() 199 context->complete_ = [](napi_env env, AsyncContext *asyncContext, napi_value &result) { in CreateWakeupIntelligentVoiceEngine() 222 shared_ptr<AsyncContext> context = make_shared<AsyncContext>(env); in GetSupportedRegions() 224 INTELL_VOICE_LOG_ERROR("create AsyncContext failed, No memory"); in GetSupportedRegions() 233 context->complete_ = [](napi_env env, AsyncContext *asyncContext, napi_value &result) { in GetSupportedRegions() 245 class SetParameterContext : public AsyncContext { in SetParameter() 247 explicit SetParameterContext(napi_env napiEnv) : AsyncContext(napiEnv) {}; in SetParameter() 287 class GetParamContext : public AsyncContext { in GetParameter() 289 explicit GetParamContext(napi_env env) : AsyncContext(en in GetParameter() [all...] |
H A D | enroll_intell_voice_engine_napi.cpp | 34 class EvaluateContext : public AsyncContext { 36 explicit EvaluateContext(napi_env env) : AsyncContext(env) {}; in EvaluateContext() 184 auto context = make_shared<AsyncContext>(env); in CreateEnrollIntelligentVoiceEngine() 208 context->complete_ = [](napi_env env, AsyncContext *asyncContext, napi_value &result) { in CreateEnrollIntelligentVoiceEngine() 231 shared_ptr<AsyncContext> context = make_shared<AsyncContext>(env); in GetSupportedRegions() 233 INTELL_VOICE_LOG_ERROR("create AsyncContext failed, No memory"); in GetSupportedRegions() 242 context->complete_ = [](napi_env env, AsyncContext *asyncContext, napi_value &result) { in GetSupportedRegions() 284 context->processWork = [&](AsyncContext *asyncContext) -> int32_t { in Init() 328 context->processWork = [&](AsyncContext *asyncContex in EnrollForResult() [all...] |
H A D | enroll_intell_voice_engine_callback_napi.h | 33 using ProcessWorkFunc = std::function<int32_t(AsyncContext *)>; 50 class EnrollAsyncContext : public AsyncContext { 52 explicit EnrollAsyncContext(napi_env env) : AsyncContext(env) {}; in EnrollAsyncContext()
|
H A D | intell_voice_update_callback_napi.h | 32 using ProcessWorkFunc = std::function<int32_t(AsyncContext *)>; 34 class UpdateAsyncContext : public AsyncContext { 36 explicit UpdateAsyncContext(napi_env env) : AsyncContext(env) {}; in UpdateAsyncContext()
|
H A D | wakeup_manager_napi.cpp | 34 class WakeupSourceFilesContext : public AsyncContext { 36 explicit WakeupSourceFilesContext(napi_env env) : AsyncContext(env) {}; in WakeupSourceFilesContext() 40 class UploadFilesContext : public AsyncContext { 42 explicit UploadFilesContext(napi_env env) : AsyncContext(env) {}; in UploadFilesContext() 204 class SetParameterContext : public AsyncContext { in SetParameter() 206 explicit SetParameterContext(napi_env env): AsyncContext(env) {}; in SetParameter() 256 class GetParamContext : public AsyncContext { in GetParameter() 258 explicit GetParamContext(napi_env env) : AsyncContext(env) {}; in GetParameter() 264 INTELL_VOICE_LOG_ERROR("create AsyncContext failed, No memory"); in GetParameter() 292 context->complete_ = [](napi_env env, AsyncContext *asyncContex in GetParameter() [all...] |
/foundation/multimedia/media_library/interfaces/kits/js/include/sendable/ |
H A D | sendable_medialibrary_napi_utils.h | 115 template <class AsyncContext> 117 AsyncContext &context, const FetchOptionType &fetchOptType); 118 template <class AsyncContext> 119 static napi_status ParseAlbumFetchOptCallback(napi_env env, napi_callback_info info, AsyncContext &context); 120 template <class AsyncContext> 121 static bool HandleSpecialPredicate(AsyncContext &context, 123 template <class AsyncContext> 124 static void UpdateMediaTypeSelections(AsyncContext *context); 126 template <class AsyncContext> 127 static napi_status AsyncContextSetObjectInfo(napi_env env, napi_callback_info info, AsyncContext [all...] |
/foundation/communication/wifi/wifi/frameworks/js/napi/inc/ |
H A D | wifi_napi_p2p.h | 38 class P2pLocalDeviceAsyncContext : public AsyncContext { 43 : AsyncContext(env, work, deferred) {} in P2pLocalDeviceAsyncContext() 50 class QueryP2pDeviceAsyncContext : public AsyncContext { 55 : AsyncContext(env, work, deferred) {} in QueryP2pDeviceAsyncContext() 62 class P2pLinkedInfoAsyncContext : public AsyncContext { 67 : AsyncContext(env, work, deferred) {} in P2pLinkedInfoAsyncContext() 74 class P2pGroupInfoAsyncContext : public AsyncContext { 79 : AsyncContext(env, work, deferred) {} in P2pGroupInfoAsyncContext() 86 class P2pGroupInfoListAsyncContext : public AsyncContext { 92 : AsyncContext(en in P2pGroupInfoListAsyncContext() [all...] |
H A D | wifi_ext_napi_hotspot.h | 32 class PowerModelAsyncContext : public AsyncContext { 37 : AsyncContext(env, work, deferred), powerModel(PowerModel::GENERAL) {} in PowerModelAsyncContext() 43 class PowerModelListAsyncContext : public AsyncContext { 48 : AsyncContext(env, work, deferred) {} in PowerModelListAsyncContext()
|
H A D | wifi_napi_device.h | 74 class ScanInfoAsyncContext : public AsyncContext { 79 AsyncContext(env, work, deferred){} in ScanInfoAsyncContext() 86 class DeviceConfigContext : public AsyncContext { 93 AsyncContext(env, work, deferred) { in DeviceConfigContext() 104 class LinkedInfoAsyncContext : public AsyncContext { 109 AsyncContext(env, work, deferred){} in LinkedInfoAsyncContext()
|
H A D | wifi_napi_utils.h | 66 class AsyncContext { class 79 AsyncContext(napi_env e, napi_async_work w = nullptr, napi_deferred d = nullptr) in AsyncContext() function in OHOS::Wifi::AsyncContext 91 AsyncContext() = delete; 93 virtual ~AsyncContext() in ~AsyncContext() 117 napi_value DoAsyncWork(const napi_env& env, AsyncContext *asyncContext,
|
/foundation/multimedia/media_library/interfaces/kits/js/include/napi/ |
H A D | medialibrary_napi_utils.h | 343 template <class AsyncContext> 345 AsyncContext &context, const FetchOptionType &fetchOptType); 346 template <class AsyncContext> 347 static napi_status ParseAlbumFetchOptCallback(napi_env env, napi_callback_info info, AsyncContext &context); 348 template <class AsyncContext> 349 static bool HandleSpecialPredicate(AsyncContext &context, 351 template <class AsyncContext> 352 static void UpdateMediaTypeSelections(AsyncContext *context); 354 template <class AsyncContext> 355 static napi_status AsyncContextSetObjectInfo(napi_env env, napi_callback_info info, AsyncContext [all...] |
/foundation/communication/connected_nfc_tag/frameworks/js/napi/ |
H A D | nfc_napi_adapter.h | 27 class ReadAsyncContext : public AsyncContext {
31 : AsyncContext(env, work, deferred) {}
in ReadAsyncContext() 38 class WriteAsyncContext : public AsyncContext {
42 : AsyncContext(env, work, deferred)
in WriteAsyncContext()
|
H A D | nfc_napi_utils.cpp | 158 static napi_value InitAsyncCallBackEnv(const napi_env& env, AsyncContext *asyncContext,
in InitAsyncCallBackEnv() 170 static napi_value InitAsyncPromiseEnv(const napi_env& env, AsyncContext *asyncContext, napi_value& promise)
in InitAsyncPromiseEnv() 178 static napi_value DoCallBackAsyncWork(const napi_env& env, AsyncContext *asyncContext)
in DoCallBackAsyncWork() 189 AsyncContext *context = static_cast<AsyncContext *>(data);
in DoCallBackAsyncWork() 197 AsyncContext *context = static_cast<AsyncContext *>(data);
in DoCallBackAsyncWork() 232 static napi_value DoPromiseAsyncWork(const napi_env& env, AsyncContext *asyncContext)
in DoPromiseAsyncWork() 243 AsyncContext *context = static_cast<AsyncContext *>(dat in DoPromiseAsyncWork() [all...] |
H A D | nfc_napi_utils.h | 44 class AsyncContext {
class 56 explicit AsyncContext(napi_env e, napi_async_work w = nullptr, napi_deferred d = nullptr)
in AsyncContext() function in OHOS::NFC::AsyncContext 67 AsyncContext() = delete;
69 virtual ~AsyncContext()
in ~AsyncContext() 84 napi_value DoAsyncWork(const napi_env& env, AsyncContext *asyncContext,
|
/foundation/multimodalinput/input/frameworks/napi/short_key/include/ |
H A D | js_short_key_manager.h | 41 struct AsyncContext : RefBase { struct 48 explicit AsyncContext(napi_env env) : env(env) {} in AsyncContext() function 49 ~AsyncContext();
|
/foundation/multimodalinput/input/frameworks/napi/pointer/src/ |
H A D | js_pointer_manager.cpp | 44 AsyncContext::~AsyncContext() in ~AsyncContext() 56 static bool GetResult(sptr<AsyncContext> asyncContext, napi_value *results, int32_t size) in GetResult() 104 void AsyncCallbackWork(sptr<AsyncContext> asyncContext) in AsyncCallbackWork() 119 sptr<AsyncContext> asyncContext(static_cast<AsyncContext *>(data)); in AsyncCallbackWork() 158 sptr<AsyncContext> asyncContext = new (std::nothrow) AsyncContext(env); in SetPointerVisible() 190 sptr<AsyncContext> asyncContext = new (std::nothrow) AsyncContext(en in IsPointerVisible() [all...] |
/foundation/multimodalinput/input/frameworks/napi/short_key/src/ |
H A D | js_short_key_manager.cpp | 40 AsyncContext::~AsyncContext() in ~AsyncContext() 52 static bool GetResult(sptr<AsyncContext> asyncContext, napi_value * results, int32_t size) in GetResult() 100 void AsyncCallbackWork(sptr<AsyncContext> asyncContext) in AsyncCallbackWork() 115 sptr<AsyncContext> asyncContext(static_cast<AsyncContext *>(data)); in AsyncCallbackWork() 165 sptr<AsyncContext> asyncContext = new (std::nothrow) AsyncContext(env); in SetKeyDownDuration()
|
/foundation/communication/wifi/wifi/frameworks/js/napi/src/ |
H A D | wifi_napi_utils.cpp | 324 static napi_value InitAsyncCallBackEnv(const napi_env& env, AsyncContext *asyncContext, in InitAsyncCallBackEnv() 336 static napi_value InitAsyncPromiseEnv(const napi_env& env, AsyncContext *asyncContext, napi_value& promise) in InitAsyncPromiseEnv() 344 static napi_value DoCallBackAsyncWork(const napi_env& env, AsyncContext *asyncContext) in DoCallBackAsyncWork() 355 AsyncContext *context = (AsyncContext *)data; in DoCallBackAsyncWork() 363 AsyncContext *context = (AsyncContext *)data; in DoCallBackAsyncWork() 381 static napi_value DoPromiseAsyncWork(const napi_env& env, AsyncContext *asyncContext) in DoPromiseAsyncWork() 392 AsyncContext *context = (AsyncContext *)dat in DoPromiseAsyncWork() [all...] |
/foundation/distributeddatamgr/preferences/frameworks/js/napi/system_storage/src/ |
H A D | napi_system_storage.cpp | 29 struct AsyncContext { struct 119 AsyncContext *ctx = static_cast<AsyncContext *>(data); in Complete() 184 AsyncContext *context = new (std::nothrow) AsyncContext(); in Operate() 230 AsyncContext *context = static_cast<AsyncContext *>(data); in NapiGet() 249 AsyncContext *context = static_cast<AsyncContext *>(data); in NapiSet() 271 AsyncContext *contex in NapiDelete() [all...] |
/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/ |
H A D | camera_napi_const.h | 59 struct AsyncContext { struct 61 AsyncContext() = default; 62 AsyncContext(std::string funcName, int32_t taskId) : funcName(funcName), taskId(taskId) {}; in AsyncContext() function 64 virtual ~AsyncContext() = default;
|
/foundation/distributeddatamgr/data_share/frameworks/js/napi/dataShare/src/ |
H A D | async_call.cpp | 25 context_ = new AsyncContext(); in AsyncCall() 99 AsyncContext *context = reinterpret_cast<AsyncContext *>(data); in OnExecute() 118 AsyncContext *context = reinterpret_cast<AsyncContext *>(data); in OnComplete() 152 void AsyncCall::DeleteContext(napi_env env, AsyncContext *context) in DeleteContext()
|
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/ |
H A D | async_call.cpp | 24 context_ = new AsyncContext(); in AsyncCall() 103 AsyncContext *context = reinterpret_cast<AsyncContext *>(data); in OnExecute() 109 AsyncContext *context = reinterpret_cast<AsyncContext *>(data); in OnComplete() 154 void AsyncCall::DeleteContext(napi_env env, AsyncContext *context) in DeleteContext()
|
/foundation/multimedia/media_library/frameworks/js/src/sendable/ |
H A D | sendable_medialibrary_napi_utils.cpp | 231 template <class AsyncContext> 232 bool SendableMediaLibraryNapiUtils::HandleSpecialPredicate(AsyncContext &context, in HandleSpecialPredicate() 288 template <class AsyncContext> 289 bool SendableMediaLibraryNapiUtils::GetLocationPredicate(AsyncContext &context, in GetLocationPredicate() 342 template <class AsyncContext> 344 const FetchOptionType &fetchOptType, AsyncContext &context) in GetFetchOption() 353 template <class AsyncContext> 355 const FetchOptionType &fetchOptType, AsyncContext &context) in GetAlbumFetchOption() 362 template <class AsyncContext> 364 AsyncContext in GetPredicate() [all...] |