RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Fields
rtems_rate_monotonic_period_status Struct Reference

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.
 

Detailed Description

This structure provides the detailed status of a period.

Field Documentation

◆ executed_since_last_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.

◆ since_last_period

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.


The documentation for this struct was generated from the following file: