Home
last modified time | relevance | path

Searched refs:AsyncContext (Results 1 - 25 of 65) sorted by relevance

123

/foundation/ai/intelligent_voice_framework/frameworks/js/napi/
H A Dintell_voice_napi_queue.h27 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 Dintell_voice_napi_queue.cpp27 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 Dwakeup_intell_voice_engine_napi.cpp169 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 Denroll_intell_voice_engine_napi.cpp34 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 Denroll_intell_voice_engine_callback_napi.h33 using ProcessWorkFunc = std::function<int32_t(AsyncContext *)>;
50 class EnrollAsyncContext : public AsyncContext {
52 explicit EnrollAsyncContext(napi_env env) : AsyncContext(env) {}; in EnrollAsyncContext()
H A Dintell_voice_update_callback_napi.h32 using ProcessWorkFunc = std::function<int32_t(AsyncContext *)>;
34 class UpdateAsyncContext : public AsyncContext {
36 explicit UpdateAsyncContext(napi_env env) : AsyncContext(env) {}; in UpdateAsyncContext()
H A Dwakeup_manager_napi.cpp34 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 Dsendable_medialibrary_napi_utils.h115 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 Dwifi_napi_p2p.h38 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 Dwifi_ext_napi_hotspot.h32 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 Dwifi_napi_device.h74 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 Dwifi_napi_utils.h66 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 Dmedialibrary_napi_utils.h343 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 Dnfc_napi_adapter.h27 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 Dnfc_napi_utils.cpp158 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 Dnfc_napi_utils.h44 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 Djs_short_key_manager.h41 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 Djs_pointer_manager.cpp44 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 Djs_short_key_manager.cpp40 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 Dwifi_napi_utils.cpp324 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 Dnapi_system_storage.cpp29 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 Dcamera_napi_const.h59 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 Dasync_call.cpp25 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 Dasync_call.cpp24 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 Dsendable_medialibrary_napi_utils.cpp231 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...]

Completed in 14 milliseconds

123