Lines Matching refs:ffrt_queue_t

33 | ffrt_queue_destroy(ffrt_queue_t queue)   | 销毁队列。 |
34 | ffrt_queue_submit(ffrt_queue_t queue, ffrt_function_header_t* f, const ffrt_task_attr_t* attr) …
35 | ffrt_queue_submit_h(ffrt_queue_t queue, ffrt_function_header_t* f, const ffrt_task_attr_t* attr) …
63 | ffrt_loop_create(ffrt_queue_t queue) | 创建loop对象。 |
848 * ffrt_queue_attr_t用于创建ffrt_queue_t且不单独使用,因此必须在创建队列前先创建好队列属性。
853 参考ffrt_queue_t章节的样例。
855 #### ffrt_queue_t subsubsection
860 typedef void* ffrt_queue_t;
862 ffrt_queue_t ffrt_queue_create(ffrt_queue_type_t type, const char* name, const ffrt_queue_attr_t* a…
863 void ffrt_queue_destroy(ffrt_queue_t queue)
882 * ffrt_queue_t对象的置空和销毁由用户完成,对同一个ffrt_queue_t仅能调用一次`ffrt_queue_destroy`,重复对同一个ffrt_queue_t调用`ffrt_qu…
883 * 在`ffrt_queue_destroy`之后再对ffrt_queue_t进行访问,其行为是未定义的。
929 ffrt_queue_t queue_handle = ffrt_queue_create(ffrt_queue_serial, "test_queue", &queue_attr);
945 ffrt_queue_t ffrt_get_main_queue();
972 ffrt_queue_t mainQueue = ffrt_get_main_queue();
1003 ffrt_queue_t ffrt_get_current_queue();
1030 ffrt_queue_t currentQueue = ffrt_get_current_queue();
1872 ffrt_loop_t ffrt_loop_create(ffrt_queue_t queue);
1899 ffrt_queue_t queue_handle = ffrt_queue_create(ffrt_queue_concurrent, "test_queue", &queue_attr);
1954 ffrt_queue_t queue_handle = ffrt_queue_create(ffrt_queue_concurrent, "test_queue", &queue_attr);
2017 ffrt_queue_t queue_handle = ffrt_queue_create(ffrt_queue_concurrent, "test_queue", &queue_attr);
2076 ffrt_queue_t queue_handle = ffrt_queue_create(ffrt_queue_concurrent, "test_queue", &queue_attr);
2174 ffrt_queue_t queue_handle = ffrt_queue_create(ffrt_queue_concurrent, "test_queue", &queue_attr);
2442 ffrt_queue_t queue_handle;