package core_unix

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Core_unix.IfaddrSource

A network interface on the local machine. See man getifaddrs.

Sourcemodule Broadcast_or_destination : sig ... end
Sourcemodule Flag : sig ... end
Sourcemodule Family : sig ... end
Sourcetype t = {
  1. name : string;
  2. family : Family.t;
  3. flags : Flag.Set.t;
  4. address : Inet_addr.t option;
  5. netmask : Inet_addr.t option;
  6. broadcast_or_destination : Broadcast_or_destination.t option;
}
Sourceval broadcast_or_destination : t -> Broadcast_or_destination.t option
Sourceval netmask : t -> Inet_addr.t option
Sourceval address : t -> Inet_addr.t option
Sourceval flags : t -> Flag.Set.t
Sourceval family : t -> Family.t
Sourceval name : t -> string
Sourceval sexp_of_t : t -> Sexplib0.Sexp.t