| 
    ChibiOS
    0.0.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().