| 
| static xf_task_t  | xf_ntask_create_with_manager (xf_task_manager_t manager, xf_task_func_t func, void *func_arg, uint16_t priority) | 
|   | 创建无栈协程  
  | 
|   | 
| void  | xf_ntask_set_compare (xf_task_t task, xf_ntask_compare_func_t compare) | 
|   | 设置比较函数,回调函数返回 0,则任务继续进行,单次有效  
  | 
|   | 
| int  | xf_ntask_args_get_int (xf_task_t *task, const char *name) | 
|   | 获取保存的整数变量  
  | 
|   | 
| float  | xf_ntask_args_get_float (xf_task_t *task, const char *name) | 
|   | 获取保存的浮点变量  
  | 
|   | 
| void *  | xf_ntask_args_get_array (xf_task_t *task, const char *name) | 
|   | 获取保存的数组  
  | 
|   | 
| xf_err_t  | xf_ntask_args_set_int (xf_task_t *task, const char *name, int value) | 
|   | 保存整数变量  
  | 
|   | 
| xf_err_t  | xf_ntask_args_set_float (xf_task_t *task, const char *name, float value) | 
|   | 保存浮点变量  
  | 
|   | 
| xf_err_t  | xf_ntask_args_set_array (xf_task_t *task, const char *name, void *value, unsigned int size, unsigned int len) | 
|   | 保存数组  
  | 
|   | 
| uint32_t  | xf_ntask_get_lc (xf_task_t *task, const char *name) | 
|   | 获取上下文位置 (给宏调用)  
  | 
|   | 
| xf_err_t  | xf_ntask_set_lc (xf_task_t *task, const char *name, uint32_t lc) | 
|   | 设置上下文位置 (给宏调用)  
  | 
|   | 
| xf_ntask_status_t  | xf_ntask_get_exit_status (xf_task_t *task) | 
|   | 获取退出状态 (给宏调用)  
  | 
|   | 
| xf_err_t  | xf_ntask_set_exit_status (xf_task_t *task, xf_ntask_status_t status) | 
|   | 设置退出状态 (给宏调用)  
  | 
|   | 
| bool  | xf_ntask_lc_is_first (xf_task_t *task, const char *name) | 
|   | 获取是否是最外层函数  
  | 
|   |