diff options
| author | Michael Biebl <biebl@debian.org> | 2020-06-28 18:58:14 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2020-06-28 18:58:14 +0200 |
| commit | a54ac63bbf9b2c71026ac9028a8ffaf186cf3c82 (patch) | |
| tree | 6a32883bd916c4096357b35298beff6db8bcd0b5 /docs/libnm/html | |
| parent | 45e8e1149027529194982212c804c0468aa01d98 (diff) | |
New upstream version 1.25.90 upstream/1.25.90
Diffstat (limited to 'docs/libnm/html')
| -rw-r--r-- | docs/libnm/html/NMClient.html | 4 | ||||
| -rw-r--r-- | docs/libnm/html/NMDevice.html | 46 | ||||
| -rw-r--r-- | docs/libnm/html/NMSetting.html | 363 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingBridge.html | 441 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingConnection.html | 62 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingEthtool.html | 442 | ||||
| -rw-r--r-- | docs/libnm/html/NMSettingMatch.html | 865 | ||||
| -rw-r--r-- | docs/libnm/html/api-index-full.html | 408 | ||||
| -rw-r--r-- | docs/libnm/html/index.html | 2 | ||||
| -rw-r--r-- | docs/libnm/html/libnm-nm-dbus-interface.html | 44 | ||||
| -rw-r--r-- | docs/libnm/html/libnm-nm-version.html | 32 | ||||
| -rw-r--r-- | docs/libnm/html/libnm.devhelp2 | 99 | ||||
| -rw-r--r-- | docs/libnm/html/usage.html | 2 |
13 files changed, 2732 insertions, 78 deletions
diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index 224ec0f3..747ab118 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -4874,7 +4874,7 @@ D-Bus interface.</p> </tr> <tr> <td class="parameter_name"><p>interface_name</p></td> -<td class="parameter_description"><p>D-Bus interface to invoke method on</p></td> +<td class="parameter_description"><p>D-Bus interface for the property to set.</p></td> <td class="parameter_annotations"> </td> </tr> <tr> @@ -4884,7 +4884,7 @@ D-Bus interface.</p> </tr> <tr> <td class="parameter_name"><p>value</p></td> -<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> tuple with the value to set</p></td> +<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> with the value to set.</p></td> <td class="parameter_annotations"> </td> </tr> <tr> diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 5edef2c9..7a7cf8c5 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -73,6 +73,13 @@ <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-get-path" title="nm_device_get_path ()">nm_device_get_path</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> <a class="link" href="NMDevice.html#nm-device-get-driver" title="nm_device_get_driver ()">nm_device_get_driver</a> <span class="c_punctuation">()</span> </td> </tr> @@ -527,6 +534,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-PATH:CAPS" title="NM_DEVICE_PATH">NM_DEVICE_PATH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-INTERFACE:CAPS" title="NM_DEVICE_INTERFACE">NM_DEVICE_INTERFACE</a></td> </tr> <tr> @@ -765,6 +776,35 @@ system services like udev or sysfs.</p> </div> <hr> <div class="refsect2"> +<a name="nm-device-get-path"></a><h3>nm_device_get_path ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_get_path (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<p>Gets the path of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> as exposed by the udev property ID_PATH.</p> +<div class="refsect3"> +<a name="nm-device-get-path.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-get-path.returns"></a><h4>Returns</h4> +<p> the path of the device.</p> +<p>The string is backslash escaped (C escaping) for invalid characters. The escaping +can be reverted with <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#g-strcompress"><code class="function">g_strcompress()</code></a>, however the result may not be valid UTF-8.</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-driver"></a><h3>nm_device_get_driver ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_get_driver (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> @@ -2749,6 +2789,12 @@ not found. </p> </div> <hr> <div class="refsect2"> +<a name="NM-DEVICE-PATH:CAPS"></a><h3>NM_DEVICE_PATH</h3> +<pre class="programlisting">#define NM_DEVICE_PATH "path" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DEVICE-INTERFACE:CAPS"></a><h3>NM_DEVICE_INTERFACE</h3> <pre class="programlisting">#define NM_DEVICE_INTERFACE "interface" </pre> diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 03d52c7f..aba8c094 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -153,6 +153,69 @@ </td> </tr> <tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/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> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/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> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/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> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-option-set" title="nm_setting_option_set ()">nm_setting_option_set</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-option-set-uint32" title="nm_setting_option_set_uint32 ()">nm_setting_option_set_uint32</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-option-set-boolean" title="nm_setting_option_set_boolean ()">nm_setting_option_set_boolean</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> *const* +</td> +<td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-option-get-all-names" title="nm_setting_option_get_all_names ()">nm_setting_option_get_all_names</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-option-clear-by-name" title="nm_setting_option_clear_by_name ()">nm_setting_option_clear_by_name</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <a href="https://developer.gnome.org/glib/unstable/glib-GVariantType.html#GVariantType"><span class="returnvalue">GVariantType</span></a> * </td> <td class="function_name"> @@ -843,6 +906,306 @@ this setting, and if that property is secret), <a href="https://developer.gnome. </div> <hr> <div class="refsect2"> +<a name="nm-setting-option-get"></a><h3>nm_setting_option_get ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/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"> +<a name="nm-setting-option-get.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>opt_name</p></td> +<td class="parameter_description"><p>the option name to request.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-option-get.returns"></a><h4>Returns</h4> +<p>the <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> or <a href="https://developer.gnome.org/glib/unstable/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="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.26.</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-option-get-boolean"></a><h3>nm_setting_option_get_boolean ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/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><a href="https://developer.gnome.org/glib/unstable/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"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>opt_name</p></td> +<td class="parameter_description"><p>the option to get</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p>the optional output value. +If the option is unset, <a href="https://developer.gnome.org/glib/unstable/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="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-option-get-boolean.returns"></a><h4>Returns</h4> +<p> <a href="https://developer.gnome.org/glib/unstable/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> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-option-get-uint32"></a><h3>nm_setting_option_get_uint32 ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/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><a href="https://developer.gnome.org/glib/unstable/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"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>opt_name</p></td> +<td class="parameter_description"><p>the option to get</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p>the optional output value. +If the option is unset, 0 will be returned. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-option-get-uint32.returns"></a><h4>Returns</h4> +<p> <a href="https://developer.gnome.org/glib/unstable/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> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-option-set"></a><h3>nm_setting_option_set ()</h3> +<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><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre> +<p>If <em class="parameter"><code>variant</code></em> + is <a href="https://developer.gnome.org/glib/unstable/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 +a floating reference, it will be consumed.</p> +<p>Note that not all setting types support options. It is a bug +setting a variant to a setting that doesn't support it. +Currently only <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> supports it.</p> +<div class="refsect3"> +<a name="nm-setting-option-set.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>opt_name</p></td> +<td class="parameter_description"><p>the option name to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>variant</p></td> +<td class="parameter_description"><p>the variant to set. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-option-set-uint32"></a><h3>nm_setting_option_set_uint32 ()</h3> +<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><a href="https://developer.gnome.org/glib/unstable/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> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>value</p></td> +<td class="parameter_description"><p>the value to set.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-option-set-boolean"></a><h3>nm_setting_option_set_boolean ()</h3> +<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><a href="https://developer.gnome.org/glib/unstable/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> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>value</p></td> +<td class="parameter_description"><p>the value to set.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<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><a href="https://developer.gnome.org/glib/unstable/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> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_len</p></td> +<td class="parameter_description"><p>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-option-get-all-names.returns"></a><h4>Returns</h4> +<p>A <a href="https://developer.gnome.org/glib/unstable/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="https://developer.gnome.org/glib/unstable/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="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-option-clear-by-name"></a><h3>nm_setting_option_clear_by_name ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_option_clear_by_name (<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">NMUtilsPredicateStr</span> predicate</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-option-clear-by-name.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<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 <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> for an option name, the option +gets removed. If <a href="https://developer.gnome.org/glib/unstable/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 is OK, both for passing and for returning."><span class="acronym">allow-none</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> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<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 <a href="https://developer.gnome.org/glib/unstable/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>, diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 1fc07813..ef2ba182 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -340,6 +340,78 @@ <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier" title="nm_setting_bridge_get_multicast_querier ()">nm_setting_bridge_get_multicast_querier</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-hash-max" title="nm_setting_bridge_get_multicast_hash_max ()">nm_setting_bridge_get_multicast_hash_max</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-last-member-count" title="nm_setting_bridge_get_multicast_last_member_count ()">nm_setting_bridge_get_multicast_last_member_count</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-last-member-interval" title="nm_setting_bridge_get_multicast_last_member_interval ()">nm_setting_bridge_get_multicast_last_member_interval</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-membership-interval" title="nm_setting_bridge_get_multicast_membership_interval ()">nm_setting_bridge_get_multicast_membership_interval</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier-interval" title="nm_setting_bridge_get_multicast_querier_interval ()">nm_setting_bridge_get_multicast_querier_interval</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-interval" title="nm_setting_bridge_get_multicast_query_interval ()">nm_setting_bridge_get_multicast_query_interval</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-response-interval" title="nm_setting_bridge_get_multicast_query_response_interval ()">nm_setting_bridge_get_multicast_query_response_interval</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-startup-query-count" title="nm_setting_bridge_get_multicast_startup_query_count ()">nm_setting_bridge_get_multicast_startup_query_count</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-startup-query-interval" title="nm_setting_bridge_get_multicast_startup_query_interval ()">nm_setting_bridge_get_multicast_startup_query_interval</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -389,6 +461,22 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-HASH-MAX:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_HASH_MAX">NM_SETTING_BRIDGE_MULTICAST_HASH_MAX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-COUNT:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT">NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-MEMBERSHIP-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_SNOOPING">NM_SETTING_BRIDGE_MULTICAST_SNOOPING</a></td> </tr> <tr> @@ -401,10 +489,30 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERIER-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-RESPONSE-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-USE-IFADDR:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR">NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR</a></td> </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-COUNT:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT">NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-VLAN-FILTERING:CAPS" title="NM_SETTING_BRIDGE_VLAN_FILTERING">NM_SETTING_BRIDGE_VLAN_FILTERING</a></td> </tr> <tr> @@ -1545,6 +1653,249 @@ nm_setting_bridge_get_multicast_querier <p>Since 1.24</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-hash-max"></a><h3>nm_setting_bridge_get_multicast_hash_max ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +nm_setting_bridge_get_multicast_hash_max + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-hash-max.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-hash-max.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-hash-max”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-last-member-count"></a><h3>nm_setting_bridge_get_multicast_last_member_count ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +nm_setting_bridge_get_multicast_last_member_count + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-last-member-count.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-last-member-count.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-last-member-count”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-last-member-interval"></a><h3>nm_setting_bridge_get_multicast_last_member_interval ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +nm_setting_bridge_get_multicast_last_member_interval + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-last-member-interval.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-last-member-interval.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-last-member-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-membership-interval"></a><h3>nm_setting_bridge_get_multicast_membership_interval ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +nm_setting_bridge_get_multicast_membership_interval + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-membership-interval.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-membership-interval.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-membership-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-querier-interval"></a><h3>nm_setting_bridge_get_multicast_querier_interval ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +nm_setting_bridge_get_multicast_querier_interval + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-querier-interval.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-querier-interval.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-querier-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-query-interval"></a><h3>nm_setting_bridge_get_multicast_query_interval ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +nm_setting_bridge_get_multicast_query_interval + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-query-interval.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-query-interval.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-query-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-query-response-interval"></a><h3>nm_setting_bridge_get_multicast_query_response_interval ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +nm_setting_bridge_get_multicast_query_response_interval + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-query-response-interval.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-query-response-interval.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-query-response-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-startup-query-count"></a><h3>nm_setting_bridge_get_multicast_startup_query_count ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +nm_setting_bridge_get_multicast_startup_query_count + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-startup-query-count.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-startup-query-count.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-query-response-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-startup-query-interval"></a><h3>nm_setting_bridge_get_multicast_startup_query_interval ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +nm_setting_bridge_get_multicast_startup_query_interval + (<em class="parameter"><code>const <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-startup-query-interval.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-bridge-get-multicast-startup-query-interval.returns"></a><h4>Returns</h4> +<p> the <span class="type">“multicast-startup-query-interval”</span> property of the setting</p> +<p>Since 1.26</p> +</div> +</div> </div> <div class="refsect1"> <a name="NMSettingBridge.other_details"></a><h2>Types and Values</h2> @@ -1556,109 +1907,163 @@ nm_setting_bridge_get_multicast_querier <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"></a><h3>NM_SETTING_BRIDGE_MAC_ADDRESS</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MAC_ADDRESS "mac-address" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MAC_ADDRESS "mac-address" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-STP:CAPS"></a><h3>NM_SETTING_BRIDGE_STP</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_STP "stp" +<pre class="programlisting">#define NM_SETTING_BRIDGE_STP "stp" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-PRIORITY:CAPS"></a><h3>NM_SETTING_BRIDGE_PRIORITY</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_PRIORITY "priority" +<pre class="programlisting">#define NM_SETTING_BRIDGE_PRIORITY "priority" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-FORWARD-DELAY:CAPS"></a><h3>NM_SETTING_BRIDGE_FORWARD_DELAY</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_FORWARD_DELAY "forward-delay" +<pre class="programlisting">#define NM_SETTING_BRIDGE_FORWARD_DELAY "forward-delay" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-HELLO-TIME:CAPS"></a><h3>NM_SETTING_BRIDGE_HELLO_TIME</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_HELLO_TIME "hello-time" +<pre class="programlisting">#define NM_SETTING_BRIDGE_HELLO_TIME "hello-time" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MAX-AGE:CAPS"></a><h3>NM_SETTING_BRIDGE_MAX_AGE</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MAX_AGE "max-age" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MAX_AGE "max-age" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-AGEING-TIME:CAPS"></a><h3>NM_SETTING_BRIDGE_AGEING_TIME</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time" +<pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-GROUP-FORWARD-MASK:CAPS"></a><h3>NM_SETTING_BRIDGE_GROUP_FORWARD_MASK</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_FORWARD_MASK "group-forward-mask" +<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_FORWARD_MASK "group-forward-mask" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-HASH-MAX:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_HASH_MAX</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_HASH_MAX "multicast-hash-max" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-COUNT:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT "multicast-last-member-count" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-INTERVAL:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL "multicast-last-member-interval" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-MEMBERSHIP-INTERVAL:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL "multicast-membership-interval" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_SNOOPING</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MULTICAST-ROUTER:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_ROUTER</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_ROUTER "multicast-router" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_ROUTER "multicast-router" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MULTICAST-QUERIER:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERIER</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERIER "multicast-querier" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERIER "multicast-querier" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-QUERIER-INTERVAL:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL "multicast-querier-interval" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-QUERY-INTERVAL:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL "multicast-query-interval" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-QUERY-RESPONSE-INTERVAL:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL "multicast-query-response-interval" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-MULTICAST-QUERY-USE-IFADDR:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR "multicast-query-use-ifaddr" +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR "multicast-query-use-ifaddr" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-COUNT:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT "multicast-startup-query-count" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-INTERVAL:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL "multicast-startup-query-interval" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-VLAN-FILTERING:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_FILTERING</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_FILTERING "vlan-filtering" +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_FILTERING "vlan-filtering" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-VLAN-DEFAULT-PVID:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID "vlan-default-pvid" +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID "vlan-default-pvid" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-VLANS:CAPS"></a><h3>NM_SETTING_BRIDGE_VLANS</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLANS "vlans" +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLANS "vlans" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-GROUP-ADDRESS:CAPS"></a><h3>NM_SETTING_BRIDGE_GROUP_ADDRESS</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_ADDRESS "group-address" +<pre class="programlisting">#define NM_SETTING_BRIDGE_GROUP_ADDRESS "group-address" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-VLAN-PROTOCOL:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_PROTOCOL</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_PROTOCOL "vlan-protocol" +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_PROTOCOL "vlan-protocol" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-BRIDGE-VLAN-STATS-ENABLED:CAPS"></a><h3>NM_SETTING_BRIDGE_VLAN_STATS_ENABLED</h3> -<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_STATS_ENABLED "vlan-stats-enabled" +<pre class="programlisting">#define NM_SETTING_BRIDGE_VLAN_STATS_ENABLED "vlan-stats-enabled" </pre> </div> <hr> diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 225c574c..64d0303d 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -312,6 +312,13 @@ <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-wait-device-timeout" title="nm_setting_connection_get_wait_device_timeout ()">nm_setting_connection_get_wait_device_timeout</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-mud-url" title="nm_setting_connection_get_mud_url ()">nm_setting_connection_get_mud_url</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -393,6 +400,12 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--mud-url" title="The “mud-url” property">mud-url</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td> <td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--multi-connect" title="The “multi-connect” property">multi-connect</a></td> <td class="property_flags">Read / Write</td> @@ -576,6 +589,10 @@ <td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS" title="NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT">NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MUD-URL:CAPS" title="NM_SETTING_CONNECTION_MUD_URL">NM_SETTING_CONNECTION_MUD_URL</a></td> +</tr> +<tr> <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a></td> </tr> @@ -1678,6 +1695,30 @@ the timeout in milli seconds. -1 is the default.</p> </div> <p class="since">Since: 1.20</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-connection-get-mud-url"></a><h3>nm_setting_connection_get_mud_url ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_connection_get_mud_url (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingConnection.html#NMSettingConnection--mud-url" title="The “mud-url” property"><span class="type">“mud-url”</span></a> +property.</p> +<div class="refsect3"> +<a name="nm-setting-connection-get-mud-url.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> </div> <div class="refsect1"> <a name="NMSettingConnection.other_details"></a><h2>Types and Values</h2> @@ -1850,6 +1891,12 @@ the timeout in milli seconds. -1 is the default.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-CONNECTION-MUD-URL:CAPS"></a><h3>NM_SETTING_CONNECTION_MUD_URL</h3> +<pre class="programlisting">#define NM_SETTING_CONNECTION_MUD_URL "mud-url" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnectionAutoconnectSlaves"></a><h3>enum NMSettingConnectionAutoconnectSlaves</h3> <p><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves"><span class="type">NMSettingConnectionAutoconnectSlaves</span></a> values indicate whether slave connections should be activated when master is activated.</p> @@ -2209,6 +2256,21 @@ the change takes effect immediately.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnection--mud-url"></a><h3>The <code class="literal">“mud-url”</code> property</h3> +<pre class="programlisting"> “mud-url” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>If configured, set to a Manufacturer Usage Description (MUD) URL that points +to manufacturer-recommended network policies for IoT devices. It is transmitted +as a DHCPv4 or DHCPv6 option. The value must be a valid URL starting with "https://".</p> +<p>The special value "none" is allowed to indicate that no MUD URL is used.</p> +<p>If the per-profile value is unspecified (the default), a global connection default gets +consulted. If still unspecified, the ultimate default is "none".</p> +<p>Owner: NMSettingConnection</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection--multi-connect"></a><h3>The <code class="literal">“multi-connect”</code> property</h3> <pre class="programlisting"> “multi-connect” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> <p>Specifies whether the profile can be active multiple times at a particular diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html index b9b42cbb..fa7306ed 100644 --- a/docs/libnm/html/NMSettingEthtool.html +++ b/docs/libnm/html/NMSettingEthtool.html @@ -49,6 +49,22 @@ </tr> <tr> <td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-coalesce" title="nm_ethtool_optname_is_coalesce ()">nm_ethtool_optname_is_coalesce</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-ring" title="nm_ethtool_optname_is_ring ()">nm_ethtool_optname_is_ring</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * </td> <td class="function_name"> @@ -56,6 +72,13 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">char</span> ** +</td> +<td class="function_name"> +<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" title="nm_setting_ethtool_get_optnames ()">nm_setting_ethtool_get_optnames</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type"> <a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="returnvalue">NMTernary</span></a> </td> @@ -79,13 +102,6 @@ <a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-clear-features" title="nm_setting_ethtool_clear_features ()">nm_setting_ethtool_clear_features</a> <span class="c_punctuation">()</span> </td> </tr> -<tr> -<td class="function_type">const <span class="returnvalue">char</span> ** -</td> -<td class="function_name"> -<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" title="nm_setting_ethtool_get_optnames ()">nm_setting_ethtool_get_optnames</a> <span class="c_punctuation">()</span> -</td> -</tr> </tbody> </table></div> </div> @@ -307,6 +323,110 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-RX:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX">NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-TX:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX">NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW">NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-SAMPLE-INTERVAL:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL">NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-STATS-BLOCK-USECS:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS">NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX:CAPS" title="NM_ETHTOOL_OPTNAME_RING_RX">NM_ETHTOOL_OPTNAME_RING_RX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX-JUMBO:CAPS" title="NM_ETHTOOL_OPTNAME_RING_RX_JUMBO">NM_ETHTOOL_OPTNAME_RING_RX_JUMBO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX-MINI:CAPS" title="NM_ETHTOOL_OPTNAME_RING_RX_MINI">NM_ETHTOOL_OPTNAME_RING_RX_MINI</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-TX:CAPS" title="NM_ETHTOOL_OPTNAME_RING_TX">NM_ETHTOOL_OPTNAME_RING_TX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-SETTING-ETHTOOL-SETTING-NAME:CAPS" title="NM_SETTING_ETHTOOL_SETTING_NAME">NM_SETTING_ETHTOOL_SETTING_NAME</a></td> </tr> </tbody> @@ -346,6 +466,58 @@ nm_ethtool_optname_is_feature (<em class="parameter"><code>const <span class="ty </div> <hr> <div class="refsect2"> +<a name="nm-ethtool-optname-is-coalesce"></a><h3>nm_ethtool_optname_is_coalesce ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_ethtool_optname_is_coalesce (<em class="parameter"><code>const <span class="type">char</span> *optname</code></em>);</pre> +<p>Checks whether <em class="parameter"><code>optname</code></em> + is a valid option name for a coalesce setting.</p> +<p><code class="literal">Returns</code>: <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if <em class="parameter"><code>optname</code></em> + is valid</p> +<div class="refsect3"> +<a name="nm-ethtool-optname-is-coalesce.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>optname</p></td> +<td class="parameter_description"><p>the option name to check. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-ethtool-optname-is-ring"></a><h3>nm_ethtool_optname_is_ring ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_ethtool_optname_is_ring (<em class="parameter"><code>const <span class="type">char</span> *optname</code></em>);</pre> +<p>Checks whether <em class="parameter"><code>optname</code></em> + is a valid option name for a ring setting.</p> +<p><code class="literal">Returns</code>: <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, if <em class="parameter"><code>optname</code></em> + is valid</p> +<div class="refsect3"> +<a name="nm-ethtool-optname-is-ring.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>optname</p></td> +<td class="parameter_description"><p>the option name to check. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-ethtool-new"></a><h3>nm_setting_ethtool_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_ethtool_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> @@ -359,10 +531,60 @@ nm_setting_ethtool_new (<em class="parameter"><code><span class="type">void</spa </div> <hr> <div class="refsect2"> +<a name="nm-setting-ethtool-get-optnames"></a><h3>nm_setting_ethtool_get_optnames ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> ** +nm_setting_ethtool_get_optnames (<em class="parameter"><code><a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *out_length</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_ethtool_get_optnames</code> has been deprecated since version 1.26 and should not be used in newly-written code.</p> +<p>use <a class="link" href="NMSetting.html#nm-setting-option-get-all-names" title="nm_setting_option_get_all_names ()"><code class="function">nm_setting_option_get_all_names()</code></a> instead.</p> +</div> +<p>This returns all options names that are set. This includes the feature names +like <a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GRO"><code class="literal">NM_ETHTOOL_OPTNAME_FEATURE_GRO</code></a>. See <a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()"><code class="function">nm_ethtool_optname_is_feature()</code></a> to +check whether the option name is valid for offload features.</p> +<div class="refsect3"> +<a name="nm-setting-ethtool-get-optnames.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> instance.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_length</p></td> +<td class="parameter_description"><p>return location for the number of keys returned, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </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 instead of a pointer to a location."><span class="acronym">optional</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-ethtool-get-optnames.returns"></a><h4>Returns</h4> +<p>list of set option +names or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no options are set. The option names are still owned by +<em class="parameter"><code>setting</code></em> +and may get invalidated when <em class="parameter"><code>setting</code></em> +gets modified. </p> +<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.20</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-ethtool-get-feature"></a><h3>nm_setting_ethtool_get_feature ()</h3> <pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="returnvalue">NMTernary</span></a> nm_setting_ethtool_get_feature (<em class="parameter"><code><a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *optname</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_ethtool_get_feature</code> has been deprecated since version 1.26 and should not be used in newly-written code.</p> +<p>use <a class="link" href="NMSetting.html#nm-setting-option-get-boolean" title="nm_setting_option_get_boolean ()"><code class="function">nm_setting_option_get_boolean()</code></a> instead.</p> +</div> <p>Gets and offload feature setting. Returns <a class="link" href="libnm-nm-dbus-interface.html#NM-TERNARY-DEFAULT:CAPS"><code class="literal">NM_TERNARY_DEFAULT</code></a> if the feature is not set.</p> <p>Note that <em class="parameter"><code>optname</code></em> @@ -404,6 +626,10 @@ is enabled, disabled, or left untouched.</p> nm_setting_ethtool_set_feature (<em class="parameter"><code><a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> *setting</code></em>, <em class="parameter"><code>const <span class="type">char</span> *optname</code></em>, <em class="parameter"><code><a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="type">NMTernary</span></a> value</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_ethtool_set_feature</code> has been deprecated since version 1.26 and should not be used in newly-written code.</p> +<p>use <a class="link" href="NMSetting.html#nm-setting-option-set" title="nm_setting_option_set ()"><code class="function">nm_setting_option_set()</code></a> or <a class="link" href="NMSetting.html#nm-setting-option-set-boolean" title="nm_setting_option_set_boolean ()"><code class="function">nm_setting_option_set_boolean()</code></a> instead.</p> +</div> <p>Sets and offload feature setting.</p> <p>Note that <em class="parameter"><code>optname</code></em> must be a valid name for a feature, according to @@ -443,6 +669,10 @@ means to clear the offload feature setting.</p></td> <a name="nm-setting-ethtool-clear-features"></a><h3>nm_setting_ethtool_clear_features ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ethtool_clear_features (<em class="parameter"><code><a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_ethtool_clear_features</code> has been deprecated since version 1.26 and should not be used in newly-written code.</p> +<p>use <a class="link" href="NMSetting.html#nm-setting-option-clear-by-name" title="nm_setting_option_clear_by_name ()"><code class="function">nm_setting_option_clear_by_name()</code></a> with <a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()"><code class="function">nm_ethtool_optname_is_feature()</code></a> predicate instead.</p> +</div> <p>Clears all offload features settings</p> <div class="refsect3"> <a name="nm-setting-ethtool-clear-features.parameters"></a><h4>Parameters</h4> @@ -461,48 +691,6 @@ nm_setting_ethtool_clear_features (<em class="parameter"><code><a class="link" h </div> <p class="since">Since: 1.14</p> </div> -<hr> -<div class="refsect2"> -<a name="nm-setting-ethtool-get-optnames"></a><h3>nm_setting_ethtool_get_optnames ()</h3> -<pre class="programlisting">const <span class="returnvalue">char</span> ** -nm_setting_ethtool_get_optnames (<em class="parameter"><code><a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> *setting</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *out_length</code></em>);</pre> -<p>This returns all options names that are set. This includes the feature names -like <a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GRO"><code class="literal">NM_ETHTOOL_OPTNAME_FEATURE_GRO</code></a>. See <a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()"><code class="function">nm_ethtool_optname_is_feature()</code></a> to -check whether the option name is valid for offload features.</p> -<div class="refsect3"> -<a name="nm-setting-ethtool-get-optnames.parameters"></a><h4>Parameters</h4> -<div class="informaltable"><table class="informaltable" width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>setting</p></td> -<td class="parameter_description"><p>the <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> instance.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>out_length</p></td> -<td class="parameter_description"><p>return location for the number of keys returned, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </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 instead of a pointer to a location."><span class="acronym">optional</span></acronym>]</span></td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="nm-setting-ethtool-get-optnames.returns"></a><h4>Returns</h4> -<p>list of set option -names or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no options are set. The option names are still owned by -<em class="parameter"><code>setting</code></em> -and may get invalidated when <em class="parameter"><code>setting</code></em> -gets modified. </p> -<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p> -</div> -<p class="since">Since: 1.20</p> -</div> </div> <div class="refsect1"> <a name="NMSettingEthtool.other_details"></a><h2>Types and Values</h2> @@ -819,6 +1007,162 @@ gets modified. </p> </div> <hr> <div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-RX:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX "coalesce-adaptive-rx" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-TX:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX "coalesce-adaptive-tx" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-HIGH:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH "coalesce-pkt-rate-high" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-LOW:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW "coalesce-pkt-rate-low" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES "coalesce-rx-frames" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-HIGH:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH "coalesce-rx-frames-high" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-IRQ:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ "coalesce-rx-frames-irq" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-LOW:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW "coalesce-rx-frames-low" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS "coalesce-rx-usecs" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-HIGH:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH "coalesce-rx-usecs-high" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-IRQ:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ "coalesce-rx-usecs-irq" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-LOW:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW "coalesce-rx-usecs-low" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-SAMPLE-INTERVAL:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL "coalesce-sample-interval" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-STATS-BLOCK-USECS:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS "coalesce-stats-block-usecs" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES "coalesce-tx-frames" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-HIGH:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH "coalesce-tx-frames-high" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-IRQ:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ "coalesce-tx-frames-irq" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-LOW:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW "coalesce-tx-frames-low" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS "coalesce-tx-usecs" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-HIGH:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH "coalesce-tx-usecs-high" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-IRQ:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ "coalesce-tx-usecs-irq" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-LOW:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW "coalesce-tx-usecs-low" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-RING-RX:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_RING_RX</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_RING_RX "ring-rx" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-RING-RX-JUMBO:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_RING_RX_JUMBO</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_RING_RX_JUMBO "ring-rx-jumbo" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-RING-RX-MINI:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_RING_RX_MINI</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_RING_RX_MINI "ring-rx-mini" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-RING-TX:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_RING_TX</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_RING_TX "ring-tx" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-ETHTOOL-SETTING-NAME:CAPS"></a><h3>NM_SETTING_ETHTOOL_SETTING_NAME</h3> <pre class="programlisting">#define NM_SETTING_ETHTOOL_SETTING_NAME "ethtool" </pre> diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html index 2589cec0..f6288b16 100644 --- a/docs/libnm/html/NMSettingMatch.html +++ b/docs/libnm/html/NMSettingMatch.html @@ -101,6 +101,168 @@ <a class="link" href="NMSettingMatch.html#nm-setting-match-get-interface-names" title="nm_setting_match_get_interface_names ()">nm_setting_match_get_interface_names</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-kernel-command-lines" title="nm_setting_match_get_num_kernel_command_lines ()">nm_setting_match_get_num_kernel_command_lines</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-kernel-command-line" title="nm_setting_match_get_kernel_command_line ()">nm_setting_match_get_kernel_command_line</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-kernel-command-line" title="nm_setting_match_remove_kernel_command_line ()">nm_setting_match_remove_kernel_command_line</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-kernel-command-line-by-value" title="nm_setting_match_remove_kernel_command_line_by_value ()">nm_setting_match_remove_kernel_command_line_by_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-add-kernel-command-line" title="nm_setting_match_add_kernel_command_line ()">nm_setting_match_add_kernel_command_line</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-clear-kernel-command-lines" title="nm_setting_match_clear_kernel_command_lines ()">nm_setting_match_clear_kernel_command_lines</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> *const * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-kernel-command-lines" title="nm_setting_match_get_kernel_command_lines ()">nm_setting_match_get_kernel_command_lines</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-drivers" title="nm_setting_match_get_num_drivers ()">nm_setting_match_get_num_drivers</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-driver" title="nm_setting_match_get_driver ()">nm_setting_match_get_driver</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-driver" title="nm_setting_match_remove_driver ()">nm_setting_match_remove_driver</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-driver-by-value" title="nm_setting_match_remove_driver_by_value ()">nm_setting_match_remove_driver_by_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-add-driver" title="nm_setting_match_add_driver ()">nm_setting_match_add_driver</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-clear-drivers" title="nm_setting_match_clear_drivers ()">nm_setting_match_clear_drivers</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> *const * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-drivers" title="nm_setting_match_get_drivers ()">nm_setting_match_get_drivers</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-paths" title="nm_setting_match_get_num_paths ()">nm_setting_match_get_num_paths</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-path" title="nm_setting_match_get_path ()">nm_setting_match_get_path</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-path" title="nm_setting_match_remove_path ()">nm_setting_match_remove_path</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-path-by-value" title="nm_setting_match_remove_path_by_value ()">nm_setting_match_remove_path_by_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-add-path" title="nm_setting_match_add_path ()">nm_setting_match_add_path</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-clear-paths" title="nm_setting_match_clear_paths ()">nm_setting_match_clear_paths</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> *const * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-paths" title="nm_setting_match_get_paths ()">nm_setting_match_get_paths</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -120,6 +282,18 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-INTERFACE-NAME:CAPS" title="NM_SETTING_MATCH_INTERFACE_NAME">NM_SETTING_MATCH_INTERFACE_NAME</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-KERNEL-COMMAND-LINE:CAPS" title="NM_SETTING_MATCH_KERNEL_COMMAND_LINE">NM_SETTING_MATCH_KERNEL_COMMAND_LINE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-DRIVER:CAPS" title="NM_SETTING_MATCH_DRIVER">NM_SETTING_MATCH_DRIVER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-PATH:CAPS" title="NM_SETTING_MATCH_PATH">NM_SETTING_MATCH_PATH</a></td> +</tr> </tbody> </table></div> </div> @@ -356,18 +530,685 @@ nm_setting_match_get_interface_names (<em class="parameter"><code><a class="link <tr> <td class="parameter_name"><p>length</p></td> <td class="parameter_description"><p>the length of the returned interface names array. </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>]</span></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 is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> </tr> </tbody> </table></div> </div> <div class="refsect3"> <a name="nm-setting-match-get-interface-names.returns"></a><h4>Returns</h4> -<p>the configured interface names. </p> +<p>the NULL terminated list of +configured interface names.</p> +<p>Before 1.26, the returned array was not <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated and you MUST provide a length. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> </div> <p class="since">Since: 1.14</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-num-kernel-command-lines"></a><h3>nm_setting_match_get_num_kernel_command_lines ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +nm_setting_match_get_num_kernel_command_lines + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-num-kernel-command-lines.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-num-kernel-command-lines.returns"></a><h4>Returns</h4> +<p> the number of configured kernel command line arguments</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-kernel-command-line"></a><h3>nm_setting_match_get_kernel_command_line ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_match_get_kernel_command_line + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-kernel-command-line.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the kernel command line argument to return</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-kernel-command-line.returns"></a><h4>Returns</h4> +<p> the kernel command line argument at index <em class="parameter"><code>idx</code></em> +</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-kernel-command-line"></a><h3>nm_setting_match_remove_kernel_command_line ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_remove_kernel_command_line + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre> +<p>Removes the kernel command line argument at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-kernel-command-line.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the kernel command line argument</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-kernel-command-line-by-value"></a><h3>nm_setting_match_remove_kernel_command_line_by_value ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_setting_match_remove_kernel_command_line_by_value + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *kernel_command_line</code></em>);</pre> +<p>Removes <em class="parameter"><code>kernel_command_line</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-kernel-command-line-by-value.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>kernel_command_line</p></td> +<td class="parameter_description"><p>the kernel command line argument name to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-remove-kernel-command-line-by-value.returns"></a><h4>Returns</h4> +<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the kernel command line argument was found and removed; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it was not.</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-add-kernel-command-line"></a><h3>nm_setting_match_add_kernel_command_line ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_add_kernel_command_line + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *kernel_command_line</code></em>);</pre> +<p>Adds a new kernel command line argument to the setting.</p> +<div class="refsect3"> +<a name="nm-setting-match-add-kernel-command-line.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>kernel_command_line</p></td> +<td class="parameter_description"><p>the kernel command line argument to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-clear-kernel-command-lines"></a><h3>nm_setting_match_clear_kernel_command_lines ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_clear_kernel_command_lines + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>);</pre> +<p>Removes all configured kernel command line arguments.</p> +<div class="refsect3"> +<a name="nm-setting-match-clear-kernel-command-lines.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-kernel-command-lines"></a><h3>nm_setting_match_get_kernel_command_lines ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> *const * +nm_setting_match_get_kernel_command_lines + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *length</code></em>);</pre> +<p>Returns all the interface names.</p> +<div class="refsect3"> +<a name="nm-setting-match-get-kernel-command-lines.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the length of the returned interface names array. </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 is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-kernel-command-lines.returns"></a><h4>Returns</h4> +<p>the configured interface names. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-num-drivers"></a><h3>nm_setting_match_get_num_drivers ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +nm_setting_match_get_num_drivers (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-num-drivers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-num-drivers.returns"></a><h4>Returns</h4> +<p> the number of configured drivers</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-driver"></a><h3>nm_setting_match_get_driver ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_match_get_driver (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-driver.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the DNS search domain to return</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-driver.returns"></a><h4>Returns</h4> +<p> the driver at index <em class="parameter"><code>idx</code></em> +</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-driver"></a><h3>nm_setting_match_remove_driver ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_remove_driver (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre> +<p>Removes the driver at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-driver.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the driver</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-driver-by-value"></a><h3>nm_setting_match_remove_driver_by_value ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_setting_match_remove_driver_by_value + (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *driver</code></em>);</pre> +<p>Removes <em class="parameter"><code>driver</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-driver-by-value.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>driver</p></td> +<td class="parameter_description"><p>the driver to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-remove-driver-by-value.returns"></a><h4>Returns</h4> +<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the driver was found and removed; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it was not.</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-add-driver"></a><h3>nm_setting_match_add_driver ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_add_driver (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *driver</code></em>);</pre> +<p>Adds a new driver to the setting.</p> +<div class="refsect3"> +<a name="nm-setting-match-add-driver.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>driver</p></td> +<td class="parameter_description"><p>the driver to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-clear-drivers"></a><h3>nm_setting_match_clear_drivers ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_clear_drivers (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>);</pre> +<p>Removes all configured drivers.</p> +<div class="refsect3"> +<a name="nm-setting-match-clear-drivers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-drivers"></a><h3>nm_setting_match_get_drivers ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> *const * +nm_setting_match_get_drivers (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *length</code></em>);</pre> +<p>Returns all the drivers.</p> +<div class="refsect3"> +<a name="nm-setting-match-get-drivers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the length of the returned interface names array. </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 is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-drivers.returns"></a><h4>Returns</h4> +<p>the configured drivers. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-num-paths"></a><h3>nm_setting_match_get_num_paths ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +nm_setting_match_get_num_paths (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-num-paths.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-num-paths.returns"></a><h4>Returns</h4> +<p> the number of configured paths</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-path"></a><h3>nm_setting_match_get_path ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_match_get_path (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-path.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the path to return</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-path.returns"></a><h4>Returns</h4> +<p> the path at index <em class="parameter"><code>idx</code></em> +</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-path"></a><h3>nm_setting_match_remove_path ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_remove_path (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> idx</code></em>);</pre> +<p>Removes the path at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-path.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the path</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-path-by-value"></a><h3>nm_setting_match_remove_path_by_value ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_setting_match_remove_path_by_value (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> +<p>Removes <em class="parameter"><code>path</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-path-by-value.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>path</p></td> +<td class="parameter_description"><p>the path to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-remove-path-by-value.returns"></a><h4>Returns</h4> +<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the path was found and removed; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it was not.</p> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-add-path"></a><h3>nm_setting_match_add_path ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_add_path (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> +<p>Adds a new path to the setting.</p> +<div class="refsect3"> +<a name="nm-setting-match-add-path.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>path</p></td> +<td class="parameter_description"><p>the path to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-clear-paths"></a><h3>nm_setting_match_clear_paths ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_clear_paths (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>);</pre> +<p>Removes all configured paths.</p> +<div class="refsect3"> +<a name="nm-setting-match-clear-paths.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.26</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-paths"></a><h3>nm_setting_match_get_paths ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> *const * +nm_setting_match_get_paths (<em class="parameter"><code><a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *length</code></em>);</pre> +<p>Returns all the paths.</p> +<div class="refsect3"> +<a name="nm-setting-match-get-paths.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the length of the returned paths array. </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 is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-get-paths.returns"></a><h4>Returns</h4> +<p>the configured paths. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> +</div> +<p class="since">Since: 1.26</p> +</div> </div> <div class="refsect1"> <a name="NMSettingMatch.other_details"></a><h2>Types and Values</h2> @@ -379,7 +1220,25 @@ nm_setting_match_get_interface_names (<em class="parameter"><code><a class="link <hr> <div class="refsect2"> <a name="NM-SETTING-MATCH-INTERFACE-NAME:CAPS"></a><h3>NM_SETTING_MATCH_INTERFACE_NAME</h3> -<pre class="programlisting">#define NM_SETTING_MATCH_INTERFACE_NAME "interface-name" +<pre class="programlisting">#define NM_SETTING_MATCH_INTERFACE_NAME "interface-name" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MATCH-KERNEL-COMMAND-LINE:CAPS"></a><h3>NM_SETTING_MATCH_KERNEL_COMMAND_LINE</h3> +<pre class="programlisting">#define NM_SETTING_MATCH_KERNEL_COMMAND_LINE "kernel-command-line" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MATCH-DRIVER:CAPS"></a><h3>NM_SETTING_MATCH_DRIVER</h3> +<pre class="programlisting">#define NM_SETTING_MATCH_DRIVER "driver" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MATCH-PATH:CAPS"></a><h3>NM_SETTING_MATCH_PATH</h3> +<pre class="programlisting">#define NM_SETTING_MATCH_PATH "path" </pre> </div> </div> diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index d5103759..fc52c5f5 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -661,6 +661,10 @@ NMDevice:nm-plugin-missing, object property in NMDeviceOvs </dt> <dd></dd> <dt> +NMDevice:path, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> <a href="/usr/share/gtk-doc/html/libnm-glib/NMDevice.html#NMDevice--physical-port-id">NMDevice:physical-port-id</a>, object property in NMDeviceOvs </dt> <dd></dd> @@ -2005,10 +2009,38 @@ NMSettingBridge:group-forward-mask, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingBridge:multicast-hash-max, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingBridge:multicast-last-member-count, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingBridge:multicast-last-member-interval, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingBridge:multicast-membership-interval, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> NMSettingBridge:multicast-querier, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingBridge:multicast-querier-interval, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingBridge:multicast-query-interval, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingBridge:multicast-query-response-interval, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> NMSettingBridge:multicast-query-use-ifaddr, object property in NMSettingOvs </dt> <dd></dd> @@ -2021,6 +2053,14 @@ NMSettingBridge:multicast-snooping, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingBridge:multicast-startup-query-count, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingBridge:multicast-startup-query-interval, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> <a href="/usr/share/gtk-doc/html/libnm-util/NMSettingBridge.html#NMSettingBridge--priority">NMSettingBridge:priority</a>, object property in NMSettingOvs </dt> <dd></dd> @@ -2157,6 +2197,10 @@ NMSettingBridge:vlans, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnection--mud-url" title="The “mud-url” property">NMSettingConnection:mud-url</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NMSettingConnection--multi-connect" title="The “multi-connect” property">NMSettingConnection:multi-connect</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -2649,10 +2693,22 @@ NMSettingMatch, struct in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingMatch:driver, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> NMSettingMatch:interface-name, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingMatch:kernel-command-line, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingMatch:path, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingOlpcMesh.html#NMSettingOlpcMesh-struct" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>, struct in <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> </dt> <dd></dd> @@ -3589,6 +3645,10 @@ NMTeamSettingData, struct in nm-team-utils </dt> <dd></dd> <dt> +NMUtilsPredicateStr, user_function in NMSettingOvs +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#NMUtilsSecurityType" title="enum NMUtilsSecurityType">NMUtilsSecurityType</a>, enum in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -4145,6 +4205,10 @@ nm_auto_unref_nml_dbusobj, macro in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-26:CAPS" title="NM_AVAILABLE_IN_1_26">NM_AVAILABLE_IN_1_26</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-4:CAPS" title="NM_AVAILABLE_IN_1_4">NM_AVAILABLE_IN_1_4</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> @@ -5513,6 +5577,14 @@ nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-26:CAPS" title="NM_DEPRECATED_IN_1_26">NM_DEPRECATED_IN_1_26</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-26-FOR:CAPS" title="NM_DEPRECATED_IN_1_26_FOR()">NM_DEPRECATED_IN_1_26_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> @@ -5889,6 +5961,10 @@ nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-path" title="nm_device_get_path ()">nm_device_get_path</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-get-physical-port-id" title="nm_device_get_physical_port_id ()">nm_device_get_physical_port_id</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -6317,6 +6393,10 @@ nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-PATH:CAPS" title="NM_DEVICE_PATH">NM_DEVICE_PATH</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-PHYSICAL-PORT-ID:CAPS" title="NM_DEVICE_PHYSICAL_PORT_ID">NM_DEVICE_PHYSICAL_PORT_ID</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -6893,6 +6973,94 @@ nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-RX:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX">NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-TX:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX">NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW">NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW">NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW">NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-SAMPLE-INTERVAL:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL">NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-STATS-BLOCK-USECS:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS">NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW">NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-HIGH:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-IRQ:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-LOW:CAPS" title="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW">NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-HW-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> </dt> <dd></dd> @@ -7101,10 +7269,34 @@ nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title </dt> <dd></dd> <dt> +<a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-coalesce" title="nm_ethtool_optname_is_coalesce ()">nm_ethtool_optname_is_coalesce</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-feature" title="nm_ethtool_optname_is_feature ()">nm_ethtool_optname_is_feature</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingEthtool.html#nm-ethtool-optname-is-ring" title="nm_ethtool_optname_is_ring ()">nm_ethtool_optname_is_ring</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX:CAPS" title="NM_ETHTOOL_OPTNAME_RING_RX">NM_ETHTOOL_OPTNAME_RING_RX</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX-JUMBO:CAPS" title="NM_ETHTOOL_OPTNAME_RING_RX_JUMBO">NM_ETHTOOL_OPTNAME_RING_RX_JUMBO</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX-MINI:CAPS" title="NM_ETHTOOL_OPTNAME_RING_RX_MINI">NM_ETHTOOL_OPTNAME_RING_RX_MINI</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-TX:CAPS" title="NM_ETHTOOL_OPTNAME_RING_TX">NM_ETHTOOL_OPTNAME_RING_TX</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-IP-ADDRESS-ATTRIBUTE-LABEL:CAPS" title="NM_IP_ADDRESS_ATTRIBUTE_LABEL">NM_IP_ADDRESS_ATTRIBUTE_LABEL</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -7641,6 +7833,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-MUD-URL:CAPS" title="NM_LLDP_ATTR_MUD_URL">NM_LLDP_ATTR_MUD_URL</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_PORT_DESCRIPTION">NM_LLDP_ATTR_PORT_DESCRIPTION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -7653,6 +7849,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-RAW:CAPS" title="NM_LLDP_ATTR_RAW">NM_LLDP_ATTR_RAW</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" title="NM_LLDP_ATTR_SYSTEM_CAPABILITIES">NM_LLDP_ATTR_SYSTEM_CAPABILITIES</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -8821,10 +9021,38 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-hash-max" title="nm_setting_bridge_get_multicast_hash_max ()">nm_setting_bridge_get_multicast_hash_max</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-last-member-count" title="nm_setting_bridge_get_multicast_last_member_count ()">nm_setting_bridge_get_multicast_last_member_count</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-last-member-interval" title="nm_setting_bridge_get_multicast_last_member_interval ()">nm_setting_bridge_get_multicast_last_member_interval</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-membership-interval" title="nm_setting_bridge_get_multicast_membership_interval ()">nm_setting_bridge_get_multicast_membership_interval</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier" title="nm_setting_bridge_get_multicast_querier ()">nm_setting_bridge_get_multicast_querier</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier-interval" title="nm_setting_bridge_get_multicast_querier_interval ()">nm_setting_bridge_get_multicast_querier_interval</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-interval" title="nm_setting_bridge_get_multicast_query_interval ()">nm_setting_bridge_get_multicast_query_interval</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-response-interval" title="nm_setting_bridge_get_multicast_query_response_interval ()">nm_setting_bridge_get_multicast_query_response_interval</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-use-ifaddr" title="nm_setting_bridge_get_multicast_query_use_ifaddr ()">nm_setting_bridge_get_multicast_query_use_ifaddr</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -8837,6 +9065,14 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-startup-query-count" title="nm_setting_bridge_get_multicast_startup_query_count ()">nm_setting_bridge_get_multicast_startup_query_count</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-startup-query-interval" title="nm_setting_bridge_get_multicast_startup_query_interval ()">nm_setting_bridge_get_multicast_startup_query_interval</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-num-vlans" title="nm_setting_bridge_get_num_vlans ()">nm_setting_bridge_get_num_vlans</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -8889,10 +9125,38 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-HASH-MAX:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_HASH_MAX">NM_SETTING_BRIDGE_MULTICAST_HASH_MAX</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-COUNT:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT">NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-MEMBERSHIP-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERIER:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERIER">NM_SETTING_BRIDGE_MULTICAST_QUERIER</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERIER-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-RESPONSE-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-USE-IFADDR:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR">NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -8905,6 +9169,14 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-COUNT:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT">NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-INTERVAL:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL">NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-new" title="nm_setting_bridge_new ()">nm_setting_bridge_new</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -9161,6 +9433,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-mud-url" title="nm_setting_connection_get_mud_url ()">nm_setting_connection_get_mud_url</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-multi-connect" title="nm_setting_connection_get_multi_connect ()">nm_setting_connection_get_multi_connect</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -9241,6 +9517,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MUD-URL:CAPS" title="NM_SETTING_CONNECTION_MUD_URL">NM_SETTING_CONNECTION_MUD_URL</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MULTI-CONNECT:CAPS" title="NM_SETTING_CONNECTION_MULTI_CONNECT">NM_SETTING_CONNECTION_MULTI_CONNECT</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -10437,14 +10717,50 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-add-driver" title="nm_setting_match_add_driver ()">nm_setting_match_add_driver</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#nm-setting-match-add-interface-name" title="nm_setting_match_add_interface_name ()">nm_setting_match_add_interface_name</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-add-kernel-command-line" title="nm_setting_match_add_kernel_command_line ()">nm_setting_match_add_kernel_command_line</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-add-path" title="nm_setting_match_add_path ()">nm_setting_match_add_path</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-clear-drivers" title="nm_setting_match_clear_drivers ()">nm_setting_match_clear_drivers</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#nm-setting-match-clear-interface-names" title="nm_setting_match_clear_interface_names ()">nm_setting_match_clear_interface_names</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-clear-kernel-command-lines" title="nm_setting_match_clear_kernel_command_lines ()">nm_setting_match_clear_kernel_command_lines</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-clear-paths" title="nm_setting_match_clear_paths ()">nm_setting_match_clear_paths</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-DRIVER:CAPS" title="NM_SETTING_MATCH_DRIVER">NM_SETTING_MATCH_DRIVER</a>, macro in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-driver" title="nm_setting_match_get_driver ()">nm_setting_match_get_driver</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-drivers" title="nm_setting_match_get_drivers ()">nm_setting_match_get_drivers</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#nm-setting-match-get-interface-name" title="nm_setting_match_get_interface_name ()">nm_setting_match_get_interface_name</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> @@ -10453,18 +10769,62 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-kernel-command-line" title="nm_setting_match_get_kernel_command_line ()">nm_setting_match_get_kernel_command_line</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-kernel-command-lines" title="nm_setting_match_get_kernel_command_lines ()">nm_setting_match_get_kernel_command_lines</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-drivers" title="nm_setting_match_get_num_drivers ()">nm_setting_match_get_num_drivers</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-interface-names" title="nm_setting_match_get_num_interface_names ()">nm_setting_match_get_num_interface_names</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-kernel-command-lines" title="nm_setting_match_get_num_kernel_command_lines ()">nm_setting_match_get_num_kernel_command_lines</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-num-paths" title="nm_setting_match_get_num_paths ()">nm_setting_match_get_num_paths</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-path" title="nm_setting_match_get_path ()">nm_setting_match_get_path</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-get-paths" title="nm_setting_match_get_paths ()">nm_setting_match_get_paths</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-INTERFACE-NAME:CAPS" title="NM_SETTING_MATCH_INTERFACE_NAME">NM_SETTING_MATCH_INTERFACE_NAME</a>, macro in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-KERNEL-COMMAND-LINE:CAPS" title="NM_SETTING_MATCH_KERNEL_COMMAND_LINE">NM_SETTING_MATCH_KERNEL_COMMAND_LINE</a>, macro in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#nm-setting-match-new" title="nm_setting_match_new ()">nm_setting_match_new</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-PATH:CAPS" title="NM_SETTING_MATCH_PATH">NM_SETTING_MATCH_PATH</a>, macro in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-driver" title="nm_setting_match_remove_driver ()">nm_setting_match_remove_driver</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-driver-by-value" title="nm_setting_match_remove_driver_by_value ()">nm_setting_match_remove_driver_by_value</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#nm-setting-match-remove-interface-name" title="nm_setting_match_remove_interface_name ()">nm_setting_match_remove_interface_name</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> @@ -10473,6 +10833,22 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-kernel-command-line" title="nm_setting_match_remove_kernel_command_line ()">nm_setting_match_remove_kernel_command_line</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-kernel-command-line-by-value" title="nm_setting_match_remove_kernel_command_line_by_value ()">nm_setting_match_remove_kernel_command_line_by_value</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-path" title="nm_setting_match_remove_path ()">nm_setting_match_remove_path</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-path-by-value" title="nm_setting_match_remove_path_by_value ()">nm_setting_match_remove_path_by_value</a>, function in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-SETTING-NAME:CAPS" title="NM_SETTING_MATCH_SETTING_NAME">NM_SETTING_MATCH_SETTING_NAME</a>, macro in <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> </dt> <dd></dd> @@ -10513,6 +10889,38 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSetting.html#nm-setting-option-clear-by-name" title="nm_setting_option_clear_by_name ()">nm_setting_option_clear_by_name</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-get" title="nm_setting_option_get ()">nm_setting_option_get</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-get-all-names" title="nm_setting_option_get_all_names ()">nm_setting_option_get_all_names</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-get-boolean" title="nm_setting_option_get_boolean ()">nm_setting_option_get_boolean</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-get-uint32" title="nm_setting_option_get_uint32 ()">nm_setting_option_get_uint32</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-set" title="nm_setting_option_set ()">nm_setting_option_set</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-set-boolean" title="nm_setting_option_set_boolean ()">nm_setting_option_set_boolean</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#nm-setting-option-set-uint32" title="nm_setting_option_set_uint32 ()">nm_setting_option_set_uint32</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingOvsBridge.html#NM-SETTING-OVS-BRIDGE-DATAPATH-TYPE:CAPS" title="NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE">NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE</a>, macro in <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a> </dt> <dd></dd> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 768b3d1b..b423a26f 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for libnm 1.24.2 + for libnm 1.25.90 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/libnm/stable/" target="_top">https://developer.gnome.org/libnm/stable/</a>. diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 726765c8..dcf6926f 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -362,6 +362,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-RAW:CAPS" title="NM_LLDP_ATTR_RAW">NM_LLDP_ATTR_RAW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS" title="NM_LLDP_ATTR_DESTINATION">NM_LLDP_ATTR_DESTINATION</a></td> </tr> <tr> @@ -426,6 +430,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-MUD-URL:CAPS" title="NM_LLDP_ATTR_MUD_URL">NM_LLDP_ATTR_MUD_URL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VID">NM_LLDP_ATTR_IEEE_802_1_VID</a></td> </tr> <tr> @@ -1678,6 +1686,14 @@ supported</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-802-11-AP-SEC-KEY-MGMT-OWE-TM:CAPS"></a>NM_802_11_AP_SEC_KEY_MGMT_OWE_TM</p></td> +<td class="enum_member_description"> +<p>WPA/RSN Opportunistic Wireless Encryption +transition mode is supported. Since: 1.26.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -2946,6 +2962,12 @@ VPN plugin authentication dialogs.</p> </div> <hr> <div class="refsect2"> +<a name="NM-LLDP-ATTR-RAW:CAPS"></a><h3>NM_LLDP_ATTR_RAW</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_RAW "raw" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-LLDP-ATTR-DESTINATION:CAPS"></a><h3>NM_LLDP_ATTR_DESTINATION</h3> <pre class="programlisting">#define NM_LLDP_ATTR_DESTINATION "destination" </pre> @@ -3042,6 +3064,12 @@ VPN plugin authentication dialogs.</p> </div> <hr> <div class="refsect2"> +<a name="NM-LLDP-ATTR-MUD-URL:CAPS"></a><h3>NM_LLDP_ATTR_MUD_URL</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_MUD_URL "mud-url" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_VID</h3> <pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-vid" </pre> @@ -3348,6 +3376,14 @@ in-memory only.</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTINGS-CONNECTION-FLAG-EXTERNAL:CAPS"></a>NM_SETTINGS_CONNECTION_FLAG_EXTERNAL</p></td> +<td class="enum_member_description"> +<p>the profile was generated to represent +an external configuration of a networking device. Since: 1.26</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -3426,6 +3462,14 @@ for the user exists. Since: 1.16</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-ACTIVATION-STATE-FLAG-EXTERNAL:CAPS"></a>NM_ACTIVATION_STATE_FLAG_EXTERNAL</p></td> +<td class="enum_member_description"> +<p>the active connection was generated to +represent an external configuration of a networking device. Since: 1.26</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index 98e9891d..4b3912a0 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -125,6 +125,12 @@ <a class="link" href="NMDevice6Lowpan.html#NM-DEPRECATED-IN-1-24-FOR:CAPS" title="NM_DEPRECATED_IN_1_24_FOR ()">NM_DEPRECATED_IN_1_24_FOR</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-26-FOR:CAPS" title="NM_DEPRECATED_IN_1_26_FOR()">NM_DEPRECATED_IN_1_26_FOR</a><span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -256,6 +262,14 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-24:CAPS" title="NM_AVAILABLE_IN_1_24">NM_AVAILABLE_IN_1_24</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-26:CAPS" title="NM_DEPRECATED_IN_1_26">NM_DEPRECATED_IN_1_26</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-26:CAPS" title="NM_AVAILABLE_IN_1_26">NM_AVAILABLE_IN_1_26</a></td> +</tr> </tbody> </table></div> </div> @@ -347,6 +361,12 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> <div class="warning"><p><code class="literal">NM_DEPRECATED_IN_1_24_FOR</code> is deprecated and should not be used in newly-written code.</p></div> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-26-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_26_FOR()</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_26_FOR(f) G_DEPRECATED_FOR(f) +</pre> +</div> </div> <div class="refsect1"> <a name="libnm-nm-version.other_details"></a><h2>Types and Values</h2> @@ -527,6 +547,18 @@ NM_DEPRECATED_IN_1_24_FOR ();</pre> <pre class="programlisting"># define NM_AVAILABLE_IN_1_24 G_UNAVAILABLE(1,24) </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-26:CAPS"></a><h3>NM_DEPRECATED_IN_1_26</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_26 G_DEPRECATED +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-AVAILABLE-IN-1-26:CAPS"></a><h3>NM_AVAILABLE_IN_1_26</h3> +<pre class="programlisting"># define NM_AVAILABLE_IN_1_26 G_UNAVAILABLE(1,26) +</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 5bf1e8e4..34bd3b8a 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -401,6 +401,7 @@ <keyword type="enum" name="enum NMActiveConnectionStateReason" link="libnm-nm-dbus-interface.html#NMActiveConnectionStateReason" since="1.8"/> <keyword type="enum" name="enum NMSecretAgentGetSecretsFlags" link="libnm-nm-dbus-interface.html#NMSecretAgentGetSecretsFlags"/> <keyword type="enum" name="enum NMSecretAgentCapabilities" link="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities"/> + <keyword type="macro" name="NM_LLDP_ATTR_RAW" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-RAW:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_DESTINATION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_CHASSIS_ID_TYPE" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_CHASSIS_ID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS"/> @@ -417,6 +418,7 @@ <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_3_MAC_PHY_CONF" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-3-MAC-PHY-CONF:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_3_POWER_VIA_MDI" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-3-POWER-VIA-MDI:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_3_MAX_FRAME_SIZE" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-3-MAX-FRAME-SIZE:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_MUD_URL" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-MUD-URL:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_VID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"/> <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PPVID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"/> @@ -552,6 +554,14 @@ <keyword type="function" name="nm_setting_to_string ()" link="NMSetting.html#nm-setting-to-string"/> <keyword type="function" name="nm_setting_get_secret_flags ()" link="NMSetting.html#nm-setting-get-secret-flags"/> <keyword type="function" name="nm_setting_set_secret_flags ()" link="NMSetting.html#nm-setting-set-secret-flags"/> + <keyword type="function" name="nm_setting_option_get ()" link="NMSetting.html#nm-setting-option-get" since="1.26."/> + <keyword type="function" name="nm_setting_option_get_boolean ()" link="NMSetting.html#nm-setting-option-get-boolean" since="1.26"/> + <keyword type="function" name="nm_setting_option_get_uint32 ()" link="NMSetting.html#nm-setting-option-get-uint32" since="1.26"/> + <keyword type="function" name="nm_setting_option_set ()" link="NMSetting.html#nm-setting-option-set" since="1.26"/> + <keyword type="function" name="nm_setting_option_set_uint32 ()" link="NMSetting.html#nm-setting-option-set-uint32" since="1.26"/> + <keyword type="function" name="nm_setting_option_set_boolean ()" link="NMSetting.html#nm-setting-option-set-boolean" since="1.26"/> + <keyword type="function" name="nm_setting_option_get_all_names ()" link="NMSetting.html#nm-setting-option-get-all-names" since="1.26"/> + <keyword type="function" name="nm_setting_option_clear_by_name ()" link="NMSetting.html#nm-setting-option-clear-by-name" since="1.26"/> <keyword type="function" name="nm_setting_get_dbus_property_type ()" link="NMSetting.html#nm-setting-get-dbus-property-type"/> <keyword type="macro" name="NM_SETTING_PARAM_REQUIRED" link="NMSetting.html#NM-SETTING-PARAM-REQUIRED:CAPS"/> <keyword type="macro" name="NM_SETTING_PARAM_SECRET" link="NMSetting.html#NM-SETTING-PARAM-SECRET:CAPS"/> @@ -598,6 +608,7 @@ <keyword type="function" name="nm_setting_connection_get_mdns ()" link="NMSettingConnection.html#nm-setting-connection-get-mdns" since="1.12"/> <keyword type="function" name="nm_setting_connection_get_llmnr ()" link="NMSettingConnection.html#nm-setting-connection-get-llmnr" since="1.14"/> <keyword type="function" name="nm_setting_connection_get_wait_device_timeout ()" link="NMSettingConnection.html#nm-setting-connection-get-wait-device-timeout" since="1.20"/> + <keyword type="function" name="nm_setting_connection_get_mud_url ()" link="NMSettingConnection.html#nm-setting-connection-get-mud-url" since="1.26"/> <keyword type="macro" name="NM_SETTING_CONNECTION_SETTING_NAME" link="NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MAX:CAPS"/> @@ -626,6 +637,7 @@ <keyword type="macro" name="NM_SETTING_CONNECTION_MDNS" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MDNS:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_LLMNR" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-WAIT-DEVICE-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_CONNECTION_MUD_URL" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MUD-URL:CAPS"/> <keyword type="enum" name="enum NMSettingConnectionAutoconnectSlaves" link="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"/> <keyword type="enum" name="enum NMSettingConnectionLldp" link="NMSettingConnection.html#NMSettingConnectionLldp"/> <keyword type="enum" name="enum NMSettingConnectionMdns" link="NMSettingConnection.html#NMSettingConnectionMdns" since="1.12"/> @@ -644,6 +656,7 @@ <keyword type="property" name="The “master” property" link="NMSettingConnection.html#NMSettingConnection--master"/> <keyword type="property" name="The “mdns” property" link="NMSettingConnection.html#NMSettingConnection--mdns"/> <keyword type="property" name="The “metered” property" link="NMSettingConnection.html#NMSettingConnection--metered"/> + <keyword type="property" name="The “mud-url” property" link="NMSettingConnection.html#NMSettingConnection--mud-url"/> <keyword type="property" name="The “multi-connect” property" link="NMSettingConnection.html#NMSettingConnection--multi-connect"/> <keyword type="property" name="The “permissions” property" link="NMSettingConnection.html#NMSettingConnection--permissions"/> <keyword type="property" name="The “read-only” property" link="NMSettingConnection.html#NMSettingConnection--read-only"/> @@ -990,6 +1003,15 @@ <keyword type="function" name="nm_setting_bridge_get_multicast_router ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-router"/> <keyword type="function" name="nm_setting_bridge_get_multicast_query_use_ifaddr ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-use-ifaddr"/> <keyword type="function" name="nm_setting_bridge_get_multicast_querier ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_hash_max ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-hash-max"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_last_member_count ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-last-member-count"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_last_member_interval ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-last-member-interval"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_membership_interval ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-membership-interval"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_querier_interval ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-querier-interval"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_query_interval ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-interval"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_query_response_interval ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-query-response-interval"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_startup_query_count ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-startup-query-count"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_startup_query_interval ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-startup-query-interval"/> <keyword type="macro" name="NM_SETTING_BRIDGE_SETTING_NAME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MAC_ADDRESS" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_STP" link="NMSettingBridge.html#NM-SETTING-BRIDGE-STP:CAPS"/> @@ -999,10 +1021,19 @@ <keyword type="macro" name="NM_SETTING_BRIDGE_MAX_AGE" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MAX-AGE:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_AGEING_TIME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_GROUP_FORWARD_MASK" link="NMSettingBridge.html#NM-SETTING-BRIDGE-GROUP-FORWARD-MASK:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_HASH_MAX" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-HASH-MAX:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-COUNT:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-LAST-MEMBER-INTERVAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-MEMBERSHIP-INTERVAL:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_SNOOPING" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_ROUTER" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-ROUTER:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_QUERIER" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERIER:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERIER-INTERVAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-INTERVAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-RESPONSE-INTERVAL:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-QUERY-USE-IFADDR:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-COUNT:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-STARTUP-QUERY-INTERVAL:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_VLAN_FILTERING" link="NMSettingBridge.html#NM-SETTING-BRIDGE-VLAN-FILTERING:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID" link="NMSettingBridge.html#NM-SETTING-BRIDGE-VLAN-DEFAULT-PVID:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_VLANS" link="NMSettingBridge.html#NM-SETTING-BRIDGE-VLANS:CAPS"/> @@ -1090,11 +1121,13 @@ <keyword type="macro" name="NM_SETTING_DUMMY_SETTING_NAME" link="NMSettingDummy.html#NM-SETTING-DUMMY-SETTING-NAME:CAPS"/> <keyword type="struct" name="NMSettingDummy" link="NMSettingDummy.html#NMSettingDummy-struct"/> <keyword type="function" name="nm_ethtool_optname_is_feature ()" link="NMSettingEthtool.html#nm-ethtool-optname-is-feature" since="1.20"/> + <keyword type="function" name="nm_ethtool_optname_is_coalesce ()" link="NMSettingEthtool.html#nm-ethtool-optname-is-coalesce" since="1.26"/> + <keyword type="function" name="nm_ethtool_optname_is_ring ()" link="NMSettingEthtool.html#nm-ethtool-optname-is-ring" since="1.26"/> <keyword type="function" name="nm_setting_ethtool_new ()" link="NMSettingEthtool.html#nm-setting-ethtool-new" since="1.14"/> - <keyword type="function" name="nm_setting_ethtool_get_feature ()" link="NMSettingEthtool.html#nm-setting-ethtool-get-feature" since="1.14"/> - <keyword type="function" name="nm_setting_ethtool_set_feature ()" link="NMSettingEthtool.html#nm-setting-ethtool-set-feature" since="1.14"/> - <keyword type="function" name="nm_setting_ethtool_clear_features ()" link="NMSettingEthtool.html#nm-setting-ethtool-clear-features" since="1.14"/> - <keyword type="function" name="nm_setting_ethtool_get_optnames ()" link="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" since="1.20"/> + <keyword type="function" name="nm_setting_ethtool_get_optnames ()" link="NMSettingEthtool.html#nm-setting-ethtool-get-optnames" deprecated="1.26: use nm_setting_option_get_all_names() instead." since="1.20"/> + <keyword type="function" name="nm_setting_ethtool_get_feature ()" link="NMSettingEthtool.html#nm-setting-ethtool-get-feature" deprecated="1.26: use nm_setting_option_get_boolean() instead." since="1.14"/> + <keyword type="function" name="nm_setting_ethtool_set_feature ()" link="NMSettingEthtool.html#nm-setting-ethtool-set-feature" deprecated="1.26: use nm_setting_option_set() or nm_setting_option_set_boolean() instead." since="1.14"/> + <keyword type="function" name="nm_setting_ethtool_clear_features ()" link="NMSettingEthtool.html#nm-setting-ethtool-clear-features" deprecated="1.26: use nm_setting_option_clear_by_name() with nm_ethtool_optname_is_feature() predicate instead." since="1.14"/> <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-HW-OFFLOAD:CAPS"/> <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-TX-CSUM-HW-OFFLOAD:CAPS"/> <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-FCOE-MTU:CAPS"/> @@ -1147,6 +1180,32 @@ <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-TNL-CSUM-SEGMENTATION:CAPS"/> <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-TNL-SEGMENTATION:CAPS"/> <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-VLAN-STAG-HW-INSERT:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-RX:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-ADAPTIVE-TX:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-HIGH:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-PKT-RATE-LOW:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-HIGH:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-IRQ:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-FRAMES-LOW:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-HIGH:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-IRQ:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-RX-USECS-LOW:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-SAMPLE-INTERVAL:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-STATS-BLOCK-USECS:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-HIGH:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-IRQ:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-FRAMES-LOW:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-HIGH:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-IRQ:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-COALESCE-TX-USECS-LOW:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_RING_RX" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_RING_RX_JUMBO" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX-JUMBO:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_RING_RX_MINI" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-RX-MINI:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_RING_TX" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-RING-TX:CAPS"/> <keyword type="macro" name="NM_SETTING_ETHTOOL_SETTING_NAME" link="NMSettingEthtool.html#NM-SETTING-ETHTOOL-SETTING-NAME:CAPS"/> <keyword type="function" name="nm_setting_generic_new ()" link="NMSettingGeneric.html#nm-setting-generic-new"/> <keyword type="macro" name="NM_SETTING_GENERIC_SETTING_NAME" link="NMSettingGeneric.html#NM-SETTING-GENERIC-SETTING-NAME:CAPS"/> @@ -1575,8 +1634,32 @@ <keyword type="function" name="nm_setting_match_add_interface_name ()" link="NMSettingMatch.html#nm-setting-match-add-interface-name" since="1.14"/> <keyword type="function" name="nm_setting_match_clear_interface_names ()" link="NMSettingMatch.html#nm-setting-match-clear-interface-names" since="1.14"/> <keyword type="function" name="nm_setting_match_get_interface_names ()" link="NMSettingMatch.html#nm-setting-match-get-interface-names" since="1.14"/> + <keyword type="function" name="nm_setting_match_get_num_kernel_command_lines ()" link="NMSettingMatch.html#nm-setting-match-get-num-kernel-command-lines" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_kernel_command_line ()" link="NMSettingMatch.html#nm-setting-match-get-kernel-command-line" since="1.26"/> + <keyword type="function" name="nm_setting_match_remove_kernel_command_line ()" link="NMSettingMatch.html#nm-setting-match-remove-kernel-command-line" since="1.26"/> + <keyword type="function" name="nm_setting_match_remove_kernel_command_line_by_value ()" link="NMSettingMatch.html#nm-setting-match-remove-kernel-command-line-by-value" since="1.26"/> + <keyword type="function" name="nm_setting_match_add_kernel_command_line ()" link="NMSettingMatch.html#nm-setting-match-add-kernel-command-line" since="1.26"/> + <keyword type="function" name="nm_setting_match_clear_kernel_command_lines ()" link="NMSettingMatch.html#nm-setting-match-clear-kernel-command-lines" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_kernel_command_lines ()" link="NMSettingMatch.html#nm-setting-match-get-kernel-command-lines" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_num_drivers ()" link="NMSettingMatch.html#nm-setting-match-get-num-drivers" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_driver ()" link="NMSettingMatch.html#nm-setting-match-get-driver" since="1.26"/> + <keyword type="function" name="nm_setting_match_remove_driver ()" link="NMSettingMatch.html#nm-setting-match-remove-driver" since="1.26"/> + <keyword type="function" name="nm_setting_match_remove_driver_by_value ()" link="NMSettingMatch.html#nm-setting-match-remove-driver-by-value" since="1.26"/> + <keyword type="function" name="nm_setting_match_add_driver ()" link="NMSettingMatch.html#nm-setting-match-add-driver" since="1.26"/> + <keyword type="function" name="nm_setting_match_clear_drivers ()" link="NMSettingMatch.html#nm-setting-match-clear-drivers" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_drivers ()" link="NMSettingMatch.html#nm-setting-match-get-drivers" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_num_paths ()" link="NMSettingMatch.html#nm-setting-match-get-num-paths" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_path ()" link="NMSettingMatch.html#nm-setting-match-get-path" since="1.26"/> + <keyword type="function" name="nm_setting_match_remove_path ()" link="NMSettingMatch.html#nm-setting-match-remove-path" since="1.26"/> + <keyword type="function" name="nm_setting_match_remove_path_by_value ()" link="NMSettingMatch.html#nm-setting-match-remove-path-by-value" since="1.26"/> + <keyword type="function" name="nm_setting_match_add_path ()" link="NMSettingMatch.html#nm-setting-match-add-path" since="1.26"/> + <keyword type="function" name="nm_setting_match_clear_paths ()" link="NMSettingMatch.html#nm-setting-match-clear-paths" since="1.26"/> + <keyword type="function" name="nm_setting_match_get_paths ()" link="NMSettingMatch.html#nm-setting-match-get-paths" since="1.26"/> <keyword type="macro" name="NM_SETTING_MATCH_SETTING_NAME" link="NMSettingMatch.html#NM-SETTING-MATCH-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_MATCH_INTERFACE_NAME" link="NMSettingMatch.html#NM-SETTING-MATCH-INTERFACE-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_MATCH_KERNEL_COMMAND_LINE" link="NMSettingMatch.html#NM-SETTING-MATCH-KERNEL-COMMAND-LINE:CAPS"/> + <keyword type="macro" name="NM_SETTING_MATCH_DRIVER" link="NMSettingMatch.html#NM-SETTING-MATCH-DRIVER:CAPS"/> + <keyword type="macro" name="NM_SETTING_MATCH_PATH" link="NMSettingMatch.html#NM-SETTING-MATCH-PATH:CAPS"/> <keyword type="function" name="nm_setting_olpc_mesh_new ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-new"/> <keyword type="function" name="nm_setting_olpc_mesh_get_ssid ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-get-ssid"/> <keyword type="function" name="nm_setting_olpc_mesh_get_channel ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-get-channel"/> @@ -2397,6 +2480,7 @@ <keyword type="function" name="nm_device_get_ip_iface ()" link="NMDevice.html#nm-device-get-ip-iface"/> <keyword type="function" name="nm_device_get_device_type ()" link="NMDevice.html#nm-device-get-device-type"/> <keyword type="function" name="nm_device_get_udi ()" link="NMDevice.html#nm-device-get-udi"/> + <keyword type="function" name="nm_device_get_path ()" link="NMDevice.html#nm-device-get-path" since="1.26"/> <keyword type="function" name="nm_device_get_driver ()" link="NMDevice.html#nm-device-get-driver"/> <keyword type="function" name="nm_device_get_driver_version ()" link="NMDevice.html#nm-device-get-driver-version"/> <keyword type="function" name="nm_device_get_firmware_version ()" link="NMDevice.html#nm-device-get-firmware-version"/> @@ -2455,6 +2539,7 @@ <keyword type="function" name="nm_lldp_neighbor_get_attr_value ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-value" since="1.18"/> <keyword type="macro" name="NM_DEVICE_DEVICE_TYPE" link="NMDevice.html#NM-DEVICE-DEVICE-TYPE:CAPS"/> <keyword type="macro" name="NM_DEVICE_UDI" link="NMDevice.html#NM-DEVICE-UDI:CAPS"/> + <keyword type="macro" name="NM_DEVICE_PATH" link="NMDevice.html#NM-DEVICE-PATH:CAPS"/> <keyword type="macro" name="NM_DEVICE_INTERFACE" link="NMDevice.html#NM-DEVICE-INTERFACE:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP_INTERFACE" link="NMDevice.html#NM-DEVICE-IP-INTERFACE:CAPS"/> <keyword type="macro" name="NM_DEVICE_DRIVER" link="NMDevice.html#NM-DEVICE-DRIVER:CAPS"/> @@ -2946,6 +3031,7 @@ <keyword type="macro" name="NM_DEPRECATED_IN_1_20_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-20-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_22_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-22-FOR:CAPS"/> <keyword type="function" name="NM_DEPRECATED_IN_1_24_FOR ()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-24-FOR:CAPS" deprecated=""/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_26_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-26-FOR:CAPS"/> <keyword type="macro" name="NM_VERSION_MIN_REQUIRED" link="libnm-nm-version.html#NM-VERSION-MIN-REQUIRED:CAPS"/> <keyword type="macro" name="NM_VERSION_MAX_ALLOWED" link="libnm-nm-version.html#NM-VERSION-MAX-ALLOWED:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_0_9_10" link="libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10:CAPS"/> @@ -2976,6 +3062,8 @@ <keyword type="macro" name="NM_AVAILABLE_IN_1_22" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-22:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_24" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-24:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_1_24" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-24:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_26" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-26:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_26" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-26:CAPS"/> <keyword type="function" name="nm_vpn_service_plugin_get_connection ()" link="NMVpnServicePlugin.html#nm-vpn-service-plugin-get-connection" since="1.2"/> <keyword type="function" name="nm_vpn_service_plugin_secrets_required ()" link="NMVpnServicePlugin.html#nm-vpn-service-plugin-secrets-required" since="1.2"/> <keyword type="function" name="nm_vpn_service_plugin_set_login_banner ()" link="NMVpnServicePlugin.html#nm-vpn-service-plugin-set-login-banner"/> @@ -3246,6 +3334,7 @@ <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_802_1X" link="libnm-nm-dbus-interface.html#NM-802-11-AP-SEC-KEY-MGMT-802-1X:CAPS"/> <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_SAE" link="libnm-nm-dbus-interface.html#NM-802-11-AP-SEC-KEY-MGMT-SAE:CAPS"/> <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_OWE" link="libnm-nm-dbus-interface.html#NM-802-11-AP-SEC-KEY-MGMT-OWE:CAPS"/> + <keyword type="constant" name="NM_802_11_AP_SEC_KEY_MGMT_OWE_TM" link="libnm-nm-dbus-interface.html#NM-802-11-AP-SEC-KEY-MGMT-OWE-TM:CAPS"/> <keyword type="constant" name="NM_802_11_MODE_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_802_11_MODE_ADHOC" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-ADHOC:CAPS"/> <keyword type="constant" name="NM_802_11_MODE_INFRA" link="libnm-nm-dbus-interface.html#NM-802-11-MODE-INFRA:CAPS"/> @@ -3408,6 +3497,7 @@ <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_UNSAVED" link="libnm-nm-dbus-interface.html#NM-SETTINGS-CONNECTION-FLAG-UNSAVED:CAPS"/> <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED" link="libnm-nm-dbus-interface.html#NM-SETTINGS-CONNECTION-FLAG-NM-GENERATED:CAPS"/> <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_VOLATILE" link="libnm-nm-dbus-interface.html#NM-SETTINGS-CONNECTION-FLAG-VOLATILE:CAPS"/> + <keyword type="constant" name="NM_SETTINGS_CONNECTION_FLAG_EXTERNAL" link="libnm-nm-dbus-interface.html#NM-SETTINGS-CONNECTION-FLAG-EXTERNAL:CAPS"/> <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-NONE:CAPS"/> <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IS_MASTER" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-IS-MASTER:CAPS"/> <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IS_SLAVE" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-IS-SLAVE:CAPS"/> @@ -3416,6 +3506,7 @@ <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_IP6_READY" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-IP6-READY:CAPS"/> <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_MASTER_HAS_SLAVES" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-MASTER-HAS-SLAVES:CAPS"/> <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-LIFETIME-BOUND-TO-PROFILE-VISIBILITY:CAPS"/> + <keyword type="constant" name="NM_ACTIVATION_STATE_FLAG_EXTERNAL" link="libnm-nm-dbus-interface.html#NM-ACTIVATION-STATE-FLAG-EXTERNAL:CAPS"/> <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-NONE:CAPS"/> <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_TO_DISK" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-TO-DISK:CAPS"/> <keyword type="constant" name="NM_SETTINGS_ADD_CONNECTION2_FLAG_IN_MEMORY" link="libnm-nm-dbus-interface.html#NM-SETTINGS-ADD-CONNECTION2-FLAG-IN-MEMORY:CAPS"/> diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index 8bf938b5..31f31d7c 100644 --- a/docs/libnm/html/usage.html +++ b/docs/libnm/html/usage.html @@ -96,7 +96,7 @@ </p> <pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c</code></strong> <code class="prompt">$ </code><strong class="userinput"><code>./hello-nm</code></strong> - NetworkManager version: 1.24.2 + NetworkManager version: 1.25.90 <code class="prompt">$ </code></pre> <p> |