interface_sdk_c/resourceschedule/ffrt/ffrt.ndk.json
yuanzhipu 4aebf9df49 open ffrt recursive mutex
Signed-off-by: yuanzhipu <2710242656@qq.com>
2024-08-13 16:56:26 +08:00

65 lines
2.6 KiB
JSON

[
{ "name": "ffrt_cond_init" },
{ "name": "ffrt_cond_signal" },
{ "name": "ffrt_cond_broadcast" },
{ "name": "ffrt_cond_wait" },
{ "name": "ffrt_cond_timedwait" },
{ "name": "ffrt_cond_destroy" },
{ "name": "ffrt_mutexattr_init"},
{ "name": "ffrt_mutexattr_settype"},
{ "name": "ffrt_mutexattr_gettype"},
{ "name": "ffrt_mutexattr_destroy"},
{ "name": "ffrt_mutex_init" },
{ "name": "ffrt_mutex_lock" },
{ "name": "ffrt_mutex_unlock" },
{ "name": "ffrt_mutex_trylock" },
{ "name": "ffrt_mutex_destroy" },
{ "name": "ffrt_queue_attr_init" },
{ "name": "ffrt_queue_attr_destroy" },
{ "name": "ffrt_queue_attr_set_qos" },
{ "name": "ffrt_queue_attr_get_qos" },
{ "name": "ffrt_queue_attr_set_timeout" },
{ "name": "ffrt_queue_attr_get_timeout" },
{ "name": "ffrt_queue_attr_set_callback" },
{ "name": "ffrt_queue_attr_get_callback" },
{ "name": "ffrt_queue_create" },
{ "name": "ffrt_queue_destroy" },
{ "name": "ffrt_queue_submit" },
{ "name": "ffrt_queue_submit_h" },
{ "name": "ffrt_queue_wait" },
{ "name": "ffrt_queue_cancel" },
{ "name": "ffrt_usleep" },
{ "name": "ffrt_yield" },
{ "name": "ffrt_task_attr_init" },
{ "name": "ffrt_task_attr_set_name" },
{ "name": "ffrt_task_attr_get_name" },
{ "name": "ffrt_task_attr_destroy" },
{ "name": "ffrt_task_attr_set_qos" },
{ "name": "ffrt_task_attr_get_qos" },
{ "name": "ffrt_task_attr_set_delay" },
{ "name": "ffrt_task_attr_get_delay" },
{ "name": "ffrt_this_task_update_qos" },
{ "name": "ffrt_this_task_get_id" },
{ "name": "ffrt_alloc_auto_managed_function_storage_base" },
{ "name": "ffrt_submit_base" },
{ "name": "ffrt_submit_h_base" },
{ "name": "ffrt_task_handle_destroy" },
{ "name": "ffrt_wait_deps" },
{ "name": "ffrt_wait" },
{ "name": "ffrt_loop_create" },
{ "name": "ffrt_loop_destroy" },
{ "name": "ffrt_loop_run" },
{ "name": "ffrt_loop_stop" },
{ "name": "ffrt_loop_epoll_ctl" },
{ "name": "ffrt_loop_timer_start" },
{ "name": "ffrt_loop_timer_stop" },
{ "name": "ffrt_queue_attr_set_max_concurrency" },
{ "name": "ffrt_queue_atte_get_max_concurrency" },
{ "name": "ffrt_get_main_queue" },
{ "name": "ffrt_get_current_queue" },
{ "name": "ffrt_task_attr_set_queue_priority" },
{ "name": "ffrt_task_attr_get_queue_priority" },
{ "name": "ffrt_this_task_get_qos" },
{ "name": "ffrt_timer_start" },
{ "name": "ffrt_timer_stop" }
]