From 9c202e3e860b3be9e1f8882630b69affbb130102 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Sun, 3 Feb 2013 14:49:22 +0100 Subject: Imported Upstream version 0.9.7.995 --- docs/libnm-util/html/NMSettingConnection.html | 126 ++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) (limited to 'docs/libnm-util/html/NMSettingConnection.html') diff --git a/docs/libnm-util/html/NMSettingConnection.html b/docs/libnm-util/html/NMSettingConnection.html index f83cfc86..bb1014e5 100644 --- a/docs/libnm-util/html/NMSettingConnection.html +++ b/docs/libnm-util/html/NMSettingConnection.html @@ -53,6 +53,7 @@ enum NM_SETTING_CONNECTION_MASTER #define NM_SETTING_CONNECTION_PERMISSIONS #define NM_SETTING_CONNECTION_READ_ONLY +#define NM_SETTING_CONNECTION_SECONDARIES #define NM_SETTING_CONNECTION_SETTING_NAME #define NM_SETTING_CONNECTION_SLAVE_TYPE #define NM_SETTING_CONNECTION_TIMESTAMP @@ -64,6 +65,8 @@ enum const char *ptype, const char *pitem, const char *detail); +gboolean nm_setting_connection_add_secondary (NMSettingConnection *setting, + const char *sec_uuid); GQuark nm_setting_connection_error_quark (void); gboolean nm_setting_connection_get_autoconnect (NMSettingConnection *setting); @@ -73,6 +76,8 @@ const char * char * nm_setting_connection_get_master (NMSettingConnection *setting); guint32 nm_setting_connection_get_num_permissions (NMSettingConnection *setting); +guint32 nm_setting_connection_get_num_secondaries + (NMSettingConnection *setting); gboolean nm_setting_connection_get_permission (NMSettingConnection *setting, guint32 idx, @@ -80,6 +85,8 @@ const char * const char **out_pitem, const char **out_detail); gboolean nm_setting_connection_get_read_only (NMSettingConnection *setting); +const char * nm_setting_connection_get_secondary (NMSettingConnection *setting, + guint32 idx); const char * nm_setting_connection_get_slave_type (NMSettingConnection *setting); guint64 nm_setting_connection_get_timestamp (NMSettingConnection *setting); @@ -94,6 +101,9 @@ const char * void nm_setting_connection_remove_permission (NMSettingConnection *setting, guint32 idx); +void nm_setting_connection_remove_secondary + (NMSettingConnection *setting, + guint32 idx);
@@ -116,6 +126,7 @@ const char * master" gchar* : Read / Write "permissions" GSList_gchararray_* : Read / Write "read-only" gboolean : Read / Write / Construct + "secondaries" GSList_gchararray_* : Read / Write "slave-type" gchar* : Read / Write "timestamp" guint64 : Read / Write / Construct "type" gchar* : Read / Write @@ -259,6 +270,14 @@ Describes errors that may result from operations involving a

+

NM_SETTING_CONNECTION_SECONDARIES

+
#define NM_SETTING_CONNECTION_SECONDARIES "secondaries"
+
+

+

+
+
+

NM_SETTING_CONNECTION_SETTING_NAME

#define NM_SETTING_CONNECTION_SETTING_NAME "connection"
 
@@ -351,6 +370,35 @@ present in the list

+

nm_setting_connection_add_secondary ()

+
gboolean            nm_setting_connection_add_secondary (NMSettingConnection *setting,
+                                                         const char *sec_uuid);
+

+Adds a new secondary connetion UUID to the setting. +

+
++ + + + + + + + + + + + + + +

setting :

the NMSettingConnection +

sec_uuid :

the secondary connection UUID to add

Returns :

+TRUE if the secondary connection UUID was added; FALSE if the UUID +was already present
+
+
+

nm_setting_connection_error_quark ()

GQuark              nm_setting_connection_error_quark   (void);

@@ -481,6 +529,26 @@ property of this setting.


+

nm_setting_connection_get_num_secondaries ()

+
guint32             nm_setting_connection_get_num_secondaries
+                                                        (NMSettingConnection *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingConnection +

Returns :

the number of configured secondary connection UUIDs
+
+
+

nm_setting_connection_get_permission ()

gboolean            nm_setting_connection_get_permission
                                                         (NMSettingConnection *setting,
@@ -550,6 +618,31 @@ Returns the 
+

nm_setting_connection_get_secondary ()

+
const char *        nm_setting_connection_get_secondary (NMSettingConnection *setting,
+                                                         guint32 idx);
+
++ + + + + + + + + + + + + + +

setting :

the NMSettingConnection +

idx :

the zero-based index of the secondary connection UUID entry

Returns :

the secondary connection UUID at index idx +
+
+
+

nm_setting_connection_get_slave_type ()

const char *        nm_setting_connection_get_slave_type
                                                         (NMSettingConnection *setting);
@@ -732,6 +825,30 @@ Removes the permission at index idx from
+
+
+

nm_setting_connection_remove_secondary ()

+
void                nm_setting_connection_remove_secondary
+                                                        (NMSettingConnection *setting,
+                                                         guint32 idx);
+

+Removes the secondary coonnection UUID at index idx. +

+
++ + + + + + + + + + +

setting :

the NMSettingConnection +

idx :

index number of the secondary connection UUID
+

Property Details

@@ -800,6 +917,15 @@ if the connection is read-only and cannot be modified.

+

The "secondaries" property

+
  "secondaries"              GSList_gchararray_*   : Read / Write
+

+List of connection UUIDs that should be activated when the base connection +itself is activated. +

+
+
+

The "slave-type" property

  "slave-type"               gchar*                : Read / Write

-- cgit 1.3.0-6-gf8a5