Skip to main content

spawn_timer

Function spawn_timer 

Source
pub fn spawn_timer(
    interval_ns: u64,
    initial_delay_ns: Option<u64>,
    timer_event_type: String,
    event_tx: Sender<Event>,
) -> JoinHandle<()>
Expand description

Spawn a timer task that periodically sends timer events

§Arguments

  • interval_ns - Interval between timer fires in nanoseconds
  • initial_delay_ns - Optional initial delay before first fire in nanoseconds
  • timer_event_type - Event type name for timer events
  • event_tx - Channel to send timer events

§Returns

A JoinHandle for the spawned timer task