Top | ![]() |
![]() |
![]() |
![]() |
GObject * | nm_active_connection_new () |
const char * | nm_active_connection_get_connection () |
const char * | nm_active_connection_get_uuid () |
const char * | nm_active_connection_get_specific_object () |
const GPtrArray * | nm_active_connection_get_devices () |
NMActiveConnectionState | nm_active_connection_get_state () |
gboolean | nm_active_connection_get_default () |
gboolean | nm_active_connection_get_default6 () |
const char * | nm_active_connection_get_master () |
#define | NM_ACTIVE_CONNECTION_CONNECTION |
#define | NM_ACTIVE_CONNECTION_UUID |
#define | NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT |
#define | NM_ACTIVE_CONNECTION_DEVICES |
#define | NM_ACTIVE_CONNECTION_STATE |
#define | NM_ACTIVE_CONNECTION_DEFAULT |
#define | NM_ACTIVE_CONNECTION_DEFAULT6 |
#define | NM_ACTIVE_CONNECTION_MASTER |
GObject * nm_active_connection_new (DBusGConnection *connection
,const char *path
);
Creates a new NMActiveConnection.
const char *
nm_active_connection_get_connection (NMActiveConnection *connection
);
Gets the NMConnection's DBus object path.
the object path of the NMConnection inside of NMActiveConnection. This is the internal string used by the connection, and must not be modified.
const char *
nm_active_connection_get_uuid (NMActiveConnection *connection
);
Gets the NMConnection's UUID.
the UUID of the NMConnection that backs the NMActiveConnection. This is the internal string used by the connection, and must not be modified.
const char *
nm_active_connection_get_specific_object
(NMActiveConnection *connection
);
Gets the "specific object" used at the activation.
const GPtrArray *
nm_active_connection_get_devices (NMActiveConnection *connection
);
Gets the NMDevices used for the active connections.
NMActiveConnectionState
nm_active_connection_get_state (NMActiveConnection *connection
);
Gets the active connection's state.
gboolean
nm_active_connection_get_default (NMActiveConnection *connection
);
Whether the active connection is the default IPv4 one (that is, is used for the default IPv4 route and DNS information).
gboolean
nm_active_connection_get_default6 (NMActiveConnection *connection
);
Whether the active connection is the default IPv6 one (that is, is used for the default IPv6 route and DNS information).
const char *
nm_active_connection_get_master (NMActiveConnection *connection
);
Gets the path to the master NMDevice of the connection.
the path of the master NMDevice of the NMActiveConnection. This is the internal string used by the connection, and must not be modified.
“default”
property“default” gboolean
Is the default IPv4 active connection.
Flags: Read
Default value: FALSE
“default6”
property“default6” gboolean
Is the default IPv6 active connection.
Flags: Read
Default value: FALSE
“specific-object”
property“specific-object” gchar *
Specific object.
Flags: Read
Default value: NULL