Module Async_kernel__.Synchronous_time_source0.T1.Event.Fields

val names : string list
val status : ([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm
val next_fired : ([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm
val interval : ([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm
val execution_context : ([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm
val callback : ([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm
val at : ([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm
val alarm : ([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm
val make_creator : alarm:(([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> 'a ‑> ('b ‑> Async_kernel__.Job_or_event.t Alarm.t) * 'c) ‑> at:(([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> 'c ‑> ('b ‑> Time_ns.t) * 'd) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> 'd ‑> ('b ‑> unit ‑> unit) * 'e) ‑> execution_context:(([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> 'e ‑> ('b ‑> Async_kernel.Execution_context.t) * 'f) ‑> interval:(([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> 'f ‑> ('b ‑> Time_ns.Span.t option) * 'g) ‑> next_fired:(([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> 'g ‑> ('b ‑> t) * 'h) ‑> status:(([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> 'h ‑> ('b ‑> Status.t) * 'i) ‑> 'a ‑> ('b ‑> t) * 'i
val create : alarm:Async_kernel__.Job_or_event.t Alarm.t ‑> at:Time_ns.t ‑> callback:(unit ‑> unit) ‑> execution_context:Async_kernel.Execution_context.t ‑> interval:Time_ns.Span.t option ‑> next_fired:t ‑> status:Status.t ‑> t
val map : alarm:(([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> Async_kernel__.Job_or_event.t Alarm.t) ‑> at:(([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> Time_ns.t) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> unit ‑> unit) ‑> execution_context:(([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> Async_kernel.Execution_context.t) ‑> interval:(([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> Time_ns.Span.t option) ‑> next_fired:(([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> t) ‑> status:(([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> Status.t) ‑> t
val iter : alarm:(([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> unit) ‑> at:(([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> unit) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> unit) ‑> execution_context:(([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> unit) ‑> interval:(([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> unit) ‑> next_fired:(([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> unit) ‑> status:(([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> unit) ‑> unit
val fold : init:'a ‑> alarm:('a ‑> ([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> 'b) ‑> at:('b ‑> ([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> 'c) ‑> callback:('c ‑> ([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> 'd) ‑> execution_context:('d ‑> ([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> 'e) ‑> interval:('e ‑> ([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> 'f) ‑> next_fired:('f ‑> ([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> 'g) ‑> status:('g ‑> ([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> 'h) ‑> 'h
val map_poly : ([< `Read | `Set_and_create ], t'aFieldslib.Field.user ‑> 'a list
val for_all : alarm:(([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> bool) ‑> at:(([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> bool) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> bool) ‑> execution_context:(([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> bool) ‑> interval:(([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> bool) ‑> next_fired:(([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> bool) ‑> status:(([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> bool) ‑> bool
val exists : alarm:(([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> bool) ‑> at:(([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> bool) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> bool) ‑> execution_context:(([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> bool) ‑> interval:(([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> bool) ‑> next_fired:(([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> bool) ‑> status:(([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> bool) ‑> bool
val to_list : alarm:(([< `Read | `Set_and_create ], tAsync_kernel__.Job_or_event.t Alarm.tFieldslib.Field.t_with_perm ‑> 'a) ‑> at:(([< `Read | `Set_and_create ], tTime_ns.tFieldslib.Field.t_with_perm ‑> 'a) ‑> callback:(([< `Read | `Set_and_create ], t, unit ‑> unit) Fieldslib.Field.t_with_perm ‑> 'a) ‑> execution_context:(([< `Read | `Set_and_create ], tAsync_kernel.Execution_context.tFieldslib.Field.t_with_perm ‑> 'a) ‑> interval:(([< `Read | `Set_and_create ], tTime_ns.Span.t option) Fieldslib.Field.t_with_perm ‑> 'a) ‑> next_fired:(([< `Read | `Set_and_create ], ttFieldslib.Field.t_with_perm ‑> 'a) ‑> status:(([< `Read | `Set_and_create ], tStatus.tFieldslib.Field.t_with_perm ‑> 'a) ‑> 'a list
module Direct : sig ... end