1#ifndef POSER_CORE_TIMER_H
2#define POSER_CORE_TIMER_H
36 CMETHOD ATTR_RETNONNULL ATTR_PURE;
void PSC_Timer_stop(PSC_Timer *self)
Stop the timer.
PSC_Timer * PSC_Timer_create(void)
PSC_Timer default constructor.
void PSC_Timer_destroy(PSC_Timer *self)
PSC_Timer destructor.
void PSC_Timer_setMs(PSC_Timer *self, unsigned ms)
Set expiry in milliseconds.
void PSC_Timer_start(PSC_Timer *self, int periodic)
Start the timer.
PSC_Event * PSC_Timer_expired(PSC_Timer *self)
The timer expired.