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