typedef struct {...} ffrt_function_header_t 任务执行体,用于定义任务的执行和销毁回调。exec回调在任务被调度时调用,destroy回调在任务完成后被调用以释放任务相关资源。两者共同管理FFRT任务的完整生命周期。
起始版本: 10
相关模块: FFRT
所在头文件: type_def.h
| 名称 | 描述 |
|---|---|
| ffrt_function_t exec | 执行任务的函数。在任务被调度时由框架调用。 |
| ffrt_function_t destroy | 销毁任务的函数。在任务执行完毕后由框架调用以释放资源。 |
| uint64_t reserve[2] | 保留字段。需设置为0。 |