# Module Nm_interfaces.Org_freedesktop_NetworkManager_IP6Config

    module Org_freedesktop_NetworkManager_IP6Config: sig .. end

    val interface : OBus_name.interface

    val p_Addresses : ((string * int32) list, [ `readable ]) OBus_member.Property.t

    val p_Domains : (string list, [ `readable ]) OBus_member.Property.t

    val p_Nameservers : (string list, [ `readable ]) OBus_member.Property.t

    val p_Routes : ((string * int32 * string * int32) list, [ `readable ])
           OBus_member.Property.t

    type 'a members = {

`` | `p_Addresses : `'a OBus_object.t -> (string * int32) list React.signal`;`
`` | `p_Domains : `'a OBus_object.t -> string list React.signal`;`
`` | `p_Nameservers : `'a OBus_object.t -> string list React.signal`;`
`` | `p_Routes : `'a OBus_object.t -> (string * int32 * string * int32) list React.signal`;`

}

    val make : 'a members ->
           'a OBus_object.interface