Lines Matching full:tasks
58 static std::deque<std::shared_ptr<struct TaskData>> tasks; variable
140 if (tasks.size() >= maxTaskCount) in createTask()
147 tasks.erase(last); in createTask()
150 return tasks.emplace_back(std::make_shared<MakeSharedHelper>( in createTask()
164 std::find_if(tasks.begin(), tasks.end(), [](const auto& task) { in getTaskToRemove()
169 return (it != tasks.end()) ? it : tasks.begin(); in getTaskToRemove()
179 boost::urls::format("/redfish/v1/TaskService/Tasks/{}", strIdx); in populateResp()
310 boost::urls::format("/redfish/v1/TaskService/Tasks/{}", index); in sendTaskEvent()
383 task::tasks, in requestRoutesTaskMonitor()
395 if (find == task::tasks.end()) in requestRoutesTaskMonitor()
415 BMCWEB_ROUTE(app, "/redfish/v1/TaskService/Tasks/<str>/") in requestRoutesTask()
426 task::tasks, in requestRoutesTask()
438 if (find == task::tasks.end()) in requestRoutesTask()
462 "/redfish/v1/TaskService/Tasks/{}", strParam); in requestRoutesTask()
494 BMCWEB_ROUTE(app, "/redfish/v1/TaskService/Tasks/") in requestRoutesTaskCollection()
506 "/redfish/v1/TaskService/Tasks"; in requestRoutesTaskCollection()
509 task::tasks.size(); in requestRoutesTaskCollection()
513 for (const std::shared_ptr<task::TaskData>& task : task::tasks) in requestRoutesTaskCollection()
521 boost::urls::format("/redfish/v1/TaskService/Tasks/{}", in requestRoutesTaskCollection()
556 asyncResp->res.jsonValue["Tasks"]["@odata.id"] = in requestRoutesTaskService()
557 "/redfish/v1/TaskService/Tasks"; in requestRoutesTaskService()