![]() |
Max OS 0.3
|
Defines scheduler resource classes for wrapping Processe and Thread objects as Resources in the Global Scheduler, allowing scheduler operations to be performed through the Resource interface. More...
#include <stddef.h>#include <stdint.h>#include <libkpi/processes/thread.h>#include <libkpi/processes/process.h>#include <processes/process.h>#include <processes/resources/resource.h>Go to the source code of this file.
Classes | |
| class | MaxOS::processes::resources::ProcessResource |
| A wrapper for a Process which exposes Process operations as Resource operations. More... | |
| class | MaxOS::processes::resources::ThreadResource |
| A wrapper for a Thread which exposes Thread operations as Resource operations. More... | |
| class | MaxOS::processes::resources::ThreadResourceRegistry |
| Manages the creation, retention and destruction of resources representing threads. More... | |
| class | MaxOS::processes::resources::ProcessResourceRegistry |
| Manages the creation, retention and destruction of resources representing processes. More... | |
Defines scheduler resource classes for wrapping Processe and Thread objects as Resources in the Global Scheduler, allowing scheduler operations to be performed through the Resource interface.
Implements scheduler resource classes for wrapping Processe and Thread objects as Resources in the Global Scheduler, allowing scheduler operations to be performed through the Resource interface.
Definition in file scheduler_resources.h.