10 #ifndef FIXEDPRIORITYDISCIPLINE_H 11 #define FIXEDPRIORITYDISCIPLINE_H 21 static constexpr
const char *
configKey =
"fixedPriorityDiscipline";
~FixedPriorityDiscipline()
This class implements the ready queue and the wait queue. Those queues contain processes ready to run...
std::string getName()
returns the name of that discipline
static constexpr const char * configKey
void updatePriorities(Queue *readyQueue, std::shared_ptr< Process > running) override
sets the correct priorities to the tasks, especially if dynamic priorities are used.
FixedPriorityDiscipline(std::shared_ptr< SchedulerConfiguration > c)