From 494f296a3baab08522617b24b1f126d8f9a17502 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 20 Jan 2016 16:26:51 +0100 Subject: Imported Upstream version 1.1.90 --- docs/libnm/html/NMSetting.html | 138 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 121 insertions(+), 17 deletions(-) (limited to 'docs/libnm/html/NMSetting.html') diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 565947a4..65b56b96 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -105,6 +105,14 @@ gboolean +nm_setting_verify_secrets () + + + + +gboolean + + nm_setting_compare () @@ -195,6 +203,10 @@ NMSettingCompareFlags +enum +NMSettingMacRandomization + + struct NMSetting @@ -207,10 +219,11 @@

Object Hierarchy

-
    GEnum
+
    GEnum
     ├── NMSettingCompareFlags
-    ╰── NMSettingDiffResult
-    GFlags
+    ├── NMSettingDiffResult
+    ╰── NMSettingMacRandomization
+    GFlags
     ╰── NMSettingSecretFlags
     GObject
     ╰── NMSetting
@@ -226,15 +239,19 @@
         ├── NMSettingGeneric
         ├── NMSettingGsm
         ├── NMSettingInfiniband
+        ├── NMSettingIPTunnel
         ├── NMSettingIPConfig
+        ├── NMSettingMacvlan
         ├── NMSettingOlpcMesh
         ├── NMSettingPpp
         ├── NMSettingPppoe
         ├── NMSettingSerial
         ├── NMSettingTeamPort
         ├── NMSettingTeam
+        ├── NMSettingTun
         ├── NMSettingVlan
         ├── NMSettingVpn
+        ├── NMSettingVxlan
         ├── NMSettingWimax
         ├── NMSettingWired
         ├── NMSettingWirelessSecurity
@@ -494,6 +511,54 @@ is being verified in isolation. 


+

nm_setting_verify_secrets ()

+
gboolean
+nm_setting_verify_secrets (NMSetting *setting,
+                           NMConnection *connection,
+                           GError **error);
+

Verifies the secrets in the setting. +The returned GError contains information about which secret of the setting +failed validation, and in what way that secret failed validation. +The secret validation is done separately from main setting validation, because +in some cases connection failure is not desired just for the secrets.

+
+

Parameters

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

setting

the NMSetting to verify secrets in

 

connection

the NMConnection that setting +came from, or +NULL if setting +is being verified in isolation.

[allow-none]

error

location to store error, or NULL

 
+
+
+

Returns

+

TRUE if the setting secrets are valid, FALSE if they are not

+
+

Since: 1.2

+
+
+

nm_setting_compare ()

gboolean
 nm_setting_compare (NMSetting *a,
@@ -503,7 +568,7 @@ nm_setting_compare (NMSettingCompareFlags
 for a description of each flag's behavior.

-

Parameters

+

Parameters

@@ -530,7 +595,7 @@ for a description of each flag's behavior.

-

Returns

+

Returns

TRUE if the comparison succeeds, FALSE if it does not

@@ -550,7 +615,7 @@ of each setting that differ from the other are added to NMSettingDiffResult values.

-

Parameters

+

Parameters

@@ -592,7 +657,7 @@ in and the settings differ, a new one is created and returned.

-

Returns

+

Returns

TRUE if the settings contain the same values, FALSE if they do not

@@ -606,7 +671,7 @@ nm_setting_enumerate_values (NMSetting object, calling the supplied user function for each property.

-

Parameters

+

Parameters

@@ -643,7 +708,7 @@ nm_setting_to_string ( -

Parameters

+

Parameters

@@ -658,7 +723,7 @@ output format is not guaranteed to be stable and may change at any time.

-

Returns

+

Returns

an allocated string containing a textual representation of the setting's properties and values (including secrets!), which the caller should free with g_free()

@@ -675,7 +740,7 @@ nm_setting_get_secret_flags (NMSettingSecretFlags describing how to handle that secret.

-

Parameters

+

Parameters

@@ -707,7 +772,7 @@ handle that secret.

-

Returns

+

Returns

TRUE on success (if the given secret name was a valid property of this setting, and if that property is secret), FALSE if not

@@ -723,7 +788,7 @@ nm_setting_set_secret_flags (NMSettingSecretFlags describing how to handle that secret.

-

Parameters

+

Parameters

@@ -755,7 +820,7 @@ handle that secret.

-

Returns

+

Returns

TRUE on success (if the given secret name was a valid property of this setting, and if that property is secret), FALSE if not

@@ -770,7 +835,7 @@ nm_setting_get_dbus_property_type (GObject property.

-

Parameters

+

Parameters

@@ -793,7 +858,7 @@ to get the type of

-

Returns

+

Returns

the D-Bus marshalling type of property on setting .

@@ -970,6 +1035,45 @@ two connections.


+

enum NMSettingMacRandomization

+

Controls if and how the MAC address of a device is randomzied.

+
+

Members

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

NM_SETTING_MAC_RANDOMIZATION_DEFAULT

+

the default value, which unless +overridden by user-controlled defaults configuration, is "never".

+
 

NM_SETTING_MAC_RANDOMIZATION_NEVER

+

the device's MAC address is always used.

+
 

NM_SETTING_MAC_RANDOMIZATION_ALWAYS

+

a random MAC address is used.

+
 
+
+
+
+

struct NMSetting

struct NMSetting;

The NMSetting struct contains only private data. @@ -980,7 +1084,7 @@ It should only be accessed through the functions described below.

enum NMSettingDiffResult

These values indicate the result of a setting difference operation.

-

Members

+

Members

-- cgit 1.3.0-6-gf8a5