NUTTIMERINFO Struct Reference

Timer information structure. More...


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.


Detailed Description

Timer information structure.

Timer type.

Definition at line 127 of file timer.h.


Field Documentation

NUTTIMERINFO* NUTTIMERINFO::tn_next

Link to next timer.

Definition at line 130 of file timer.h.

NUTTIMERINFO* NUTTIMERINFO::tn_prev

Link to previous timer.

Definition at line 133 of file timer.h.

uint32_t NUTTIMERINFO::tn_ticks

Number of system ticks. Set to zero on one-shot timers.

Definition at line 137 of file timer.h.

uint32_t NUTTIMERINFO::tn_ticks_left

Decremented by one on each system tick intervall.

Definition at line 140 of file timer.h.

void(* NUTTIMERINFO::tn_callback)(HANDLE, void *)

Callback function.

volatile void* NUTTIMERINFO::tn_arg

Argument pointer passed to callback function.

Definition at line 146 of file timer.h.


The documentation for this struct was generated from the following file:

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/