RTEMS
|
Priority Handler API. More...
Go to the source code of this file.
Classes | |
struct | Priority_Node |
The priority node to build up a priority aggregation. More... | |
struct | Priority_Aggregation |
The priority aggregation. More... | |
struct | Priority_Actions |
A list of priority actions. More... | |
Macros | |
#define | PRIORITY_MINIMUM 0 |
The highest (most important) thread priority value. | |
#define | PRIORITY_PSEUDO_ISR PRIORITY_MINIMUM |
The priority value of pseudo-ISR threads. More... | |
#define | PRIORITY_DEFAULT_MAXIMUM 255 |
The default lowest (least important) thread priority value. More... | |
Typedefs | |
typedef uint64_t | Priority_Control |
The thread priority control. More... | |
typedef struct Priority_Aggregation | Priority_Aggregation |
Enumerations | |
enum | Priority_Action_type { PRIORITY_ACTION_ADD, PRIORITY_ACTION_CHANGE, PRIORITY_ACTION_REMOVE, PRIORITY_ACTION_INVALID } |
The priority action type. | |
Priority Handler API.
Definition in file priority.h.