Home
last modified time | relevance | path

Searched refs:ffrt_loop_t (Results 1 - 2 of 2) sorted by relevance

/foundation/resourceschedule/ffrt/interfaces/kits/c/
H A Dloop.h22 typedef void* ffrt_loop_t; typedef
33 FFRT_C_API ffrt_loop_t ffrt_loop_create(ffrt_queue_t queue);
44 FFRT_C_API int ffrt_loop_destroy(ffrt_loop_t loop);
55 FFRT_C_API int ffrt_loop_run(ffrt_loop_t loop);
64 FFRT_C_API void ffrt_loop_stop(ffrt_loop_t loop);
80 FFRT_C_API int ffrt_loop_epoll_ctl(ffrt_loop_t loop, int op, int fd, uint32_t events, void *data, ffrt_poller_cb cb);
95 ffrt_loop_t loop, uint64_t timeout, void* data, ffrt_timer_cb cb, bool repeat);
107 FFRT_C_API int ffrt_loop_timer_stop(ffrt_loop_t loop, ffrt_timer_t handle);
/foundation/resourceschedule/ffrt/src/eu/
H A Dloop_api.cpp25 ffrt_loop_t ffrt_loop_create(ffrt_queue_t queue) in ffrt_loop_create()
38 return static_cast<ffrt_loop_t>(innerLoop); in ffrt_loop_create()
42 int ffrt_loop_destroy(ffrt_loop_t loop) in ffrt_loop_destroy()
51 int ffrt_loop_run(ffrt_loop_t loop) in ffrt_loop_run()
61 void ffrt_loop_stop(ffrt_loop_t loop) in ffrt_loop_stop()
69 int ffrt_loop_epoll_ctl(ffrt_loop_t loop, int op, int fd, uint32_t events, void *data, ffrt_poller_cb cb) in ffrt_loop_epoll_ctl()
77 ffrt_timer_t ffrt_loop_timer_start(ffrt_loop_t loop, uint64_t timeout, void* data, ffrt_timer_cb cb, bool repeat) in ffrt_loop_timer_start()
85 int ffrt_loop_timer_stop(ffrt_loop_t loop, ffrt_timer_t handle) in ffrt_loop_timer_stop()

Completed in 2 milliseconds