| 
    AWind
    
   | 
 
#include <ATimer.h>
Public Member Functions | |
| void | RegisterTimerEventReceiver (ITimerEventReceiver *timerEventReceiver) | 
| Registers event receiver.  | |
| void | SetAutoReset (bool isAutoreset) | 
| Set whether timer is in autoreset modus.  | |
| void | SetInterval (uint32_t milliseconds) | 
| Set timer interval in milliseconds.  | |
| bool | IsEnabled () | 
| Returns true if timer is active.  | |
| void | Enable () | 
| Starts timer.  | |
| void | Reset () | 
| Disabels timer.  | |
| uint32_t | Elapsed () | 
| Returns actual elapsed time.  | |
| void | loop () | 
Timer class. Implement timer events in window classes. If a Window need to receive timer events it need to be derived from ITimerEventReceiver and NotifyTimer meber function has to be implemented See VacuumPump example for details