|
libUPnP 1.14.31
|
#include <TimerThread.h>

Data Fields | |
| ithread_mutex_t | mutex |
| ithread_cond_t | condition |
| int | lastEventId |
| LinkedList | eventQ |
| int | shutdown |
| FreeList | freeEvents |
| ThreadPool * | tp |
A timer thread similar to the one in the Upnp SDK that allows the scheduling of a job to run at a specified time in the future.
Because the timer thread uses the thread pool there is no gurantee of timing, only approximate timing.
Uses ThreadPool, Mutex, Condition, Thread.