A timer based on a thread.
This timer ensures a minimal interval but not a periodicity.
A destructor is present on this object, but not explicitly documented in the source.
Starts the timer.
Stops the timer.
Starts or stops the timer or indicates its status.
Sets or gets the interval, in milliseconds, between each onTimer event.
Sets or gets the event called when at least interval milliseconds have ellapsed.