Timer.TimerAbstraction to schedule and cancel timeout/alarm events for nodes in the simulation.
val set : int -> Simulator.Clock.t -> string -> unitCreates and schedules a timeout event for a node.
val cancel : int -> Simulator.Events.timeout_label -> unitCancels an existing timeout event.
val expired : int -> Simulator.Clock.t -> Simulator.Events.timeout_label -> boolChecks if a given timeout is expired.