EasyGUI  Version v1.0
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

◆ Callback

void(* Callback) (struct GUI_TIMER_t *)

Timer callback function

◆ Counter

uint16_t Counter

Timer current counter

◆ Flags

uint8_t Flags

Timer flags

◆ List

Linked list entry, must be first on the list

◆ Params

void* Params

Custom parameters passed to callback function

◆ Period

uint16_t Period

Timer period value