Any of the following prototypes will work for a timed function.
Called when the timer interval has elapsed. For repeating timers, use the callback with return value.
void (Handle timer)
Called when the timer interval has elapsed.
Action (Handle timer)
void (Handle timer, any data)
Action (Handle timer, any data)