This protocol invokes a behavior on the component that set the timer. Do not use the
timer_control port of the timer during the invoked behavior.
- signal() : uint32_t
- Invoked by the timer when the timer countdown expires. The invoked behavior returns the number of ticks after which it is called again or 0 to make the timer one-shot.