Home
last modified time | relevance | path

Searched refs:AsyncCall (Results 1 - 25 of 44) sorted by relevance

12

/foundation/distributeddatamgr/data_share/frameworks/js/napi/dataShare/src/
H A Dasync_call.cpp22 __attribute__((no_sanitize("undefined"))) AsyncCall::AsyncCall(napi_env env, napi_callback_info info, in AsyncCall() function in OHOS::DataShare::AsyncCall
46 AsyncCall::~AsyncCall() in ~AsyncCall()
56 napi_value AsyncCall::Call(napi_env env, Context::ExecAction exec) in Call()
72 napi_create_async_work(env, nullptr, resource, AsyncCall::OnExecute, AsyncCall::OnComplete, context_, &work); in Call()
79 napi_value AsyncCall::SyncCall(napi_env env, AsyncCall::Context::ExecAction exec) in SyncCall()
92 AsyncCall in SyncCall()
[all...]
H A Dnapi_datashare_helper.cpp129 auto exec = [ctxInfo](AsyncCall::Context *ctx) { in Napi_CreateDataShareHelper()
138 AsyncCall asyncCall(env, info, ctxInfo); in Napi_CreateDataShareHelper()
230 auto exec = [context](AsyncCall::Context *ctx) { in Napi_Insert()
243 AsyncCall asyncCall(env, info, context); in Napi_Insert()
275 auto exec = [context](AsyncCall::Context *ctx) { in Napi_Delete()
288 AsyncCall asyncCall(env, info, context); in Napi_Delete()
330 auto exec = [context](AsyncCall::Context *ctx) { in Napi_Query()
344 AsyncCall asyncCall(env, info, context); in Napi_Query()
383 auto exec = [context](AsyncCall::Context *ctx) { in Napi_Update()
396 AsyncCall asyncCal in Napi_Update()
[all...]
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/
H A Dasync_call.cpp22 AsyncCall::AsyncCall(napi_env env, napi_callback_info info, std::shared_ptr<Context> context, size_t pos) : env_(env) in AsyncCall() function in OHOS::MiscServicesNapi::AsyncCall
45 AsyncCall::~AsyncCall() in ~AsyncCall()
54 napi_value AsyncCall::Call(napi_env env, Context::ExecAction exec) in Call()
75 napi_create_async_work(env, nullptr, resource, AsyncCall::OnExecute, AsyncCall::OnComplete, context_, &work); in Call()
83 napi_value AsyncCall::SyncCall(napi_env env, AsyncCall::Context::ExecAction exec) in SyncCall()
96 AsyncCall in SyncCall()
[all...]
H A Dnapi_systempasteboard.cpp328 auto context = std::make_shared<AsyncCall::Context>(); in Clear()
337 auto exec = [context](AsyncCall::Context *ctx) { in Clear()
342 // 0: the AsyncCall at the first position; in Clear()
343 AsyncCall asyncCall(env, info, context, 0); in Clear()
370 auto exec = [context](AsyncCall::Context *ctx) { in HasPasteData()
377 // 0: the AsyncCall at the first position; in HasPasteData()
378 AsyncCall asyncCall(env, info, context, 0); in HasPasteData()
423 auto exec = [context](AsyncCall::Context *ctx) { in GetPasteData()
430 // 0: the AsyncCall at the first position; in GetPasteData()
431 AsyncCall asyncCal in GetPasteData()
[all...]
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/src/
H A Dnapi_async_call.cpp15 #define LOG_TAG "AsyncCall"
30 thread_local AsyncCall::Record AsyncCall::record_;
112 void AsyncCall::SetBusinessError(napi_env env, std::shared_ptr<Error> error, napi_value *businessError) in SetBusinessError()
125 napi_value AsyncCall::Call(napi_env env, std::shared_ptr<ContextBase> context, const char *fun) in Call()
135 napi_value AsyncCall::Async(napi_env env, std::shared_ptr<ContextBase> context) in Async()
149 napi_create_async_work(env, nullptr, resource, AsyncCall::OnExecute, AsyncCall::OnComplete, in Async()
167 napi_value AsyncCall::Sync(napi_env env, std::shared_ptr<ContextBase> context) in Sync()
179 void AsyncCall
[all...]
H A Dnapi_rdb_store_observer.cpp45 uvQueue->AsyncCall({ [observer = shared_from_this()](napi_env env) -> napi_value { in OnChange()
75 uvQueue->AsyncCall({ [observer = shared_from_this()](napi_env env) -> napi_value { in OnChange()
95 uvQueue->AsyncCall({ [observer = shared_from_this()](napi_env env) -> napi_value { in OnChange()
/foundation/distributeddatamgr/preferences/frameworks/js/napi/common/src/
H A Dnapi_async_call.cpp82 void AsyncCall::SetBusinessError(napi_env env, napi_value *businessError, std::shared_ptr<JSError> error) in SetBusinessError()
99 napi_value AsyncCall::Call(napi_env env, std::shared_ptr<BaseContext> context, const std::string &name) in Call()
104 napi_value AsyncCall::Async(napi_env env, std::shared_ptr<BaseContext> context, const std::string &name) in Async()
120 napi_create_async_work(env, nullptr, resource, AsyncCall::OnExecute, AsyncCall::OnComplete, in Async()
132 napi_value AsyncCall::Sync(napi_env env, std::shared_ptr<BaseContext> context) in Sync()
139 void AsyncCall::OnExecute(napi_env env, void *data) in OnExecute()
148 void AsyncCall::OnComplete(napi_env env, void *data) in OnComplete()
162 void AsyncCall::OnComplete(napi_env env, napi_status status, void *data) in OnComplete()
168 void AsyncCall
[all...]
H A Dnapi_preferences_observer.cpp31 AsyncCall([key](napi_env env, bool sendable, int &argc, napi_value *argv) { in OnChange()
40 AsyncCall([records](napi_env env, bool sendable, int &argc, napi_value *argv) { in OnChange()
H A Djs_observer.cpp57 void JSObserver::AsyncCall(UvQueue::NapiArgsGenerator genArgs) in AsyncCall() function in OHOS::PreferencesJsKit::JSObserver
66 uvQueue->AsyncCall( in AsyncCall()
/foundation/distributeddatamgr/data_share/frameworks/js/napi/dataShare/include/
H A Dasync_call.h27 class AsyncCall final {
73 friend class AsyncCall;
81 AsyncCall(napi_env env, napi_callback_info info, std::shared_ptr<Context> context);
82 ~AsyncCall();
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/include/
H A Dasync_call.h27 class AsyncCall final {
85 friend class AsyncCall;
95 AsyncCall(napi_env env, napi_callback_info info, std::shared_ptr<Context> context, size_t pos = ASYNC_DEFAULT_POS);
96 ~AsyncCall();
H A Dsystempasteboard_napi.h119 struct HasContextInfo : public AsyncCall::Context {
138 struct SetContextInfo : public AsyncCall::Context {
157 struct SetUnifiedContextInfo : public AsyncCall::Context {
178 struct GetContextInfo : public AsyncCall::Context {
197 struct GetUnifiedContextInfo : public AsyncCall::Context {
216 struct DetectPatternsContextInfo : public AsyncCall::Context {
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb/src/
H A Dnapi_async_call.cpp15 #define LOG_TAG "AsyncCall"
71 void AsyncCall::SetBusinessError(napi_env env, napi_value *businessError, std::shared_ptr<Error> error, int apiversion) in SetBusinessError()
91 napi_value AsyncCall::Call(napi_env env, std::shared_ptr<BaseContext> context) in Call()
103 napi_create_async_work(env, nullptr, resource, AsyncCall::OnExecute, AsyncCall::OnComplete, in Call()
113 void AsyncCall::OnExecute(napi_env env, void *data) in OnExecute()
123 void AsyncCall::OnComplete(napi_env env, napi_status status, void *data) in OnComplete()
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/src/
H A Djs_observer.cpp21 // Clear() run in js main thread, so it serial run with AsyncCall() lambda, so we can use no lock. in Clear()
44 void JSObserver::AsyncCall(UvQueue::NapiArgsGenerator genArgs) in AsyncCall() function in OHOS::DistributedData::JSObserver
50 uvQueue_->AsyncCall([observer = shared_from_this()](napi_env env) -> napi_value { in AsyncCall()
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/src/
H A Djs_observer.cpp21 // Clear() run in js main thread, so it serial run with AsyncCall() lambda, so we can use no lock. in Clear()
44 void JSObserver::AsyncCall(UvQueue::NapiArgsGenerator genArgs) in AsyncCall() function in OHOS::DistributedKVStore::JSObserver
50 uvQueue_->AsyncCall([observer = shared_from_this()](napi_env env) -> napi_value { in AsyncCall()
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributeddata/include/
H A Djs_observer.h28 void AsyncCall(UvQueue::NapiArgsGenerator genArgs = UvQueue::NapiArgsGenerator());
H A Duv_queue.h32 void AsyncCall(NapiCallbackGetter getter, NapiArgsGenerator genArgs = NapiArgsGenerator());
/foundation/distributeddatamgr/kv_store/frameworks/jskitsimpl/distributedkvstore/include/
H A Djs_observer.h28 void AsyncCall(UvQueue::NapiArgsGenerator genArgs = UvQueue::NapiArgsGenerator());
H A Duv_queue.h32 void AsyncCall(NapiCallbackGetter getter, NapiArgsGenerator genArgs = NapiArgsGenerator());
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/include/
H A Dnapi_async_call.h41 #define ASYNC_CALL(env, ctx) AsyncCall::Call(env, ctx, __FUNCTION__)
84 class AsyncCall final {
/foundation/distributeddatamgr/preferences/frameworks/js/napi/sendable_preferences/src/
H A Dnapi_preferences_helper.cpp98 return AsyncCall::Call(env, context, "GetPreferences"); in GetPreferences()
117 return AsyncCall::Call(env, context, "DeletePreferences"); in DeletePreferences()
136 return AsyncCall::Call(env, context, "RemovePreferencesFromCache"); in RemovePreferencesFromCache()
/foundation/distributeddatamgr/preferences/frameworks/js/napi/preferences/src/
H A Dnapi_preferences_helper.cpp97 return AsyncCall::Call(env, context, "GetPreferences"); in GetPreferences()
118 return AsyncCall::Call(env, context, "DeletePreferences"); in DeletePreferences()
139 return AsyncCall::Call(env, context, "RemovePreferencesFromCache"); in RemovePreferencesFromCache()
/foundation/distributeddatamgr/preferences/frameworks/js/napi/common/include/
H A Djs_observer.h31 void AsyncCall(UvQueue::NapiArgsGenerator genArgs = UvQueue::NapiArgsGenerator());
H A Duv_queue.h32 void AsyncCall(NapiCallbackGetter getter, NapiArgsGenerator genArgs = NapiArgsGenerator(), bool sendable = false);
/foundation/distributeddatamgr/preferences/frameworks/js/napi/storage/src/
H A Dnapi_storage_helper.cpp95 return AsyncCall::Call(env, context, "GetStorage"); in GetStorage()
167 return AsyncCall::Call(env, context, "DeleteStorage"); in DeleteStorage()
211 return AsyncCall::Call(env, context, "RemoveStorageFromCache"); in RemoveStorageFromCache()

Completed in 9 milliseconds

12