Module Async_unix__Raw_fd.T.Fields

val names : string list
val close_finished : ([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm
val num_active_syscalls : ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm
val watching_has_changed : ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm
val watching : ([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm
val state : ([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm
val have_set_nonblock : ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm
val supports_nonblock : ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm
val kind : ([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm
val info : ([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm
val file_descr : ([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm
val make_creator : file_descr:(([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> 'a ‑> ('b ‑> File_descr.t) * 'c) ‑> info:(([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> 'c ‑> ('b ‑> Core.Info.t) * 'd) ‑> kind:(([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> 'd ‑> ('b ‑> Kind.t) * 'e) ‑> supports_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'e ‑> ('b ‑> bool) * 'f) ‑> have_set_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'f ‑> ('b ‑> bool) * 'g) ‑> state:(([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> 'g ‑> ('b ‑> State.t) * 'h) ‑> watching:(([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> 'h ‑> ('b ‑> Watching.t Async_unix__.Read_write.Mutable.t) * 'i) ‑> watching_has_changed:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'i ‑> ('b ‑> bool) * 'j) ‑> num_active_syscalls:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> 'j ‑> ('b ‑> int) * 'k) ‑> close_finished:(([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> 'k ‑> ('b ‑> unit Async_unix__.Import.Ivar.t) * 'l) ‑> 'a ‑> ('b ‑> t) * 'l
val create : file_descr:File_descr.t ‑> info:Core.Info.t ‑> kind:Kind.t ‑> supports_nonblock:bool ‑> have_set_nonblock:bool ‑> state:State.t ‑> watching:Watching.t Async_unix__.Read_write.Mutable.t ‑> watching_has_changed:bool ‑> num_active_syscalls:int ‑> close_finished:unit Async_unix__.Import.Ivar.t ‑> t
val map : file_descr:(([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> File_descr.t) ‑> info:(([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> Core.Info.t) ‑> kind:(([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> Kind.t) ‑> supports_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> have_set_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> state:(([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> State.t) ‑> watching:(([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> Watching.t Async_unix__.Read_write.Mutable.t) ‑> watching_has_changed:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> num_active_syscalls:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> int) ‑> close_finished:(([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> unit Async_unix__.Import.Ivar.t) ‑> t
val iter : file_descr:(([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> unit) ‑> info:(([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> unit) ‑> kind:(([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> unit) ‑> supports_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> unit) ‑> have_set_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> unit) ‑> state:(([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> unit) ‑> watching:(([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> unit) ‑> watching_has_changed:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> unit) ‑> num_active_syscalls:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> unit) ‑> close_finished:(([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> unit) ‑> unit
val fold : init:'a ‑> file_descr:('a ‑> ([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> 'b) ‑> info:('b ‑> ([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> 'c) ‑> kind:('c ‑> ([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> 'd) ‑> supports_nonblock:('d ‑> ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'e) ‑> have_set_nonblock:('e ‑> ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'f) ‑> state:('f ‑> ([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> 'g) ‑> watching:('g ‑> ([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> 'h) ‑> watching_has_changed:('h ‑> ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'i) ‑> num_active_syscalls:('i ‑> ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> 'j) ‑> close_finished:('j ‑> ([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> 'k) ‑> 'k
val map_poly : ([< `Read | `Set_and_create ], t'aFieldslib.Field.user ‑> 'a list
val for_all : file_descr:(([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> bool) ‑> info:(([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> bool) ‑> kind:(([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> bool) ‑> supports_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> have_set_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> state:(([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> bool) ‑> watching:(([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> bool) ‑> watching_has_changed:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> num_active_syscalls:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> bool) ‑> close_finished:(([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> bool) ‑> bool
val exists : file_descr:(([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> bool) ‑> info:(([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> bool) ‑> kind:(([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> bool) ‑> supports_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> have_set_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> state:(([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> bool) ‑> watching:(([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> bool) ‑> watching_has_changed:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> bool) ‑> num_active_syscalls:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> bool) ‑> close_finished:(([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> bool) ‑> bool
val to_list : file_descr:(([< `Read | `Set_and_create ], tFile_descr.tFieldslib.Field.t_with_perm ‑> 'a) ‑> info:(([< `Read | `Set_and_create ], tCore.Info.tFieldslib.Field.t_with_perm ‑> 'a) ‑> kind:(([< `Read | `Set_and_create ], tKind.tFieldslib.Field.t_with_perm ‑> 'a) ‑> supports_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'a) ‑> have_set_nonblock:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'a) ‑> state:(([< `Read | `Set_and_create ], tState.tFieldslib.Field.t_with_perm ‑> 'a) ‑> watching:(([< `Read | `Set_and_create ], tWatching.t Async_unix__.Read_write.Mutable.tFieldslib.Field.t_with_perm ‑> 'a) ‑> watching_has_changed:(([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm ‑> 'a) ‑> num_active_syscalls:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> 'a) ‑> close_finished:(([< `Read | `Set_and_create ], t, unit Async_unix__.Import.Ivar.tFieldslib.Field.t_with_perm ‑> 'a) ‑> 'a list
module Direct : sig ... end