ChibiOS/RT
5.1.0
|
Virtual Timer descriptor structure. More...
#include <chschd.h>
Data Fields | |
virtual_timer_t * | next |
Next timer in the list. More... | |
virtual_timer_t * | prev |
Previous timer in the list. More... | |
sysinterval_t | delta |
Time delta before timeout. More... | |
vtfunc_t | func |
Timer callback function pointer. More... | |
void * | par |
Timer callback function parameter. More... | |
Data Fields inherited from ch_virtual_timers_list | |
virtual_timer_t * | next |
Next timer in the delta list. More... | |
virtual_timer_t * | prev |
Last timer in the delta list. More... | |
sysinterval_t | delta |
Must be initialized to -1. More... | |
volatile systime_t | systime |
System Time counter. More... | |
systime_t | lasttime |
System time of the last tick event. More... | |
virtual_timer_t* ch_virtual_timer::next |
Next timer in the list.
Definition at line 325 of file chschd.h.
Referenced by chSysIntegrityCheckI(), chVTDoResetI(), chVTDoSetI(), and chVTDoTickI().
virtual_timer_t* ch_virtual_timer::prev |
Previous timer in the list.
Definition at line 326 of file chschd.h.
Referenced by chSysIntegrityCheckI(), chVTDoResetI(), chVTDoSetI(), and chVTDoTickI().
sysinterval_t ch_virtual_timer::delta |
Time delta before timeout.
Definition at line 327 of file chschd.h.
Referenced by chVTDoResetI(), chVTDoSetI(), chVTDoTickI(), and chVTGetTimersStateI().
vtfunc_t ch_virtual_timer::func |
Timer callback function pointer.
Definition at line 328 of file chschd.h.
Referenced by chVTDoResetI(), chVTDoSetI(), chVTDoTickI(), chVTIsArmedI(), and chVTObjectInit().
void* ch_virtual_timer::par |
Timer callback function parameter.
Definition at line 330 of file chschd.h.
Referenced by chVTDoSetI(), and chVTDoTickI().