/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/mock/ |
H A D | js_native_api_mock.cpp | 19 … 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 D | native-threads-call-js.md | 44 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 D | develop-Native-modules-using-NAPI-safely-and-efficiently.md | 273 …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 D | libuv.md | 763 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 D | napi_mock.cpp | 19 … 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 D | print_callback.h | 72 … 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 D | nfc_napi_controller_event.cpp | 68 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 D | print_callback.cpp | 340 …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 D | nfc_napi_hce_adapter.cpp | 310 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 D | libuv.md | 793 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 D | ext_backup_js_test.cpp | 833 [](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 D | develop-Native-modules-using-NAPI-safely-and-efficiently.md | 273 …uv_loop_t* loop, uv_work_t* req, uv_work_cb work_cb, uv_after_work_cb after_work_cb, uv_qos_t qos)…
|