XFusion API v1.3.0
|
在文件 xf_task_manager.c 第 26 行定义.
xf_task_t current_task |
当前执行任务
在文件 xf_task_manager.c 第 27 行定义.
xf_task_t urgent_task |
紧急任务
在文件 xf_task_manager.c 第 28 行定义.
xf_list_t ready_list[XF_TASK_PRIORITY_LEVELS] |
任务就绪队列
在文件 xf_task_manager.c 第 29 行定义.
xf_list_t blocked_list |
任务阻塞队列
在文件 xf_task_manager.c 第 30 行定义.
xf_list_t suspend_list |
任务挂起队列,挂起任务不参与调度,需要手动恢复
在文件 xf_task_manager.c 第 31 行定义.
xf_list_t destroy_list |
任务销毁队列,进行异步销毁
在文件 xf_task_manager.c 第 32 行定义.
xf_task_on_idle_t on_idle |
空闲任务回调
在文件 xf_task_manager.c 第 33 行定义.
xf_list_t hunger_list |
任务饥饿队列,达到其指定值进行跳跃
在文件 xf_task_manager.c 第 35 行定义.
xf_task_context_t context |
调度器上下文
在文件 xf_task_manager.c 第 38 行定义.