#ifndef __TIMER_SVC_H #define __TIMER_SVC_H #include #include "tmultiplex.h" class TimerApi : public timer_api { public: TimerApi(); ~TimerApi(); virtual TimerToken timer_add(TimerClient *client, intptr_t id, int ms); virtual void timer_remove(TimerClient *client, TimerToken token = -1); protected: MainTimerMultiplexer multiplex; RECVS_DISPATCH; }; #endif