Golem  v0.1.1
Generic Operating system Libraries for Embedded Multitasking
 All Data Structures Files Functions Variables Pages
task_stats_t Struct Reference

Container for storing a task's runtime performance. More...

#include <glm_scheduler.h>

Data Fields

tickstamp_t runtime_min
 
tickstamp_t runtime_max
 
uint_base_t slot_overruns
 

Detailed Description

Container for storing a task's runtime performance.

The maximum and minimum runtime of a task is kept track of as tick timestamps. The number of times a task crosses the slot boundary is recorded as well.

Definition at line 44 of file glm_scheduler.h.

Field Documentation

tickstamp_t runtime_max

Maximum task runtime

Definition at line 47 of file glm_scheduler.h.

tickstamp_t runtime_min

Minimum task runtime

Definition at line 46 of file glm_scheduler.h.

uint_base_t slot_overruns

Number of slot overruns

Definition at line 48 of file glm_scheduler.h.


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