nsbaci 1.0
Loading...
Searching...
No Matches
runtimeTypes.h
Go to the documentation of this file.
1
12
13#ifndef NSBACI_TYPES_RUNTIMETYPES_H
14#define NSBACI_TYPES_RUNTIMETYPES_H
15
20namespace nsbaci::types {
21
22using ThreadID = unsigned long long int;
23
24using Priority = unsigned long int;
25
34
35} // namespace nsbaci::types
36
37#endif // NSBACI_TYPES_RUNTIMETYPES_H
Type definitions namespace for nsbaci (runtime-specific).
ThreadState
Definition runtimeTypes.h:26
@ Blocked
Thread is blocked (e.g., waiting on semaphore).
Definition runtimeTypes.h:29
@ Waiting
Thread is waiting for I/O.
Definition runtimeTypes.h:30
@ Running
Thread is currently executing.
Definition runtimeTypes.h:28
@ IO
Thread is performing I/O.
Definition runtimeTypes.h:31
@ Ready
Thread is ready to run.
Definition runtimeTypes.h:27
@ Terminated
Thread has finished execution.
Definition runtimeTypes.h:32