Up

Module T1

Signature

type -'rw t = 'rw Types.Time_source.t1 = {
events
: Job.t Core_kernel.Std.Timing_wheel_ns.t ;
handle_fired
: Job.t Core_kernel.Std.Timing_wheel_ns.Alarm.t -> unit ;
is_wall_clock
: bool ;
scheduler
: Scheduler.t ;
}
val scheduler : 'a t -> Scheduler.t
val is_wall_clock : 'a t -> bool
val handle_fired : 'a t -> Job.t Core_kernel.Std.Timing_wheel_ns.Alarm.t -> unit
module Fields : sig .. end
val sexp_of_t : 'a -> 'b t -> Sexplib.Sexp.t
val invariant : 'a t -> unit