Module Core__Core_unix.Ifaddr.Fields

val names : string list
val broadcast_or_destination : (tBroadcast_or_destination.t option) Fieldslib.Field.t
val netmask : (tInet_addr.t option) Fieldslib.Field.t
val address : (tInet_addr.t option) Fieldslib.Field.t
val flags : (tFlag.Set.tFieldslib.Field.t
val family : (tFamily.tFieldslib.Field.t
val name : (t, string) Fieldslib.Field.t
val fold : init:'acc__0 ‑> name:('acc__0 ‑> (t, string) Fieldslib.Field.t ‑> 'acc__1) ‑> family:('acc__1 ‑> (tFamily.tFieldslib.Field.t ‑> 'acc__2) ‑> flags:('acc__2 ‑> (tFlag.Set.tFieldslib.Field.t ‑> 'acc__3) ‑> address:('acc__3 ‑> (tInet_addr.t option) Fieldslib.Field.t ‑> 'acc__4) ‑> netmask:('acc__4 ‑> (tInet_addr.t option) Fieldslib.Field.t ‑> 'acc__5) ‑> broadcast_or_destination:('acc__5 ‑> (tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> 'acc__6) ‑> 'acc__6
val make_creator : name:((t, string) Fieldslib.Field.t ‑> 'acc__0 ‑> ('input__ ‑> string) * 'acc__1) ‑> family:((tFamily.tFieldslib.Field.t ‑> 'acc__1 ‑> ('input__ ‑> Family.t) * 'acc__2) ‑> flags:((tFlag.Set.tFieldslib.Field.t ‑> 'acc__2 ‑> ('input__ ‑> Flag.Set.t) * 'acc__3) ‑> address:((tInet_addr.t option) Fieldslib.Field.t ‑> 'acc__3 ‑> ('input__ ‑> Inet_addr.t option) * 'acc__4) ‑> netmask:((tInet_addr.t option) Fieldslib.Field.t ‑> 'acc__4 ‑> ('input__ ‑> Inet_addr.t option) * 'acc__5) ‑> broadcast_or_destination:((tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> 'acc__5 ‑> ('input__ ‑> Broadcast_or_destination.t option) * 'acc__6) ‑> 'acc__0 ‑> ('input__ ‑> t) * 'acc__6
val create : name:string ‑> family:Family.t ‑> flags:Flag.Set.t ‑> address:Inet_addr.t option ‑> netmask:Inet_addr.t option ‑> broadcast_or_destination:Broadcast_or_destination.t option ‑> t
val map : name:((t, string) Fieldslib.Field.t ‑> string) ‑> family:((tFamily.tFieldslib.Field.t ‑> Family.t) ‑> flags:((tFlag.Set.tFieldslib.Field.t ‑> Flag.Set.t) ‑> address:((tInet_addr.t option) Fieldslib.Field.t ‑> Inet_addr.t option) ‑> netmask:((tInet_addr.t option) Fieldslib.Field.t ‑> Inet_addr.t option) ‑> broadcast_or_destination:((tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> Broadcast_or_destination.t option) ‑> t
val iter : name:((t, string) Fieldslib.Field.t ‑> unit) ‑> family:((tFamily.tFieldslib.Field.t ‑> unit) ‑> flags:((tFlag.Set.tFieldslib.Field.t ‑> unit) ‑> address:((tInet_addr.t option) Fieldslib.Field.t ‑> unit) ‑> netmask:((tInet_addr.t option) Fieldslib.Field.t ‑> unit) ‑> broadcast_or_destination:((tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> unit) ‑> unit
val for_all : name:((t, string) Fieldslib.Field.t ‑> bool) ‑> family:((tFamily.tFieldslib.Field.t ‑> bool) ‑> flags:((tFlag.Set.tFieldslib.Field.t ‑> bool) ‑> address:((tInet_addr.t option) Fieldslib.Field.t ‑> bool) ‑> netmask:((tInet_addr.t option) Fieldslib.Field.t ‑> bool) ‑> broadcast_or_destination:((tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> bool) ‑> bool
val exists : name:((t, string) Fieldslib.Field.t ‑> bool) ‑> family:((tFamily.tFieldslib.Field.t ‑> bool) ‑> flags:((tFlag.Set.tFieldslib.Field.t ‑> bool) ‑> address:((tInet_addr.t option) Fieldslib.Field.t ‑> bool) ‑> netmask:((tInet_addr.t option) Fieldslib.Field.t ‑> bool) ‑> broadcast_or_destination:((tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> bool) ‑> bool
val to_list : name:((t, string) Fieldslib.Field.t ‑> 'elem__) ‑> family:((tFamily.tFieldslib.Field.t ‑> 'elem__) ‑> flags:((tFlag.Set.tFieldslib.Field.t ‑> 'elem__) ‑> address:((tInet_addr.t option) Fieldslib.Field.t ‑> 'elem__) ‑> netmask:((tInet_addr.t option) Fieldslib.Field.t ‑> 'elem__) ‑> broadcast_or_destination:((tBroadcast_or_destination.t option) Fieldslib.Field.t ‑> 'elem__) ‑> 'elem__ list
val map_poly : ([< `Read | `Set_and_create ], t'x0Fieldslib.Field.user ‑> 'x0 list
module Direct : sig ... end