diff options
Diffstat (limited to 'docs/libnm/html/NMSetting.html')
| -rw-r--r-- | docs/libnm/html/NMSetting.html | 180 |
1 files changed, 90 insertions, 90 deletions
diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 662a8fd1..a6925d42 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -8,7 +8,7 @@ <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMRemoteConnection.html" title="NMRemoteConnection"> <link rel="next" href="NMSettingConnection.html" title="NMSettingConnection"> -<meta name="generator" content="GTK-Doc V1.34.0 (XML mode)"> +<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -42,7 +42,7 @@ <tbody> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <span class="c_punctuation">(</span><a class="link" href="NMSetting.html#NMSettingClearSecretsWithFlagsFn" title="NMSettingClearSecretsWithFlagsFn ()">*NMSettingClearSecretsWithFlagsFn</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> @@ -58,7 +58,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">GType</span> +<a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-lookup-type" title="nm_setting_lookup_type ()">nm_setting_lookup_type</a> <span class="c_punctuation">()</span> @@ -81,7 +81,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-verify" title="nm_setting_verify ()">nm_setting_verify</a> <span class="c_punctuation">()</span> @@ -89,7 +89,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-verify-secrets" title="nm_setting_verify_secrets ()">nm_setting_verify_secrets</a> <span class="c_punctuation">()</span> @@ -97,7 +97,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-compare" title="nm_setting_compare ()">nm_setting_compare</a> <span class="c_punctuation">()</span> @@ -105,7 +105,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-diff" title="nm_setting_diff ()">nm_setting_diff</a> <span class="c_punctuation">()</span> @@ -129,7 +129,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-get-secret-flags" title="nm_setting_get_secret_flags ()">nm_setting_get_secret_flags</a> <span class="c_punctuation">()</span> @@ -137,7 +137,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-set-secret-flags" title="nm_setting_set_secret_flags ()">nm_setting_set_secret_flags</a> <span class="c_punctuation">()</span> @@ -145,7 +145,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">GVariant</span> * +<a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-option-get" title="nm_setting_option_get ()">nm_setting_option_get</a> <span class="c_punctuation">()</span> @@ -153,7 +153,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-option-get-boolean" title="nm_setting_option_get_boolean ()">nm_setting_option_get_boolean</a> <span class="c_punctuation">()</span> @@ -161,7 +161,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-option-get-uint32" title="nm_setting_option_get_uint32 ()">nm_setting_option_get_uint32</a> <span class="c_punctuation">()</span> @@ -207,7 +207,7 @@ </td> </tr> <tr> -<td class="function_type">const <span class="returnvalue">GVariantType</span> * +<td class="function_type">const <a href="../glib/glib-GVariantType.html#GVariantType"><span class="returnvalue">GVariantType</span></a> * </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-get-dbus-property-type" title="nm_setting_get_dbus_property_type ()">nm_setting_get_dbus_property_type</a> <span class="c_punctuation">()</span> @@ -215,7 +215,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">GType</span> +<a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-get-enum-property-type" title="nm_setting_get_enum_property_type ()">nm_setting_get_enum_property_type</a> <span class="c_punctuation">()</span> @@ -255,7 +255,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gboolean</span> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> </td> <td class="function_name"> <a class="link" href="NMSetting.html#nm-range-get-range" title="nm_range_get_range ()">nm_range_get_range</a> <span class="c_punctuation">()</span> @@ -348,11 +348,11 @@ of properties and allowed values.</p> <a name="NMSetting.functions_details"></a><h2>Functions</h2> <div class="refsect2"> <a name="NMSettingClearSecretsWithFlagsFn"></a><h3>NMSettingClearSecretsWithFlagsFn ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <span class="c_punctuation">(</span>*NMSettingClearSecretsWithFlagsFn<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *secret</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> flags</code></em>, - <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> <div class="refsect3"> <a name="NMSettingClearSecretsWithFlagsFn.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -387,7 +387,7 @@ of properties and allowed values.</p> </div> <div class="refsect3"> <a name="NMSettingClearSecretsWithFlagsFn.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> to clear the secret, <code class="literal">FALSE</code> to not clear the secret</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to clear the secret, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to not clear the secret</p> </div> </div> <hr> @@ -396,9 +396,9 @@ of properties and allowed values.</p> <pre class="programlisting"><span class="returnvalue">void</span> <span class="c_punctuation">(</span>*NMSettingValueIterFn<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *key</code></em>, - <em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>, - <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>, - <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> + <em class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue-struct"><span class="type">GValue</span></a> *value</code></em>, + <em class="parameter"><code><a href="../gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> <div class="refsect3"> <a name="NMSettingValueIterFn.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -441,9 +441,9 @@ of properties and allowed values.</p> <hr> <div class="refsect2"> <a name="nm-setting-lookup-type"></a><h3>nm_setting_lookup_type ()</h3> -<pre class="programlisting"><span class="returnvalue">GType</span> +<pre class="programlisting"><a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> nm_setting_lookup_type (<em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre> -<p>Returns the <span class="type">GType</span> of the setting's class for a given setting name.</p> +<p>Returns the <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of the setting's class for a given setting name.</p> <div class="refsect3"> <a name="nm-setting-lookup-type.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -461,7 +461,7 @@ nm_setting_lookup_type (<em class="parameter"><code>const <span class="type">cha </div> <div class="refsect3"> <a name="nm-setting-lookup-type.returns"></a><h4>Returns</h4> -<p> the <span class="type">GType</span> of the setting's class, or <code class="literal">G_TYPE_INVALID</code> if +<p> the <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of the setting's class, or <a href="../gobject/gobject-Type-Information.html#G-TYPE-INVALID:CAPS"><code class="literal">G_TYPE_INVALID</code></a> if <em class="parameter"><code>name</code></em> is not recognized.</p> </div> @@ -524,14 +524,14 @@ like 'ppp' or 'wireless' or 'wired'.</p> <hr> <div class="refsect2"> <a name="nm-setting-verify"></a><h3>nm_setting_verify ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_verify (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>Validates the setting. Each setting's properties have allowed values, and some are dependent on other values (hence the need for <em class="parameter"><code>connection</code></em> ). The -returned <span class="type">GError</span> contains information about which property of the setting +returned <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> contains information about which property of the setting failed validation, and in what way that property failed validation.</p> <div class="refsect3"> <a name="nm-setting-verify.parameters"></a><h4>Parameters</h4> @@ -551,13 +551,13 @@ failed validation, and in what way that property failed validation.</p> <td class="parameter_name"><p>connection</p></td> <td class="parameter_description"><p>the <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> that <em class="parameter"><code>setting</code></em> came from, or -<code class="literal">NULL</code> if <em class="parameter"><code>setting</code></em> +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>setting</code></em> is being verified in isolation. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> </tr> <tr> <td class="parameter_name"><p>error</p></td> -<td class="parameter_description"><p>location to store error, or <code class="literal">NULL</code></p></td> +<td class="parameter_description"><p>location to store error, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> <td class="parameter_annotations"> </td> </tr> </tbody> @@ -565,18 +565,18 @@ is being verified in isolation. </p></td> </div> <div class="refsect3"> <a name="nm-setting-verify.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if the setting is valid, <code class="literal">FALSE</code> if it is not</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the setting is valid, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it is not</p> </div> </div> <hr> <div class="refsect2"> <a name="nm-setting-verify-secrets"></a><h3>nm_setting_verify_secrets ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_verify_secrets (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>Verifies the secrets in the setting. -The returned <span class="type">GError</span> contains information about which secret of the setting +The returned <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> 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.</p> @@ -598,13 +598,13 @@ in some cases connection failure is not desired just for the secrets.</p> <td class="parameter_name"><p>connection</p></td> <td class="parameter_description"><p>the <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> that <em class="parameter"><code>setting</code></em> came from, or -<code class="literal">NULL</code> if <em class="parameter"><code>setting</code></em> +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>setting</code></em> is being verified in isolation. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> </tr> <tr> <td class="parameter_name"><p>error</p></td> -<td class="parameter_description"><p>location to store error, or <code class="literal">NULL</code></p></td> +<td class="parameter_description"><p>location to store error, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> <td class="parameter_annotations"> </td> </tr> </tbody> @@ -612,14 +612,14 @@ is being verified in isolation. </p></td> </div> <div class="refsect3"> <a name="nm-setting-verify-secrets.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if the setting secrets are valid, <code class="literal">FALSE</code> if they are not</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the setting secrets are valid, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if they are not</p> </div> <p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> <a name="nm-setting-compare"></a><h3>nm_setting_compare ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_compare (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *a</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *b</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags"><span class="type">NMSettingCompareFlags</span></a> flags</code></em>);</pre> @@ -655,18 +655,18 @@ for a description of each flag's behavior.</p> </div> <div class="refsect3"> <a name="nm-setting-compare.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if the comparison succeeds, <code class="literal">FALSE</code> if it does not</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the comparison succeeds, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it does not</p> </div> </div> <hr> <div class="refsect2"> <a name="nm-setting-diff"></a><h3>nm_setting_diff ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_diff (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *a</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *b</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags"><span class="type">NMSettingCompareFlags</span></a> flags</code></em>, - <em class="parameter"><code><span class="type">gboolean</span> invert_results</code></em>, - <em class="parameter"><code><span class="type">GHashTable</span> **results</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> invert_results</code></em>, + <em class="parameter"><code><a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> **results</code></em>);</pre> <p>Compares two <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> objects for similarity, with comparison behavior modified by a set of flags. See the documentation for <a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags"><span class="type">NMSettingCompareFlags</span></a> for a description of each flag's behavior. If the settings differ, the keys @@ -700,7 +700,7 @@ one or more <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enu <tr> <td class="parameter_name"><p>invert_results</p></td> <td class="parameter_description"><p>this parameter is used internally by libnm and should -be set to <code class="literal">FALSE</code>. If <code class="literal">TRUE</code> inverts the meaning of the <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult"><span class="type">NMSettingDiffResult</span></a>.</p></td> +be set to <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>. If <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> inverts the meaning of the <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult"><span class="type">NMSettingDiffResult</span></a>.</p></td> <td class="parameter_annotations"> </td> </tr> <tr> @@ -717,7 +717,7 @@ in and the settings differ, a new one is created and returned. </p></td> </div> <div class="refsect3"> <a name="nm-setting-diff.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if the settings contain the same values, <code class="literal">FALSE</code> if they do not</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the settings contain the same values, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if they do not</p> </div> </div> <hr> @@ -726,7 +726,7 @@ in and the settings differ, a new one is created and returned. </p></td> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_enumerate_values (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html#NMSettingValueIterFn" title="NMSettingValueIterFn ()"><span class="type">NMSettingValueIterFn</span></a> func</code></em>, - <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> <p>Iterates over each property of the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object, calling the supplied user function for each property.</p> <div class="refsect3"> @@ -786,17 +786,17 @@ be stable and may change at any time.</p> <a name="nm-setting-to-string.returns"></a><h4>Returns</h4> <p> an allocated string containing a textual representation of the setting's properties and values, which the caller should -free with <code class="function">g_free()</code></p> +free with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a></p> </div> </div> <hr> <div class="refsect2"> <a name="nm-setting-get-secret-flags"></a><h3>nm_setting_get_secret_flags ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_get_secret_flags (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *secret_name</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> *out_flags</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>For a given secret, retrieves the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> describing how to handle that secret.</p> <div class="refsect3"> @@ -825,7 +825,7 @@ handle that secret.</p> </tr> <tr> <td class="parameter_name"><p>error</p></td> -<td class="parameter_description"><p>location to store error, or <code class="literal">NULL</code></p></td> +<td class="parameter_description"><p>location to store error, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> <td class="parameter_annotations"> </td> </tr> </tbody> @@ -833,18 +833,18 @@ handle that secret.</p> </div> <div class="refsect3"> <a name="nm-setting-get-secret-flags.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> on success (if the given secret name was a valid property of -this setting, and if that property is secret), <code class="literal">FALSE</code> if not</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success (if the given secret name was a valid property of +this setting, and if that property is secret), <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> </div> </div> <hr> <div class="refsect2"> <a name="nm-setting-set-secret-flags"></a><h3>nm_setting_set_secret_flags ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_set_secret_flags (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *secret_name</code></em>, <em class="parameter"><code><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> flags</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>For a given secret, stores the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> describing how to handle that secret.</p> <div class="refsect3"> @@ -873,7 +873,7 @@ handle that secret.</p> </tr> <tr> <td class="parameter_name"><p>error</p></td> -<td class="parameter_description"><p>location to store error, or <code class="literal">NULL</code></p></td> +<td class="parameter_description"><p>location to store error, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> <td class="parameter_annotations"> </td> </tr> </tbody> @@ -881,14 +881,14 @@ handle that secret.</p> </div> <div class="refsect3"> <a name="nm-setting-set-secret-flags.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> on success (if the given secret name was a valid property of -this setting, and if that property is secret), <code class="literal">FALSE</code> if not</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success (if the given secret name was a valid property of +this setting, and if that property is secret), <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> </div> </div> <hr> <div class="refsect2"> <a name="nm-setting-option-get"></a><h3>nm_setting_option_get ()</h3> -<pre class="programlisting"><span class="returnvalue">GVariant</span> * +<pre class="programlisting"><a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * nm_setting_option_get (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *opt_name</code></em>);</pre> <div class="refsect3"> @@ -915,7 +915,7 @@ nm_setting_option_get (<em class="parameter"><code><a class="link" href="NMSetti </div> <div class="refsect3"> <a name="nm-setting-option-get.returns"></a><h4>Returns</h4> -<p>the <span class="type">GVariant</span> or <code class="literal">NULL</code> if the option +<p>the <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the option is not set. </p> <p><span class="annotation">[<acronym title="The data is owned by the callee, which is responsible of freeing it."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -924,10 +924,10 @@ is not set. </p> <hr> <div class="refsect2"> <a name="nm-setting-option-get-boolean"></a><h3>nm_setting_option_get_boolean ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_option_get_boolean (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *opt_name</code></em>, - <em class="parameter"><code><span class="type">gboolean</span> *out_value</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *out_value</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-option-get-boolean.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -950,7 +950,7 @@ nm_setting_option_get_boolean (<em class="parameter"><code><a class="link" href= <tr> <td class="parameter_name"><p>out_value</p></td> <td class="parameter_description"><p>the optional output value. -If the option is unset, <code class="literal">FALSE</code> will be returned. </p></td> +If the option is unset, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td> </tr> </tbody> @@ -958,7 +958,7 @@ If the option is unset, <code class="literal">FALSE</code> will be returned. </p </div> <div class="refsect3"> <a name="nm-setting-option-get-boolean.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if <em class="parameter"><code>opt_name</code></em> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>opt_name</code></em> is set to a boolean variant.</p> </div> <p class="since">Since: 1.26</p> @@ -966,10 +966,10 @@ is set to a boolean variant.</p> <hr> <div class="refsect2"> <a name="nm-setting-option-get-uint32"></a><h3>nm_setting_option_get_uint32 ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_setting_option_get_uint32 (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *opt_name</code></em>, - <em class="parameter"><code><span class="type">guint32</span> *out_value</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> *out_value</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-option-get-uint32.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -1000,7 +1000,7 @@ If the option is unset, 0 will be returned. </p></td> </div> <div class="refsect3"> <a name="nm-setting-option-get-uint32.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if <em class="parameter"><code>opt_name</code></em> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>opt_name</code></em> is set to a uint32 variant.</p> </div> <p class="since">Since: 1.26</p> @@ -1011,9 +1011,9 @@ is set to a uint32 variant.</p> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_option_set (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *opt_name</code></em>, - <em class="parameter"><code><span class="type">GVariant</span> *variant</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre> <p>If <em class="parameter"><code>variant</code></em> - is <code class="literal">NULL</code>, this clears the option if it is set. + is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, this clears the option if it is set. Otherwise, <em class="parameter"><code>variant</code></em> is set as the option. If <em class="parameter"><code>variant</code></em> is @@ -1056,7 +1056,7 @@ Currently, only <a class="link" href="NMSettingEthtool.html" title="NMSettingEth <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_option_set_uint32 (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *opt_name</code></em>, - <em class="parameter"><code><span class="type">guint32</span> value</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> value</code></em>);</pre> <p>Like <a class="link" href="NMSetting.html#nm-setting-option-set" title="nm_setting_option_set ()"><code class="function">nm_setting_option_set()</code></a> to set a uint32 GVariant.</p> <div class="refsect3"> <a name="nm-setting-option-set-uint32.parameters"></a><h4>Parameters</h4> @@ -1088,7 +1088,7 @@ nm_setting_option_set_uint32 (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_option_set_boolean (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *opt_name</code></em>, - <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre> <p>Like <a class="link" href="NMSetting.html#nm-setting-option-set" title="nm_setting_option_set ()"><code class="function">nm_setting_option_set()</code></a> to set a boolean GVariant.</p> <div class="refsect3"> <a name="nm-setting-option-set-boolean.parameters"></a><h4>Parameters</h4> @@ -1119,7 +1119,7 @@ nm_setting_option_set_boolean (<em class="parameter"><code><a class="link" href= <a name="nm-setting-option-get-all-names"></a><h3>nm_setting_option_get_all_names ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> *const * nm_setting_option_get_all_names (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">guint</span> *out_len</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *out_len</code></em>);</pre> <p>Gives the name of all set options.</p> <div class="refsect3"> <a name="nm-setting-option-get-all-names.parameters"></a><h4>Parameters</h4> @@ -1145,8 +1145,8 @@ nm_setting_option_get_all_names (<em class="parameter"><code><a class="link" hre </div> <div class="refsect3"> <a name="nm-setting-option-get-all-names.returns"></a><h4>Returns</h4> -<p>A <code class="literal">NULL</code> terminated array of key names. If no names are present, this returns -<code class="literal">NULL</code>. The returned array and the names are owned by <a class="link" href="NMSetting.html" title="NMSetting"><code class="literal">NMSetting</code></a> and might be invalidated +<p>A <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated array of key names. If no names are present, this returns +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. The returned array and the names are owned by <a class="link" href="NMSetting.html" title="NMSetting"><code class="literal">NMSetting</code></a> and might be invalidated by the next operation. </p> <p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=out_len zero-terminated=1][<acronym title="The data is owned by the callee, which is responsible of freeing it."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p> </div> @@ -1176,8 +1176,8 @@ nm_setting_option_clear_by_name (<em class="parameter"><code><a class="link" hre <td class="parameter_name"><p>predicate</p></td> <td class="parameter_description"><p>the predicate for which names should be clear. -If the predicate returns <code class="literal">TRUE</code> for an option name, the option -gets removed. If <code class="literal">NULL</code>, all options will be removed. </p></td> +If the predicate returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> for an option name, the option +gets removed. If <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, all options will be removed. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span></td> </tr> </tbody> @@ -1188,12 +1188,12 @@ gets removed. If <code class="literal">NULL</code>, all options will be removed. <hr> <div class="refsect2"> <a name="nm-setting-get-dbus-property-type"></a><h3>nm_setting_get_dbus_property_type ()</h3> -<pre class="programlisting">const <span class="returnvalue">GVariantType</span> * +<pre class="programlisting">const <a href="../glib/glib-GVariantType.html#GVariantType"><span class="returnvalue">GVariantType</span></a> * nm_setting_get_dbus_property_type (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *property_name</code></em>);</pre> <p>Gets the D-Bus marshalling type of a property. <em class="parameter"><code>property_name</code></em> is a D-Bus -property name, which may not necessarily be a <span class="type">GObject</span> property.</p> +property name, which may not necessarily be a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property.</p> <div class="refsect3"> <a name="nm-setting-get-dbus-property-type.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -1227,15 +1227,15 @@ on <em class="parameter"><code>setting</code></em> <hr> <div class="refsect2"> <a name="nm-setting-get-enum-property-type"></a><h3>nm_setting_get_enum_property_type ()</h3> -<pre class="programlisting"><span class="returnvalue">GType</span> -nm_setting_get_enum_property_type (<em class="parameter"><code><span class="type">GType</span> setting_type</code></em>, +<pre class="programlisting"><a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a> +nm_setting_get_enum_property_type (<em class="parameter"><code><a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> setting_type</code></em>, <em class="parameter"><code>const <span class="type">char</span> *property_name</code></em>);</pre> <p>Get the type of the enum that defines the values that the property accepts. It is only useful for properties configured to accept values from certain enum type, otherwise -it will return <code class="literal">G_TYPE_INVALID</code>. Note that flags (children of G_TYPE_FLAGS) are also +it will return <a href="../gobject/gobject-Type-Information.html#G-TYPE-INVALID:CAPS"><code class="literal">G_TYPE_INVALID</code></a>. Note that flags (children of G_TYPE_FLAGS) are also considered enums.</p> <p>Note that the GObject property might be implemented as an integer, actually, and not -as enum. Find out what underlying type is used, checking the <span class="type">GParamSpec</span>, before +as enum. Find out what underlying type is used, checking the <a href="../gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a>, before setting the GObject property.</p> <div class="refsect3"> <a name="nm-setting-get-enum-property-type.parameters"></a><h4>Parameters</h4> @@ -1261,7 +1261,7 @@ setting the GObject property.</p> </div> <div class="refsect3"> <a name="nm-setting-get-enum-property-type.returns"></a><h4>Returns</h4> -<p> the enum's GType, or <code class="literal">G_TYPE_INVALID</code> if the property is not of enum type</p> +<p> the enum's GType, or <a href="../gobject/gobject-Type-Information.html#G-TYPE-INVALID:CAPS"><code class="literal">G_TYPE_INVALID</code></a> if the property is not of enum type</p> </div> <p class="since">Since: 1.46</p> </div> @@ -1269,8 +1269,8 @@ setting the GObject property.</p> <div class="refsect2"> <a name="nm-range-new"></a><h3>nm_range_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html#NMRange"><span class="returnvalue">NMRange</span></a> * -nm_range_new (<em class="parameter"><code><span class="type">guint64</span> start</code></em>, - <em class="parameter"><code><span class="type">guint64</span> end</code></em>);</pre> +nm_range_new (<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> start</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> end</code></em>);</pre> <p>Creates a new <a class="link" href="NMSetting.html#NMRange"><span class="type">NMRange</span></a> object for the given range. Setting <em class="parameter"><code>end</code></em> equal to <em class="parameter"><code>start</code></em> @@ -1400,10 +1400,10 @@ over the ranges.</p> <hr> <div class="refsect2"> <a name="nm-range-get-range"></a><h3>nm_range_get_range ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_range_get_range (<em class="parameter"><code>const <a class="link" href="NMSetting.html#NMRange"><span class="type">NMRange</span></a> *range</code></em>, - <em class="parameter"><code><span class="type">guint64</span> *start</code></em>, - <em class="parameter"><code><span class="type">guint64</span> *end</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *start</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *end</code></em>);</pre> <p>Gets the start and end values for the range.</p> <div class="refsect3"> <a name="nm-range-get-range.parameters"></a><h4>Parameters</h4> @@ -1434,8 +1434,8 @@ nm_range_get_range (<em class="parameter"><code>const <a class="link" href="NMSe </div> <div class="refsect3"> <a name="nm-range-get-range.returns"></a><h4>Returns</h4> -<p> <code class="literal">TRUE</code> if the range contains more than one -element, <code class="literal">FALSE</code> otherwise.</p> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the range contains more than one +element, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> </div> <p class="since">Since: 1.42</p> </div> @@ -1472,7 +1472,7 @@ nm_range_to_str (<em class="parameter"><code>const <a class="link" href="NMSetti <a name="nm-range-from-str"></a><h3>nm_range_from_str ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html#NMRange"><span class="returnvalue">NMRange</span></a> * nm_range_from_str (<em class="parameter"><code>const <span class="type">char</span> *str</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>Parses the string representation of the range to create a <a class="link" href="NMSetting.html#NMRange"><code class="literal">NMRange</code></a> instance.</p> <div class="refsect3"> @@ -1499,7 +1499,7 @@ instance.</p> </div> <div class="refsect3"> <a name="nm-range-from-str.returns"></a><h4>Returns</h4> -<p>the <a class="link" href="NMSetting.html#NMRange"><code class="literal">NMRange</code></a> or <code class="literal">NULL</code>. </p> +<p>the <a class="link" href="NMSetting.html#NMRange"><code class="literal">NMRange</code></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> <p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p> </div> <p class="since">Since: 1.42</p> @@ -1790,6 +1790,6 @@ if you specify <em class="parameter"><code>NM_SETTING_COMPARE_FLAG_DIFF_RESULT_W </div> </div> <div class="footer"> -<hr>Generated by GTK-Doc V1.34.0</div> +<hr>Generated by GTK-Doc V1.33.1</div> </body> </html> \ No newline at end of file |