IP6Config
Object Hierarchy:
NM.IP6Config
NM.IP6Config
NM.IP6Config
NM.Object
NM.Object
NM.Object->NM.IP6Config
GLib.Object
GLib.Object
GLib.Object->NM.Object
GLib.AsyncInitable
GLib.AsyncInitable
GLib.AsyncInitable->NM.IP6Config
GLib.AsyncInitable->NM.Object
GLib.Initable
GLib.Initable
GLib.Initable->NM.IP6Config
GLib.Initable->NM.Object
Description:
[
CCode ( type_id =
"nm_ip6_config_get_type ()" ) ]
public class IP6Config :
Object ,
AsyncInitable ,
Initable
Content:
Constants:
Properties:
public IP6AddressObjectArray addresses { get ; }
The GenericArray containing the IPv6
addresses; use ip6_addresses_from_gvalue to return a SList of
NMSettingIP6Address
s objects that is more usable than the raw data.
public StringArray domains { get ; }
The GenericArray containing domain strings
of the configuration.
public string gateway { get ; }
The IPv6 gateway as string
public IP6AddressArray nameservers { owned get ; }
The GenericArray containing elements of
type 'struct ip6_addr' which contain the addresses of nameservers of the configuration.
public IP6RouteObjectArray routes { get ; }
The GenericArray containing the IPv6
routes; use ip6_routes_from_gvalue to return a SList of
NMSettingIP6Address
s objects that is more usable than the raw data.
public StringArray searches { get ; }
The GenericArray containing dns search
strings of the configuration.
Creation methods:
public IP6Config (Connection connection, string object_path)
Creates a new IP6Config .
Methods:
public unowned SList <IP6Address > get_addresses ()
Gets the IP6 addresses (containing the address, prefix, and gateway).
public unowned GenericArray <string > get_domains ()
Gets the domain names.
public unowned string get_gateway ()
Gets the IP6 gateway.
public unowned uint8 [] get_nameserver (uint32 idx)
Gets the domain name server at index idx
in the
configuration.
public uint32 get_num_nameservers ()
Gets the number of the domain name servers in the configuration.
public unowned SList <IP6Route > get_routes ()
Gets the routes.
public unowned GenericArray <string > get_searches ()
Gets the dns searches.
Inherited Members:
All known members inherited from class NM.Object
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref
All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.Initable