RTEMS CPU Kit with SuperCore
4.11.3
|
The following defines the period status structure. More...
#include <ratemon.h>
Data Fields | |
rtems_id | owner |
This is the Id of the thread using this period. More... | |
rtems_rate_monotonic_period_states | state |
This is the current state of this period. More... | |
rtems_rate_monotonic_period_time_t | since_last_period |
This is the length of wall time that has passed since this period was last initiated. More... | |
rtems_thread_cpu_usage_t | executed_since_last_period |
This is the amount of CPU time that has been used since this period was last initiated. More... | |
The following defines the period status structure.
rtems_thread_cpu_usage_t rtems_rate_monotonic_period_status::executed_since_last_period |
This is the amount of CPU time that has been used since this period was last initiated.
If the period is expired or has not been initiated, then this field has no meaning.
rtems_id rtems_rate_monotonic_period_status::owner |
This is the Id of the thread using this period.
rtems_rate_monotonic_period_time_t rtems_rate_monotonic_period_status::since_last_period |
This is the length of wall time that has passed since this period was last initiated.
If the period is expired or has not been initiated, then this field has no meaning.
rtems_rate_monotonic_period_states rtems_rate_monotonic_period_status::state |
This is the current state of this period.