XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_task_pool.c 文件参考
xf_task_pool.c 的引用(Include)关系图:

浏览源代码.

结构体

struct  _xf_task_pool_handle_t
 
struct  _xf_pool_task_t
 

宏定义

#define TAG   "task_pool"
 

类型定义

typedef struct _xf_task_pool_handle_t xf_task_pool_handle_t
 
typedef struct _xf_pool_task_t xf_pool_task_t
 

函数

static void xf_task_pool_default_task (xf_task_t task)
 
static void xf_task_delete_ (xf_task_t task)
 
xf_task_pool_t xf_task_pool_create_with_manager (uint32_t max_works, xf_task_manager_t manager, xf_task_type_t type, void *config)
 创建一个任务池。
 
xf_err_t xf_task_pool_delete (xf_task_pool_t pool)
 删除任务池。
 
xf_task_t xf_task_init_from_pool (xf_task_pool_t pool, xf_task_func_t func, void *func_arg, uint16_t priority)
 初始化任务。
 

详细描述

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

在文件 xf_task_pool.c 中定义.

宏定义说明

◆ TAG

#define TAG   "task_pool"

在文件 xf_task_pool.c25 行定义.

类型定义说明

◆ xf_task_pool_handle_t

◆ xf_pool_task_t

函数说明

◆ xf_task_pool_default_task()

static void xf_task_pool_default_task ( xf_task_t  task)
static

在文件 xf_task_pool.c132 行定义.

◆ xf_task_delete_()

static void xf_task_delete_ ( xf_task_t  task)
static

在文件 xf_task_pool.c137 行定义.