1#if !defined(RESIP_EXTERNAL_TIMER_HXX)
2#define RESIP_EXTERNAL_TIMER_HXX
virtual void handleTimeout(AsyncID timerID)=0
virtual ~ExternalTimerHandler()
virtual void deleteTimer(AsyncID timerID)=0
virtual AsyncID generateAsyncID()=0
virtual void createTimer(AsyncID timerID, unsigned long ms)=0
virtual void setHandler(ExternalTimerHandler *handler)=0
virtual void createRecurringTimer(AsyncID timerID, unsigned long every_ms)=0
dcm! – add UnusedChecking(_enum) below;