Contur 2
Educational OS kernel simulator
Loading...
Searching...
No Matches
i_scheduling_policy.h File Reference

ISchedulingPolicy interface for pluggable scheduling algorithms. More...

#include <cstdint>
#include <string_view>
#include <vector>
#include "contur/core/types.h"
#include "contur/process/priority.h"

Go to the source code of this file.

Classes

struct  contur::SchedulingProcessSnapshot
 Immutable process view consumed by scheduling policies. More...
class  contur::ISchedulingPolicy
 Strategy interface for scheduling algorithms. More...

Namespaces

namespace  contur

Detailed Description

ISchedulingPolicy interface for pluggable scheduling algorithms.

Definition in file i_scheduling_policy.h.