RTEMS
Public Attributes | List of all members
Rate_monotonic_Statistics Struct Reference

#include <ratemondata.h>

Public Attributes

uint32_t count
 
uint32_t missed_count
 
Timestamp_Control min_cpu_time
 
Timestamp_Control max_cpu_time
 
Timestamp_Control total_cpu_time
 
Timestamp_Control min_wall_time
 
Timestamp_Control max_wall_time
 
Timestamp_Control total_wall_time
 

Detailed Description

The following defines the INTERNAL data structure that has the statistics kept on each period instance.

Definition at line 40 of file ratemondata.h.

Member Data Documentation

◆ count

uint32_t Rate_monotonic_Statistics::count

This field contains the number of periods executed.

Definition at line 42 of file ratemondata.h.

◆ max_cpu_time

Timestamp_Control Rate_monotonic_Statistics::max_cpu_time

This field contains the highest amount of CPU time used in a period.

Definition at line 49 of file ratemondata.h.

◆ max_wall_time

Timestamp_Control Rate_monotonic_Statistics::max_wall_time

This field contains the highest amount of wall time used in a period.

Definition at line 56 of file ratemondata.h.

◆ min_cpu_time

Timestamp_Control Rate_monotonic_Statistics::min_cpu_time

This field contains the least amount of CPU time used in a period.

Definition at line 47 of file ratemondata.h.

◆ min_wall_time

Timestamp_Control Rate_monotonic_Statistics::min_wall_time

This field contains the least amount of wall time used in a period.

Definition at line 54 of file ratemondata.h.

◆ missed_count

uint32_t Rate_monotonic_Statistics::missed_count

This field contains the number of periods missed.

Definition at line 44 of file ratemondata.h.

◆ total_cpu_time

Timestamp_Control Rate_monotonic_Statistics::total_cpu_time

This field contains the total amount of wall time used in a period.

Definition at line 51 of file ratemondata.h.

◆ total_wall_time

Timestamp_Control Rate_monotonic_Statistics::total_wall_time

This field contains the total amount of CPU time used in a period.

Definition at line 58 of file ratemondata.h.


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