![]() |
![]() |
![]() |
libnm-glib Reference Manual | ![]() |
---|---|---|---|---|
#define NM_ACTIVE_CONNECTION_SERVICE_NAME #define NM_ACTIVE_CONNECTION_CONNECTION #define NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT #define NM_ACTIVE_CONNECTION_SHARED_SERVICE_NAME #define NM_ACTIVE_CONNECTION_SHARED_CONNECTION #define NM_ACTIVE_CONNECTION_DEVICES #define NM_ACTIVE_CONNECTION_STATE #define NM_ACTIVE_CONNECTION_DEFAULT NMActiveConnection; GObject* nm_active_connection_new (DBusGConnection *connection, const char *path); const char* nm_active_connection_get_service_name (NMActiveConnection *connection); NMConnectionScope nm_active_connection_get_scope (NMActiveConnection *connection); const char* nm_active_connection_get_connection (NMActiveConnection *connection); const char* nm_active_connection_get_specific_object (NMActiveConnection *connection); const char* nm_active_connection_get_shared_service_name (NMActiveConnection *connection); const char* nm_active_connection_get_shared_connection (NMActiveConnection *connection); const GPtrArray* nm_active_connection_get_devices (NMActiveConnection *connection); NMActiveConnectionState nm_active_connection_get_state (NMActiveConnection *connection); gboolean nm_active_connection_get_default (NMActiveConnection *connection);
"connection" gchararray : Read "default" gboolean : Read "devices" nm-object-array : Read "service-name" gchararray : Read "specific-object" gchararray : Read "state" guint : Read
#define NM_ACTIVE_CONNECTION_SHARED_SERVICE_NAME "shared-service-name"
#define NM_ACTIVE_CONNECTION_SHARED_CONNECTION "shared-connection"
GObject* nm_active_connection_new (DBusGConnection *connection, const char *path);
Creates a new NMActiveConnection.
|
the DBusGConnection |
|
the DBus object path of the device |
Returns : |
a new active connection |
const char* nm_active_connection_get_service_name (NMActiveConnection *connection);
Gets the service name of the active connection.
|
a NMActiveConnection |
Returns : |
the service name. This is the internal string used by the connection, and must not be modified. |
NMConnectionScope nm_active_connection_get_scope (NMActiveConnection *connection);
Gets the scope of the active connection.
|
a NMActiveConnection |
Returns : |
the connection's scope |
const char* nm_active_connection_get_connection (NMActiveConnection *connection);
Gets the NMConnection's DBus object path.
|
a NMActiveConnection |
Returns : |
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_specific_object (NMActiveConnection *connection);
Gets the "specific object" used at the activation.
|
a NMActiveConnection |
Returns : |
the specific object's DBus path. This is the internal string used by the connection, and must not be modified. |
const char* nm_active_connection_get_shared_service_name (NMActiveConnection *connection);
|
|
Returns : |
const char* nm_active_connection_get_shared_connection (NMActiveConnection *connection);
|
|
Returns : |
const GPtrArray* nm_active_connection_get_devices (NMActiveConnection *connection);
Gets the NMDevices used for the active connections.
|
a NMActiveConnection |
Returns : |
the GPtrArray containing NMDevices. This is the internal copy used by the connection, and must not be modified. |
NMActiveConnectionState nm_active_connection_get_state (NMActiveConnection *connection);
Gets the active connection's state.
|
a NMActiveConnection |
Returns : |
the state |
gboolean nm_active_connection_get_default (NMActiveConnection *connection);
Whether the active connection is the default one (that is, is used for the default route and DNS information).
|
a NMActiveConnection |
Returns : |
TRUE if the active connection is the default one
|
"connection"
property"connection" gchararray : Read
The connection's path of the active connection.
Default value: NULL
"default"
property"default" gboolean : Read
Whether the active connection is the default one.
Default value: FALSE
"service-name"
property"service-name" gchararray : Read
The service name of the active connection.
Default value: NULL
"specific-object"
property"specific-object" gchararray : Read
The specific object's path of the active connection.
Default value: NULL
"state"
property"state" guint : Read
The state of the active connection.
Allowed values: <= 2
Default value: 0