SettingConnection
Object Hierarchy:
NM.SettingConnection
NM.SettingConnection
NM.SettingConnection
NM.Setting
NM.Setting
NM.Setting->NM.SettingConnection
GLib.Object
GLib.Object
GLib.Object->NM.Setting
Description:
[
CCode ( type_id =
"nm_setting_connection_get_type ()" ) ]
public class SettingConnection :
Setting
The NMSettingConnection struct contains only private data.
It should only be accessed through the functions described below.
Content:
Constants:
Properties:
public bool autoconnect { get ; set construct ; }
Whether or not the connection should be automatically connected by
NetworkManager when the resources for the connection are available.
public uint gateway_ping_timeout { get ; set construct ; }
If greater than zero, delay success of IP addressing until either the
timeout is reached, or an IP gateway replies to a ping.
public string id { owned get ; set ; }
A human readable unique identifier for the connection, like "Work
Wi-Fi" or "T-Mobile 3G".
public string interface_name { owned get ; set ; }
The name of the network interface this connection is bound to.
public string master { owned get ; set ; }
Interface name of the master device or UUID of the master connection.
public bool read_only { get ; set construct ; }
false
if the connection can be modified using the
provided settings service's D-Bus interface with the right privileges, or true
if the connection is read-only and cannot
be modified.
public string slave_type { owned get ; set ; }
Setting name of the device type of this slave's master connection (eg,
SETTING_NAME ), or null
if this connection is not a slave.
public uint64 timestamp { get ; set construct ; }
The time, in seconds since the Unix Epoch, that the connection was
last _successfully_ fully activated.
public string type { owned get ; set ; }
Base type of the connection.
public string uuid { owned get ; set ; }
A universally unique identifier for the connection, for example
generated with libuuid.
public string zone { owned get ; set construct ; }
The trust level of a the connection.
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