|
ChibiOS/RT
6.0.3
|
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().