RAIL_MultiTimer_t Struct Reference

RAIL timer state structure.

#include < rail_types.h >

Data Fields

RAIL_Time_t absOffset
absolute time before next event
RAIL_Time_t relPeriodic
relative, periodic time between events; 0 = timer is oneshot
RAIL_MultiTimerCallback_t callback
user callback
void * cbArg
user callback argument
struct RAIL_MultiTimer * next
pointer to next soft timer structure
uint8_t priority
priority of callback; 0 = highest priority; 255 = lowest
bool isRunning
soft timer currently running?
bool doCallback
callback needs to run?

RAIL timer state structure.

This structure is filled out and maintained internally only. The user/application should not alter any elements of this structure.

Definition at line 1196 of file rail_types.h .


The documentation for this struct was generated from the following file:
  • common/ rail_types.h