|
contur2
|
Configuration payload used to create a process. More...
#include <i_kernel.h>

Public Attributes | |
| ProcessId | id = INVALID_PID |
| Optional explicit PID. INVALID_PID requests auto-assignment. | |
| std::string | name |
| Human-readable process name. | |
| std::vector< Block > | code |
| Program code segment. | |
| Priority | priority {} |
| Initial scheduling priority. | |
| Tick | arrivalTime = 0 |
| Arrival timestamp override. Defaults to current clock tick. | |
Configuration payload used to create a process.
Definition at line 27 of file i_kernel.h.
| Tick contur::ProcessConfig::arrivalTime = 0 |
Arrival timestamp override. Defaults to current clock tick.
Definition at line 42 of file i_kernel.h.
| std::vector<Block> contur::ProcessConfig::code |
Program code segment.
Definition at line 36 of file i_kernel.h.
| ProcessId contur::ProcessConfig::id = INVALID_PID |
Optional explicit PID. INVALID_PID requests auto-assignment.
Definition at line 30 of file i_kernel.h.
| std::string contur::ProcessConfig::name |
Human-readable process name.
Definition at line 33 of file i_kernel.h.
| Priority contur::ProcessConfig::priority {} |
Initial scheduling priority.
Definition at line 39 of file i_kernel.h.