Definition at line 127 of file timer.h.
Data Fields | |
NUTTIMERINFO * | tn_next |
Link to next timer. | |
NUTTIMERINFO * | tn_prev |
Link to previous timer. | |
uint32_t | tn_ticks |
Number of system ticks. Set to zero on one-shot timers. | |
uint32_t | tn_ticks_left |
Decremented by one on each system tick intervall. | |
void(* | tn_callback )(HANDLE, void *) |
Callback function. | |
volatile void * | tn_arg |
Argument pointer passed to callback function. |
Link to next timer.
Definition at line 130 of file timer.h.
Referenced by NutTimerInsert(), NutTimerProcessElapsed(), NutTimerStop(), and ProcessRequests().
Link to previous timer.
Definition at line 133 of file timer.h.
Referenced by NutTimerInsert(), NutTimerProcessElapsed(), and NutTimerStop().
Number of system ticks. Set to zero on one-shot timers.
Definition at line 137 of file timer.h.
Referenced by NutDumpTimerList(), NutTimerCreate(), NutTimerProcessElapsed(), NutTimerStop(), and ProcessRequests().
Decremented by one on each system tick intervall.
Definition at line 140 of file timer.h.
Referenced by NutTimerCreate(), NutTimerInsert(), NutTimerProcessElapsed(), NutTimerStop(), and ProcessRequests().
void(* _NUTTIMERINFO::tn_callback)(HANDLE, void *) |
volatile void* _NUTTIMERINFO::tn_arg |
Argument pointer passed to callback function.
Definition at line 146 of file timer.h.
Referenced by NutTimerCreate(), and NutTimerProcessElapsed().