Main Page | Class List | File List | Class Members | File Members | Related Pages

timer Struct Reference

List of all members.

Public Attributes

timer_id id
Listlink
BOOL used
signed char dirty: 2
timeval expiration
timeval interval
TimerCallback cb
void * udata

Detailed Description

Timer event.


Member Data Documentation

signed char timer::dirty
 

if 1 or -1 don't remove timer

struct timeval timer::expiration
 

exact time this timer will expire

timer_id timer::id
 

index in timers array

struct timeval timer::interval
 

interval this timer is set for

List* timer::link
 

link chain in timers_sorted

void* timer::udata
 

arbitrary user data

BOOL timer::used
 

active or inactive, used internally to look for new ids


The documentation for this struct was generated from the following file:
Generated on Sun Aug 22 08:07:11 2004 by doxygen 1.3.7