smelt.timer¶
Tier: Host — Available in every runtime, including headless mode.
One-shot and recurring timer callbacks. Each call returns a Reg whose :remove() cancels the timer.
smelt.timer.every¶
Types: smelt.Reg
Schedule handler to fire repeatedly every ms milliseconds. Returns a Reg whose :remove() stops the timer. Raises if ms is 0.
smelt.timer.set¶
Types: smelt.Reg
Schedule handler to run once after ms milliseconds. Returns a Reg whose :remove() cancels the timer before it fires.