RTEMS
5.1
|
#include <ratemon.h>
Data Fields | |
uint32_t | count |
uint32_t | missed_count |
struct timespec | min_cpu_time |
struct timespec | max_cpu_time |
struct timespec | total_cpu_time |
struct timespec | min_wall_time |
struct timespec | max_wall_time |
struct timespec | total_wall_time |
The following defines the PUBLIC data structure that has the statistics kept on each period instance.
uint32_t rtems_rate_monotonic_period_statistics::count |
This field contains the number of periods executed.
struct timespec rtems_rate_monotonic_period_statistics::max_cpu_time |
This field contains the highest amount of CPU time used in a period.
struct timespec rtems_rate_monotonic_period_statistics::max_wall_time |
This field contains the highest amount of wall time used in a period.
struct timespec rtems_rate_monotonic_period_statistics::min_cpu_time |
This field contains the least amount of CPU time used in a period.
struct timespec rtems_rate_monotonic_period_statistics::min_wall_time |
This field contains the least amount of wall time used in a period.
uint32_t rtems_rate_monotonic_period_statistics::missed_count |
This field contains the number of periods missed.
struct timespec rtems_rate_monotonic_period_statistics::total_cpu_time |
This field contains the total amount of wall time used in a period.
struct timespec rtems_rate_monotonic_period_statistics::total_wall_time |
This field contains the total amount of CPU time used in a period.