Module Async_unix.Writer0.Check_buffer_age'.Fields

val names : string list
val too_old : ([< `Read | `Set_and_create ], 'a t, unit Import.Ivar.tFieldslib.Field.t_with_perm
val bytes_seen : ([< `Read | `Set_and_create ], 'a tCore.Int63.tFieldslib.Field.t_with_perm
val times_received_queue : ([< `Read | `Set_and_create ], 'a tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm
val bytes_received_queue : ([< `Read | `Set_and_create ], 'a tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm
val bytes_received_at_now_minus_maximum_age : ([< `Read | `Set_and_create ], 'a tCore.Int63.tFieldslib.Field.t_with_perm
val maximum_age : ([< `Read | `Set_and_create ], 'a tCore.Time_ns.Span.tFieldslib.Field.t_with_perm
val writer : ([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm
val make_creator : writer:(([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm ‑> 'b ‑> ('c ‑> 'd) * 'e) ‑> maximum_age:(([< `Read | `Set_and_create ], 'f tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> 'e ‑> ('c ‑> Core.Time_ns.Span.t) * 'g) ‑> bytes_received_at_now_minus_maximum_age:(([< `Read | `Set_and_create ], 'h tCore.Int63.tFieldslib.Field.t_with_perm ‑> 'g ‑> ('c ‑> Core.Int63.t) * 'i) ‑> bytes_received_queue:(([< `Read | `Set_and_create ], 'j tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> 'i ‑> ('c ‑> Core.Int63.t Core.Queue.t) * 'k) ‑> times_received_queue:(([< `Read | `Set_and_create ], 'l tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> 'k ‑> ('c ‑> Core.Time_ns.t Core.Queue.t) * 'm) ‑> bytes_seen:(([< `Read | `Set_and_create ], 'n tCore.Int63.tFieldslib.Field.t_with_perm ‑> 'm ‑> ('c ‑> Core.Int63.t) * 'o) ‑> too_old:(([< `Read | `Set_and_create ], 'p t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> 'o ‑> ('c ‑> unit Import.Ivar.t) * 'q) ‑> 'b ‑> ('c ‑> 'd t) * 'q
val create : writer:'a ‑> maximum_age:Core.Time_ns.Span.t ‑> bytes_received_at_now_minus_maximum_age:Core.Int63.t ‑> bytes_received_queue:Core.Int63.t Core.Queue.t ‑> times_received_queue:Core.Time_ns.t Core.Queue.t ‑> bytes_seen:Core.Int63.t ‑> too_old:unit Import.Ivar.t ‑> 'a t
val map : writer:(([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm ‑> 'b) ‑> maximum_age:(([< `Read | `Set_and_create ], 'c tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> Core.Time_ns.Span.t) ‑> bytes_received_at_now_minus_maximum_age:(([< `Read | `Set_and_create ], 'd tCore.Int63.tFieldslib.Field.t_with_perm ‑> Core.Int63.t) ‑> bytes_received_queue:(([< `Read | `Set_and_create ], 'e tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> Core.Int63.t Core.Queue.t) ‑> times_received_queue:(([< `Read | `Set_and_create ], 'f tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> Core.Time_ns.t Core.Queue.t) ‑> bytes_seen:(([< `Read | `Set_and_create ], 'g tCore.Int63.tFieldslib.Field.t_with_perm ‑> Core.Int63.t) ‑> too_old:(([< `Read | `Set_and_create ], 'h t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> unit Import.Ivar.t) ‑> 'b t
val iter : writer:(([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm ‑> unit) ‑> maximum_age:(([< `Read | `Set_and_create ], 'b tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> unit) ‑> bytes_received_at_now_minus_maximum_age:(([< `Read | `Set_and_create ], 'c tCore.Int63.tFieldslib.Field.t_with_perm ‑> unit) ‑> bytes_received_queue:(([< `Read | `Set_and_create ], 'd tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> unit) ‑> times_received_queue:(([< `Read | `Set_and_create ], 'e tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> unit) ‑> bytes_seen:(([< `Read | `Set_and_create ], 'f tCore.Int63.tFieldslib.Field.t_with_perm ‑> unit) ‑> too_old:(([< `Read | `Set_and_create ], 'g t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> unit) ‑> unit
val fold : init:'a ‑> writer:('a ‑> ([< `Read | `Set_and_create ], 'b t'bFieldslib.Field.t_with_perm ‑> 'c) ‑> maximum_age:('c ‑> ([< `Read | `Set_and_create ], 'd tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> 'e) ‑> bytes_received_at_now_minus_maximum_age:('e ‑> ([< `Read | `Set_and_create ], 'f tCore.Int63.tFieldslib.Field.t_with_perm ‑> 'g) ‑> bytes_received_queue:('g ‑> ([< `Read | `Set_and_create ], 'h tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> 'i) ‑> times_received_queue:('i ‑> ([< `Read | `Set_and_create ], 'j tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> 'k) ‑> bytes_seen:('k ‑> ([< `Read | `Set_and_create ], 'l tCore.Int63.tFieldslib.Field.t_with_perm ‑> 'm) ‑> too_old:('m ‑> ([< `Read | `Set_and_create ], 'n t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> 'o) ‑> 'o
val map_poly : ([< `Read | `Set_and_create ], 'a t'bFieldslib.Field.user ‑> 'b list
val for_all : writer:(([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm ‑> bool) ‑> maximum_age:(([< `Read | `Set_and_create ], 'b tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> bool) ‑> bytes_received_at_now_minus_maximum_age:(([< `Read | `Set_and_create ], 'c tCore.Int63.tFieldslib.Field.t_with_perm ‑> bool) ‑> bytes_received_queue:(([< `Read | `Set_and_create ], 'd tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> bool) ‑> times_received_queue:(([< `Read | `Set_and_create ], 'e tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> bool) ‑> bytes_seen:(([< `Read | `Set_and_create ], 'f tCore.Int63.tFieldslib.Field.t_with_perm ‑> bool) ‑> too_old:(([< `Read | `Set_and_create ], 'g t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> bool) ‑> bool
val exists : writer:(([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm ‑> bool) ‑> maximum_age:(([< `Read | `Set_and_create ], 'b tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> bool) ‑> bytes_received_at_now_minus_maximum_age:(([< `Read | `Set_and_create ], 'c tCore.Int63.tFieldslib.Field.t_with_perm ‑> bool) ‑> bytes_received_queue:(([< `Read | `Set_and_create ], 'd tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> bool) ‑> times_received_queue:(([< `Read | `Set_and_create ], 'e tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> bool) ‑> bytes_seen:(([< `Read | `Set_and_create ], 'f tCore.Int63.tFieldslib.Field.t_with_perm ‑> bool) ‑> too_old:(([< `Read | `Set_and_create ], 'g t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> bool) ‑> bool
val to_list : writer:(([< `Read | `Set_and_create ], 'a t'aFieldslib.Field.t_with_perm ‑> 'b) ‑> maximum_age:(([< `Read | `Set_and_create ], 'c tCore.Time_ns.Span.tFieldslib.Field.t_with_perm ‑> 'b) ‑> bytes_received_at_now_minus_maximum_age:(([< `Read | `Set_and_create ], 'd tCore.Int63.tFieldslib.Field.t_with_perm ‑> 'b) ‑> bytes_received_queue:(([< `Read | `Set_and_create ], 'e tCore.Int63.t Core.Queue.tFieldslib.Field.t_with_perm ‑> 'b) ‑> times_received_queue:(([< `Read | `Set_and_create ], 'f tCore.Time_ns.t Core.Queue.tFieldslib.Field.t_with_perm ‑> 'b) ‑> bytes_seen:(([< `Read | `Set_and_create ], 'g tCore.Int63.tFieldslib.Field.t_with_perm ‑> 'b) ‑> too_old:(([< `Read | `Set_and_create ], 'h t, unit Import.Ivar.tFieldslib.Field.t_with_perm ‑> 'b) ‑> 'b list
module Direct : sig ... end