XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_task_default.c 文件参考
#include "xf_task_default.h"
#include "xf_ctask.h"
#include "xf_ttask.h"
xf_task_default.c 的引用(Include)关系图:

浏览源代码.

函数

xf_err_t xf_task_manager_default_init (xf_task_on_idle_t on_idle)
 创建默认的任务管理器。
 
xf_err_t xf_task_manager_set_default_idle (xf_task_on_idle_t on_idle)
 设置默认任务管理器的空闲回调函数
 
xf_task_manager_t xf_task_get_default_manager (void)
 获取默认的任务管理器。
 
void xf_task_manager_run_default (void)
 开始默认启动任务管理器调度任务。
 
xf_err_t xf_task_set_urgent_task (xf_task_t task, bool force)
 基于默认 manager,将任务设置为紧急任务,下次调度立即执行。
 
xf_task_t xf_task_create (xf_task_type_t type, xf_task_func_t func, void *func_arg, uint16_t priority, void *config)
 基于默认 manager,创建任务。
 

变量

static xf_task_manager_t default_manager = NULL
 

详细描述

作者
cangyu (sky.k.nosp@m.irto.nosp@m.@qq.c.nosp@m.om)
版本
0.1
日期
2024-06-21

在文件 xf_task_default.c 中定义.

变量说明

◆ default_manager

xf_task_manager_t default_manager = NULL
static

在文件 xf_task_default.c26 行定义.