![]() |
RTEMS 6.1
|
This structure provides the detailed status of a period. More...
#include <ratemon.h>
Data Fields | |
| rtems_id | owner |
| This member contains the identifier of the owner task of the period. | |
| rtems_rate_monotonic_period_states | state |
| This member contains the state of the period. | |
| struct timespec | since_last_period |
| This member contains the time elapsed since the last successful invocation rtems_rate_monotonic_period() using CLOCK_MONOTONIC. | |
| struct timespec | executed_since_last_period |
| This member contains the processor time consumed by the owner task since the last successful invocation rtems_rate_monotonic_period(). | |
| uint32_t | postponed_jobs_count |
| This member contains the count of jobs which are not released yet. | |
This structure provides the detailed status of a period.
| struct timespec rtems_rate_monotonic_period_status::executed_since_last_period |
This member contains the processor time consumed by the owner task since the last successful invocation rtems_rate_monotonic_period().
If the period is expired or has not been initiated, then this value has no meaning.
| struct timespec rtems_rate_monotonic_period_status::since_last_period |
This member contains the time elapsed since the last successful invocation rtems_rate_monotonic_period() using CLOCK_MONOTONIC.
If the period is expired or has not been initiated, then this value has no meaning.