Home
last modified time | relevance | path

Searched refs:ConfigAsyncContext (Results 1 – 2 of 2) sorted by relevance

/base/customization/config_policy/interfaces/kits/js/include/
Dconfig_policy_napi.h28 struct ConfigAsyncContext { struct
32 typedef napi_value (*CreateNapiValue)(napi_env env, ConfigAsyncContext &context); argument
49 typedef napi_value (*NapiFunction)(napi_env env, std::shared_ptr<ConfigAsyncContext> context); argument
59 … static napi_value HandleAsyncWork(napi_env env, ConfigAsyncContext *context, std::string workName,
68 …static napi_value NativeGetOneCfgFileSync(napi_env env, std::shared_ptr<ConfigAsyncContext> contex…
69 …static napi_value NativeGetCfgFilesSync(napi_env env, std::shared_ptr<ConfigAsyncContext> context);
70 …static napi_value NativeGetCfgDirListSync(napi_env env, std::shared_ptr<ConfigAsyncContext> contex…
75 static napi_value CreateArraysValue(napi_env env, std::shared_ptr<ConfigAsyncContext> context);
76 static void CreateArraysValueFunc(ConfigAsyncContext &context);
/base/customization/config_policy/interfaces/kits/js/src/
Dconfig_policy_napi.cpp111 auto asyncContext = std::make_shared<ConfigAsyncContext>(); in GetOneCfgFileOrAllCfgFilesSync()
145 auto asyncContext = std::make_unique<ConfigAsyncContext>(); in GetOneCfgFileOrAllCfgFiles()
209 auto asyncContext = std::make_unique<ConfigAsyncContext>(); in NAPIGetCfgDirList()
223 auto asyncContext = std::make_shared<ConfigAsyncContext>(); in NAPIGetCfgDirListSync()
252 napi_value ConfigPolicyNapi::HandleAsyncWork(napi_env env, ConfigAsyncContext *context, std::string… in HandleAsyncWork()
291 ConfigAsyncContext *asyncCallbackInfo = static_cast<ConfigAsyncContext *>(data); in NativeGetOneCfgFile()
301 …asyncCallbackInfo->createValueFunc_ = [](napi_env env, ConfigAsyncContext &context) -> napi_value { in NativeGetOneCfgFile()
308 …onfigPolicyNapi::NativeGetOneCfgFileSync(napi_env env, std::shared_ptr<ConfigAsyncContext> context) in NativeGetOneCfgFileSync()
333 ConfigAsyncContext *asyncCallbackInfo = static_cast<ConfigAsyncContext *>(data); in NativeGetCfgFiles()
348 napi_value ConfigPolicyNapi::NativeGetCfgFilesSync(napi_env env, std::shared_ptr<ConfigAsyncContext in NativeGetCfgFilesSync()
[all …]