123456789101112131415161718192021 |
- #ifndef __TIMER_SVC_H
- #define __TIMER_SVC_H
- #include <api/timer/api_timer.h>
- #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
|