RTEMS  5.1
Data Fields
Rate_monotonic_Statistics Struct Reference

#include <ratemondata.h>

Data Fields

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.

Field Documentation

◆ count

uint32_t Rate_monotonic_Statistics::count

This field contains the number of periods executed.

◆ max_cpu_time

Timestamp_Control Rate_monotonic_Statistics::max_cpu_time

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

◆ max_wall_time

Timestamp_Control Rate_monotonic_Statistics::max_wall_time

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

◆ min_cpu_time

Timestamp_Control Rate_monotonic_Statistics::min_cpu_time

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

◆ min_wall_time

Timestamp_Control Rate_monotonic_Statistics::min_wall_time

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

◆ missed_count

uint32_t Rate_monotonic_Statistics::missed_count

This field contains the number of periods missed.

◆ total_cpu_time

Timestamp_Control Rate_monotonic_Statistics::total_cpu_time

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

◆ total_wall_time

Timestamp_Control Rate_monotonic_Statistics::total_wall_time

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


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