Definition at line 118 of file timer.h.
Data Fields | |
NUTTIMERINFO * | tn_next |
Link to next timer. | |
NUTTIMERINFO * | tn_prev |
Link to previous timer. | |
u_long | tn_ticks |
Number of system ticks. Set to zero on one-shot timers. | |
u_long | 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 121 of file timer.h.
Referenced by NutTimerInsert(), NutTimerProcessElapsed(), NutTimerStop(), and ProcessRequests().
Link to previous timer.
Definition at line 124 of file timer.h.
Referenced by NutTimerInsert(), NutTimerProcessElapsed(), and NutTimerStop().
Number of system ticks. Set to zero on one-shot timers.
Definition at line 128 of file timer.h.
Referenced by NutDumpTimerList(), NutTimerCreate(), NutTimerProcessElapsed(), NutTimerStop(), and ProcessRequests().
Decremented by one on each system tick intervall.
Definition at line 131 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 137 of file timer.h.
Referenced by NutTimerCreate(), and NutTimerProcessElapsed().