Abstractions.Timermodule type Timer = sig ... endAbstraction to schedule and cancel timeout/alarm events for nodes in the simulation.
module Make (Event : Simulator.Events.Event) (Queue : Simulator.Events.EventQueue with type ev = Event.t) : TimerCreate an implementation for Timer, given the Event and EventQueue modules.