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