Home
last modified time | relevance | path

Searched refs:after_work_cb (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/mock/
H A Djs_native_api_mock.cpp19 … uv_queue_work(uv_loop_t* loop, uv_work_t* req, uv_work_cb work_cb, uv_after_work_cb after_work_cb) in uv_queue_work() argument
24 if (after_work_cb) { in uv_queue_work()
25 after_work_cb(req, 0); in uv_queue_work()
27 return OHOS::FileAccessFwk::Assistant::ins_->uv_queue_work(loop, req, work_cb, after_work_cb); in uv_queue_work()
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dnative-threads-call-js.md44 uv_after_work_cb after_work_cb);
46 …指定的任务,在与事件循环(event loop)关联的线程池中的一个线程上执行。一旦该任务(即work_cb回调函数)完成其操作,将在事件循环线程中调用另一个回调函数after_work_cb
51 **after_work_cb:** 工作完成后在事件循环线程上调用的回调函数,常用于处理work_cb执行结果或触发进一步的JavaScript层面的操作。
285 **实现work_cb与after_work_cb。**
286 work_cb位于子线程中,执行实际的业务逻辑;after_work_cb位于主线程中,通过napi_call_function调用ArkTS端传入的JavaScript回调函数。
H A Ddevelop-Native-modules-using-NAPI-safely-and-efficiently.md273 …uv_loop_t* loop, uv_work_t* req, uv_work_cb work_cb, uv_after_work_cb after_work_cb, uv_qos_t qos)…
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dlibuv.md763 libuv中`uv_queue_work`在UI线程的工作流程为:将`work_cb`抛到FFRT对应优先级的线程池中,然后待FFRT调度执行该任务,并将`after_work_cb`抛到event…
1108 uv_after_work_cb after_work_cb)
1113 after_work_cb:loop所在线程的要执行的回调函数。
1115 …:** work_cb与after_work_cb的执行有一个时序问题,只有work_cb执行完,通过`uv_async_send(loop->wq_async)`触发fd事件,loop所在线程在…
1167 * 当work_cb函数完成时,after_work_cb函数将会在事件循环的线程中被调用。
1172 * @param after_work_cb 在事件循环线程中被调用的函数
1179 uv_after_work_cb after_work_cb);
/ohos5.0/foundation/filemanagement/app_file_service/tests/mock/napi/src/
H A Dnapi_mock.cpp19 … uv_queue_work(uv_loop_t* loop, uv_work_t* req, uv_work_cb work_cb, uv_after_work_cb after_work_cb) in uv_queue_work() argument
21 … return OHOS::FileManagement::Backup::Napi::napi->uv_queue_work(loop, req, work_cb, after_work_cb); in uv_queue_work()
/ohos5.0/base/print/print_fwk/frameworks/innerkitsimpl/print_impl/include/
H A Dprint_callback.h72 … bool onBaseCallback(std::function<void(CallbackParam*)> paramFun, uv_after_work_cb after_work_cb);
/ohos5.0/foundation/communication/nfc/frameworks/js/napi/controller/
H A Dnfc_napi_controller_event.cpp68 static void after_work_cb(uv_work_t *work, int status) in after_work_cb() function
130 uv_after_work_cb tmp_after_work_cb = after_work_cb; in EventNotify()
/ohos5.0/base/print/print_fwk/frameworks/innerkitsimpl/print_impl/src/
H A Dprint_callback.cpp340 …lback::onBaseCallback(std::function<void(CallbackParam*)> paramFun, uv_after_work_cb after_work_cb) in onBaseCallback() argument
370 int retVal = uv_queue_work(loop, work, [](uv_work_t *work) {}, after_work_cb); in onBaseCallback()
/ohos5.0/foundation/communication/nfc/frameworks/js/napi/cardEmulation/
H A Dnfc_napi_hce_adapter.cpp310 static void after_work_cb(uv_work_t* work, int status) in after_work_cb() function
375 uv_after_work_cb tmp_after_work_cb = after_work_cb; in EventNotify()
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dlibuv.md793 2. Throw **after_work_cb** to the event queue of **eventhandler**, wait for **eventhandler** to sch…
1159 uv_after_work_cb after_work_cb)
1169 - **after_work_cb**: callback to be executed by the loop thread.
1171 …ation of the loop thread. The **uv_work_t** lifecycle ends only when **after_work_cb** is executed.
1223 * When work_cb is complete, after_work_cb will be called on the event loop thread.
1228 * @param after_work_cb indicates the callback to be invoked on the event loop thread.
1235 uv_after_work_cb after_work_cb);
/ohos5.0/foundation/filemanagement/app_file_service/tests/unittests/backup_ext/
H A Dext_backup_js_test.cpp833 [](uv_work_t* req, uv_after_work_cb after_work_cb) { in __anonc3409c9d0502() argument
834 after_work_cb(req, 0); in __anonc3409c9d0502()
/ohos5.0/docs/en/application-dev/performance/
H A Ddevelop-Native-modules-using-NAPI-safely-and-efficiently.md273 …uv_loop_t* loop, uv_work_t* req, uv_work_cb work_cb, uv_after_work_cb after_work_cb, uv_qos_t qos)…