EasyGUI  v0.1
Platform independent GUI Library
GUI_TIMER_t Struct Reference

Timer structure. More...

#include <gui_defs.h>

Data Fields

GUI_LinkedList_t List
 
uint16_t Period
 
uint16_t Counter
 
uint8_t Flags
 
void * Params
 
void(* Callback )(struct GUI_TIMER_t *)
 

Detailed Description

Timer structure.

Field Documentation

void(* Callback) (struct GUI_TIMER_t *)

Timer callback function

uint16_t Counter

Timer current counter

uint8_t Flags

Timer flags

Linked list entry, must be first on the list

void* Params

Custom parameters passed to callback function

uint16_t Period

Timer period value