SettingIP4Config
Object Hierarchy:
NM.SettingIP4Config
NM.SettingIP4Config
NM.SettingIP4Config
NM.Setting
NM.Setting
NM.Setting->NM.SettingIP4Config
GLib.Object
GLib.Object
GLib.Object->NM.Setting
Description:
[
CCode ( type_id =
"nm_setting_ip4_config_get_type ()" ) ]
public class SettingIP4Config :
Setting
Content:
Properties:
public string dhcp_client_id { owned get ; set ; }
A string sent to the DHCP server to identify the local machine which
the DHCP server may use to customize the DHCP lease and options.
public string dhcp_hostname { owned get ; set ; }
If the
dhcp_send_hostname property is true
, then the
specified name will be sent to the DHCP server when acquiring a lease.
public bool dhcp_send_hostname { get ; set construct ; }
If true
, a hostname is sent to the DHCP server when
acquiring a lease.
public uint dhcp_timeout { get ; set ; }
Number of seconds after which the unfinished DHCP transaction fails or
zero for default.
public bool ignore_auto_dns { get ; set construct ; }
When the method is set to "auto" and this property to true
, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the
NMSettingIP4Config:dns
s and NMSettingIP4Config:dns-search
properties, if any, are used.
public bool ignore_auto_routes { get ; set construct ; }
When the method is set to "auto" and this property to true
, automatically configured routes are ignored and only routes specified in the NMSettingIP4Config:routes
s
property, if any, are used.
public bool may_fail { get ; set construct ; }
If true
, allow overall network configuration to proceed
even if IPv4 configuration times out.
public string method { owned get ; set ; }
IPv4 configuration method.
public bool never_default { get ; set construct ; }
If true
, this connection will never be the default IPv4
connection, meaning it will never be assigned the default route by NetworkManager.
public int64 route_metric { get ; set construct ; }
The default metric for routes that don't explicitly specify a metric.
Creation methods:
Methods:
Inherited Members:
All known members inherited from class NM.Setting
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