34 void print(
bool verbose =
false)
const;
37 std::map<void *, TaskState *>
mTasks{};
Base salsa TaskPool class.
TaskState * find(void *p) const
TaskPool(NodeManager *pNM)
void print(bool verbose=false) const
NodeManager * mpNodeManager
Node manager.
void changeState(uint32_t id, TaskState::EState state)
void add(void *p, TaskState *t)
TaskState * findFreeTask() const
std::map< void *, TaskState * > mTasks
List of task slots.
bool handlePipe(void *pPipe)
bool terminateJob(Job *pJob)
TaskState * findById(uint32_t id) const
Base salsa TaskState class.