/** * @file task_runner.h * @brief 任务执行器初始化与待执行任务分发接口定义。 */ #ifndef SYS_TASK_RUNNER_H #define SYS_TASK_RUNNER_H /** * @brief 初始化任务执行器运行时上下文。 * @param[in] 无。 * @param[out] 无。 * @retval 无返回值。 */ void task_runner_init(void); /** * @brief 执行当前所有已置位的待处理任务。 * @param[in] 无。 * @param[out] 无。 * @retval 无返回值。 * @note 若当前没有待执行任务,函数直接返回。 */ void task_runner_run_pending(void); #endif /* SYS_TASK_RUNNER_H */