这很有用的一个示例是设置在 TSE 之上构建的更高级别的事件或请求的完成,或者跟踪依赖项列表中多个任务的错误状态。
任务 API 上的其他几个功能可以支持:
在任务本身上设置一些可以查询的私有数据。...该任务(task)会被添加到调度器(sched)任务列表中,稍后被调度,如果提供了依赖任务,则该任务将被添加到依赖任务的dep列表中,一旦依赖任务完成,则添加该任务到调度程序列表(先完成依赖任务, 然后添加主任务...列表的内容添加到头部的开头。..., 则跳过本轮处理, 否则EQ完成计数-1, 从完成队列中删除该事件, 该事件只能是已完成或被终止, 重新设置EV状态为已就绪, 将该事件加入到返回的事件列表中, 如果事件列表个数达到指定的轮询个数,则终止遍历...如: 在更新任务中将任务参数压栈 obj_req_valid(task, args, DAOS_OBJ_RPC_UPDATE ...