httpd/httpserv.c, portdio/portdio.c, pppc/pppc.c, and tcps/tcps.c.
Definition at line 112 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 115 of file timer.h.
Referenced by NutTimerInsert(), NutTimerProcessElapsed(), NutTimerStop(), and ProcessRequests().
Link to previous timer.
Definition at line 118 of file timer.h.
Referenced by NutTimerInsert(), NutTimerProcessElapsed(), and NutTimerStop().
Number of system ticks. Set to zero on one-shot timers.
Definition at line 122 of file timer.h.
Referenced by NutDumpTimerList(), NutTimerCreate(), NutTimerProcessElapsed(), and ProcessRequests().
Decremented by one on each system tick intervall.
Definition at line 125 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 131 of file timer.h.
Referenced by NutTimerCreate(), and NutTimerProcessElapsed().