kuaf_ctx_scheduler
函数功能
决策层统一接口,获取业务需要的配置算法信息,调用配置文件模块读取配置文件,根据配置的调度算法策略调用具体的带宽处理调度/软硬算比例配置调度,调度决策信息记录在ctx结构体中。
函数定义
int kuaf_ctx_scheduler(scheduler_ctx *sc_ctx)
参数说明
参数名 |
描述 |
取值范围 |
输入/输出 |
---|---|---|---|
sc_ctx |
调度结构体指针。 |
由kuaf_ctx_scheduler_create函数创建结构体。 |
输入/输出 |
返回值
- 成功:KUAF_SUCCESS。
- 失败:
- KUAF_NULL_PTR_ERROR:传入的sc_ctx为空。
- KUAF_ALG_NOT_SUPPORT:传入不支持的算法类型。
- KUAF_ALGID_ERROR:传入不支持的算法id。
- KUAF_STRA_NOT_SUPPORT:传入不支持的调度策略。
父主题: 接口说明