diff options
Diffstat (limited to 'docs/libnm')
51 files changed, 5226 insertions, 242 deletions
diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index c2bcff1b..c5f2b836 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -32,7 +32,8 @@ CFILE_GLOB=$(top_srcdir)/libnm-core/*.c $(top_srcdir)/libnm/*.c # Header files to ignore when scanning. IGNORE_HFILES= \ common.h \ - crypto.h \ + nm-crypto.h \ + nm-crypto-impl.h \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types-internal.h \ diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index a8ea4545..555ee4e8 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -483,7 +483,8 @@ CFILE_GLOB = $(top_srcdir)/libnm-core/*.c $(top_srcdir)/libnm/*.c # Header files to ignore when scanning. IGNORE_HFILES = \ common.h \ - crypto.h \ + nm-crypto.h \ + nm-crypto-impl.h \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types-internal.h \ diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 3f3b1b3f..a334c30d 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -115,7 +115,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMAccessPoint.html#nm-access-point-get-last-seen" title="nm_access_point_get_last_seen ()">nm_access_point_get_last_seen</a> <span class="c_punctuation">()</span> @@ -527,7 +527,7 @@ nm_access_point_get_strength (<em class="parameter"><code><a class="link" href=" <hr> <div class="refsect2"> <a name="nm-access-point-get-last-seen"></a><h3>nm_access_point_get_last_seen ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_access_point_get_last_seen (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access @@ -584,7 +584,7 @@ with this function.</p> </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> @@ -594,7 +594,7 @@ filter. </p></td> <div class="refsect3"> <a name="nm-access-point-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>ap</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>ap</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 60ebfe60..2e72efd9 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceWimax.html" title="NMDeviceWimax"> +<link rel="prev" href="libnm-nm-device-wpan.html" title="nm-device-wpan"> <link rel="next" href="NMVpnConnection.html" title="NMVpnConnection"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -23,7 +23,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceWimax.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="libnm-nm-device-wpan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMVpnConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 1427a1f5..7b28796c 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -268,6 +268,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="returnvalue">NMSetting6Lowpan</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMConnection.html#nm-connection-get-setting-6lowpan" title="nm_connection_get_setting_6lowpan ()">nm_connection_get_setting_6lowpan</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="returnvalue">NMSetting8021x</span></a> * </td> <td class="function_name"> @@ -492,6 +500,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="returnvalue">NMSettingSriov</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMConnection.html#nm-connection-get-setting-sriov" title="nm_connection_get_setting_sriov ()">nm_connection_get_setting_sriov</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingTCConfig.html" title="NMSettingTCConfig"><span class="returnvalue">NMSettingTCConfig</span></a> * </td> <td class="function_name"> @@ -570,6 +586,14 @@ <a class="link" href="NMConnection.html#nm-connection-get-setting-vxlan" title="nm_connection_get_setting_vxlan ()">nm_connection_get_setting_vxlan</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="returnvalue">NMSettingWpan</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMConnection.html#nm-connection-get-setting-wpan" title="nm_connection_get_setting_wpan ()">nm_connection_get_setting_wpan</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -1314,7 +1338,7 @@ failed (tried to update secrets for a setting that doesn't exist, etc)</p> nm_connection_set_path (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> <p>Sets the D-Bus path of the connection. This property is not serialized, and -is only for the reference of the caller. Sets the <span class="type">“path”</span> +is only for the reference of the caller. Sets the <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection--path"><span class="type">“path”</span></a> property.</p> <div class="refsect3"> <a name="nm-connection-set-path.parameters"></a><h4>Parameters</h4> @@ -1522,9 +1546,10 @@ If the connection has no settings, <a href="https://developer.gnome.org/glib/uns <a name="nm-connection-dump"></a><h3>nm_connection_dump ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_connection_dump (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> -<p>Print the connection to stdout. For debugging purposes ONLY, should NOT -be used for serialization of the connection or machine-parsed in any way. The -output format is not guaranteed to be stable and may change at any time.</p> +<p>Print the connection (including secrets!) to stdout. For debugging +purposes ONLY, should NOT be used for serialization of the setting, +or machine-parsed in any way. The output format is not guaranteed to +be stable and may change at any time.</p> <div class="refsect3"> <a name="nm-connection-dump.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -1684,6 +1709,34 @@ is not a virtual connection type. </p> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-6lowpan"></a><h3>nm_connection_get_setting_6lowpan ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="returnvalue">NMSetting6Lowpan</span></a> * +nm_connection_get_setting_6lowpan (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="nm-connection-get-setting-6lowpan.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>connection</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-connection-get-setting-6lowpan.returns"></a><h4>Returns</h4> +<p>an <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a> if the connection contains one, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </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.14</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-802-1x"></a><h3>nm_connection_get_setting_802_1x ()</h3> <pre class="programlisting"><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="returnvalue">NMSetting8021x</span></a> * nm_connection_get_setting_802_1x (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> @@ -2458,6 +2511,34 @@ nm_connection_get_setting_serial (<em class="parameter"><code><a class="link" hr </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-sriov"></a><h3>nm_connection_get_setting_sriov ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="returnvalue">NMSettingSriov</span></a> * +nm_connection_get_setting_sriov (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="nm-connection-get-setting-sriov.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>connection</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-connection-get-setting-sriov.returns"></a><h4>Returns</h4> +<p>an <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> if the connection contains one, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </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.14</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-tc-config"></a><h3>nm_connection_get_setting_tc_config ()</h3> <pre class="programlisting"><a class="link" href="NMSettingTCConfig.html" title="NMSettingTCConfig"><span class="returnvalue">NMSettingTCConfig</span></a> * nm_connection_get_setting_tc_config (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> @@ -2730,6 +2811,34 @@ nm_connection_get_setting_vxlan (<em class="parameter"><code><a class="link" hre </div> <p class="since">Since: 1.2</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-connection-get-setting-wpan"></a><h3>nm_connection_get_setting_wpan ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="returnvalue">NMSettingWpan</span></a> * +nm_connection_get_setting_wpan (<em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="nm-connection-get-setting-wpan.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>connection</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-connection-get-setting-wpan.returns"></a><h4>Returns</h4> +<p>an <a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> if the connection contains one, otherwise <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </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.14</p> +</div> </div> <div class="refsect1"> <a name="NMConnection.other_details"></a><h2>Types and Values</h2> diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 490a54f2..5576e5b8 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="next" href="NMDeviceAdsl.html" title="NMDeviceAdsl"> +<link rel="next" href="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -24,7 +24,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="ch04.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceAdsl.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="libnm-nm-device-6lowpan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDevice"></a><div class="titlepage"></div> @@ -796,6 +796,7 @@ <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> <span class="lineart">╰──</span> NMDevice + <span class="lineart">├──</span> NMDevice6Lowpan <span class="lineart">├──</span> <a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceBond.html" title="NMDeviceBond">NMDeviceBond</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a> @@ -818,7 +819,9 @@ <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> - <span class="lineart">╰──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> + <span class="lineart">╰──</span> NMDeviceWpan </pre> </div> <div class="refsect1"> @@ -2419,7 +2422,7 @@ incompatible with the device. To get the full list of connections see </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to filter. </p></td> +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> </tbody> @@ -2428,7 +2431,7 @@ incompatible with the device. To get the full list of connections see <div class="refsect3"> <a name="nm-device-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>device</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>device</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index d7a1417a..208397d2 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDevice.html" title="NMDevice"> +<link rel="prev" href="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan"> <link rel="next" href="NMDeviceBond.html" title="NMDeviceBond"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -22,7 +22,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDevice.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="libnm-nm-device-6lowpan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMDeviceBond.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> diff --git a/docs/libnm/html/NMDeviceOvsBridge.html b/docs/libnm/html/NMDeviceOvsBridge.html index 5735c5ff..eac8d8de 100644 --- a/docs/libnm/html/NMDeviceOvsBridge.html +++ b/docs/libnm/html/NMDeviceOvsBridge.html @@ -94,7 +94,7 @@ nm_device_ovs_bridge_get_slaves (<em class="parameter"><code><a class="link" hre copy used by the device, and must not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> </div> -<p class="since">Since: 1.12.2</p> +<p class="since">Since: 1.14</p> </div> </div> <div class="refsect1"> diff --git a/docs/libnm/html/NMDeviceOvsPort.html b/docs/libnm/html/NMDeviceOvsPort.html index cfa826f6..2878c49a 100644 --- a/docs/libnm/html/NMDeviceOvsPort.html +++ b/docs/libnm/html/NMDeviceOvsPort.html @@ -94,7 +94,7 @@ nm_device_ovs_port_get_slaves (<em class="parameter"><code><a class="link" href= copy used by the device, and must not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> </div> -<p class="since">Since: 1.12.2</p> +<p class="since">Since: 1.14</p> </div> </div> <div class="refsect1"> diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index f28337bb..470ec5b5 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceWifi.html" title="NMDeviceWifi"> -<link rel="next" href="NMActiveConnection.html" title="NMActiveConnection"> +<link rel="next" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -24,7 +24,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMDeviceWifi.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMActiveConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMDeviceWireGuard.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceWimax"></a><div class="titlepage"></div> @@ -83,7 +83,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMDeviceWimax.html#nm-device-wimax-get-rssi" title="nm_device_wimax_get_rssi ()">nm_device_wimax_get_rssi</a> <span class="c_punctuation">()</span> @@ -91,7 +91,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMDeviceWimax.html#nm-device-wimax-get-cinr" title="nm_device_wimax_get_cinr ()">nm_device_wimax_get_cinr</a> <span class="c_punctuation">()</span> @@ -99,7 +99,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMDeviceWimax.html#nm-device-wimax-get-tx-power" title="nm_device_wimax_get_tx_power ()">nm_device_wimax_get_tx_power</a> <span class="c_punctuation">()</span> @@ -427,7 +427,7 @@ device is not connected.</p> <hr> <div class="refsect2"> <a name="nm-device-wimax-get-rssi"></a><h3>nm_device_wimax_get_rssi ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_device_wimax_get_rssi (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> <div class="warning"> <p><code class="literal">nm_device_wimax_get_rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> @@ -460,7 +460,7 @@ device is not connected.</p> <hr> <div class="refsect2"> <a name="nm-device-wimax-get-cinr"></a><h3>nm_device_wimax_get_cinr ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_device_wimax_get_cinr (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> <div class="warning"> <p><code class="literal">nm_device_wimax_get_cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> @@ -492,7 +492,7 @@ meaning when the device is not connected.</p> <hr> <div class="refsect2"> <a name="nm-device-wimax-get-tx-power"></a><h3>nm_device_wimax_get_tx_power ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> <div class="warning"> <p><code class="literal">nm_device_wimax_get_tx_power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html new file mode 100644 index 00000000..af404a8e --- /dev/null +++ b/docs/libnm/html/NMDeviceWireGuard.html @@ -0,0 +1,205 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceWireGuard: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceWimax.html" title="NMDeviceWimax"> +<link rel="next" href="libnm-nm-device-wpan.html" title="nm-device-wpan"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMDeviceWireGuard.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceWimax.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="libnm-nm-device-wpan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceWireGuard"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceWireGuard.top_of_page"></a>NMDeviceWireGuard</span></h2> +<p>NMDeviceWireGuard</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceWireGuard.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceWireGuard.html#nm-device-wireguard-get-public-key" title="nm_device_wireguard_get_public_key ()">nm_device_wireguard_get_public_key</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#guint16"><span class="returnvalue">guint16</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceWireGuard.html#nm-device-wireguard-get-listen-port" title="nm_device_wireguard_get_listen_port ()">nm_device_wireguard_get_listen_port</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="NMDeviceWireGuard.html#nm-device-wireguard-get-fwmark" title="nm_device_wireguard_get_fwmark ()">nm_device_wireguard_get_fwmark</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceWireGuard.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-PUBLIC-KEY:CAPS" title="NM_DEVICE_WIREGUARD_PUBLIC_KEY">NM_DEVICE_WIREGUARD_PUBLIC_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-LISTEN-PORT:CAPS" title="NM_DEVICE_WIREGUARD_LISTEN_PORT">NM_DEVICE_WIREGUARD_LISTEN_PORT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-FWMARK:CAPS" title="NM_DEVICE_WIREGUARD_FWMARK">NM_DEVICE_WIREGUARD_FWMARK</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceWireGuard.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceWireGuard.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-wireguard-get-public-key"></a><h3>nm_device_wireguard_get_public_key ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> * +nm_device_wireguard_get_public_key (<em class="parameter"><code><a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"><span class="type">NMDeviceWireGuard</span></a> *device</code></em>);</pre> +<p>Gets the public key for this interface</p> +<div class="refsect3"> +<a name="nm-device-wireguard-get-public-key.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="NMDeviceWireGuard.html" title="NMDeviceWireGuard"><span class="type">NMDeviceWireGuard</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-wireguard-get-public-key.returns"></a><h4>Returns</h4> +<p>the <a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a> containing the 32-byte public key. </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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-wireguard-get-listen-port"></a><h3>nm_device_wireguard_get_listen_port ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +nm_device_wireguard_get_listen_port (<em class="parameter"><code><a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"><span class="type">NMDeviceWireGuard</span></a> *device</code></em>);</pre> +<p>Gets the local UDP port this interface listens on</p> +<div class="refsect3"> +<a name="nm-device-wireguard-get-listen-port.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="NMDeviceWireGuard.html" title="NMDeviceWireGuard"><span class="type">NMDeviceWireGuard</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-wireguard-get-listen-port.returns"></a><h4>Returns</h4> +<p> UDP listen port</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-wireguard-get-fwmark"></a><h3>nm_device_wireguard_get_fwmark ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +nm_device_wireguard_get_fwmark (<em class="parameter"><code><a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"><span class="type">NMDeviceWireGuard</span></a> *device</code></em>);</pre> +<p>Gets the fwmark (firewall mark) for this interface. +It can be used to set routing policy for outgoing encrypted packets. +See: ip-rule(8)</p> +<div class="refsect3"> +<a name="nm-device-wireguard-get-fwmark.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="NMDeviceWireGuard.html" title="NMDeviceWireGuard"><span class="type">NMDeviceWireGuard</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-wireguard-get-fwmark.returns"></a><h4>Returns</h4> +<p> 0 if fwmark not in use, 32-bit fwmark value otherwise</p> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceWireGuard.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-WIREGUARD-PUBLIC-KEY:CAPS"></a><h3>NM_DEVICE_WIREGUARD_PUBLIC_KEY</h3> +<pre class="programlisting">#define NM_DEVICE_WIREGUARD_PUBLIC_KEY "public-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-WIREGUARD-LISTEN-PORT:CAPS"></a><h3>NM_DEVICE_WIREGUARD_LISTEN_PORT</h3> +<pre class="programlisting">#define NM_DEVICE_WIREGUARD_LISTEN_PORT "listen-port" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-WIREGUARD-FWMARK:CAPS"></a><h3>NM_DEVICE_WIREGUARD_FWMARK</h3> +<pre class="programlisting">#define NM_DEVICE_WIREGUARD_FWMARK "fwmark" +</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 730f4591..2cf96bc7 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -227,23 +227,26 @@ <span class="lineart">╰──</span> NMSettingSecretFlags <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> <span class="lineart">╰──</span> NMSetting + <span class="lineart">├──</span> <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan">NMSetting6Lowpan</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> <span class="lineart">├──</span> <a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl">NMSettingAdsl</a> <span class="lineart">├──</span> <a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth">NMSettingBluetooth</a> <span class="lineart">├──</span> <a class="link" href="NMSettingBond.html" title="NMSettingBond">NMSettingBond</a> - <span class="lineart">├──</span> <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a> <span class="lineart">├──</span> <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a> <span class="lineart">├──</span> <a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> <span class="lineart">├──</span> <a class="link" href="NMSettingDcb.html" title="NMSettingDcb">NMSettingDcb</a> <span class="lineart">├──</span> <a class="link" href="NMSettingDummy.html" title="NMSettingDummy">NMSettingDummy</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> <span class="lineart">├──</span> <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> <span class="lineart">├──</span> <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> <span class="lineart">├──</span> <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband">NMSettingInfiniband</a> - <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> <span class="lineart">├──</span> <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a> <span class="lineart">├──</span> <a class="link" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">NMSettingOvsInterface</a> @@ -253,9 +256,10 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a> <span class="lineart">├──</span> <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTCConfig.html" title="NMSettingTCConfig">NMSettingTCConfig</a> - <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> <span class="lineart">├──</span> <a class="link" href="NMSettingUser.html" title="NMSettingUser">NMSettingUser</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> @@ -263,8 +267,9 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> - <span class="lineart">╰──</span> <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> + <span class="lineart">╰──</span> <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> </pre> </div> <div class="refsect1"> @@ -695,9 +700,10 @@ at each invocation</p></td> <a name="nm-setting-to-string"></a><h3>nm_setting_to_string ()</h3> <pre class="programlisting"><span class="returnvalue">char</span> * nm_setting_to_string (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>);</pre> -<p>Convert the setting into a string. For debugging purposes ONLY, should NOT -be used for serialization of the setting, or machine-parsed in any way. The -output format is not guaranteed to be stable and may change at any time.</p> +<p>Convert the setting (including secrets!) into a string. For debugging +purposes ONLY, should NOT be used for serialization of the setting, +or machine-parsed in any way. The output format is not guaranteed to +be stable and may change at any time.</p> <div class="refsect3"> <a name="nm-setting-to-string.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -716,7 +722,7 @@ output format is not guaranteed to be stable and may change at any time.</p> <div class="refsect3"> <a name="nm-setting-to-string.returns"></a><h4>Returns</h4> <p> an allocated string containing a textual representation of the -setting's properties and values (including secrets!), which the caller should +setting's properties and values, which the caller should free with <a href="https://developer.gnome.org/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a></p> </div> </div> @@ -1152,7 +1158,7 @@ if you specify <em class="parameter"><code>NM_SETTING_COMPARE_FLAG_DIFF_RESULT_W <pre class="programlisting"> “name” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> <p>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for -example "ppp" or "wireless" or "wired".</p> +example "ppp" or "802-11-wireless" or "802-3-ethernet".</p> <p>Flags: Read</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html new file mode 100644 index 00000000..0f6fb27f --- /dev/null +++ b/docs/libnm/html/NMSetting6Lowpan.html @@ -0,0 +1,143 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSetting6Lowpan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingConnection.html" title="NMSettingConnection"> +<link rel="next" href="NMSetting8021x.html" title="NMSetting8021x"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSetting6Lowpan.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSetting8021x.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSetting6Lowpan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSetting6Lowpan.top_of_page"></a>NMSetting6Lowpan</span></h2> +<p>NMSetting6Lowpan — Describes connection properties for 6LoWPAN interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSetting6Lowpan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSetting6Lowpan.html#nm-setting-6lowpan-new" title="nm_setting_6lowpan_new ()">nm_setting_6lowpan_new</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="NMSetting6Lowpan.html#nm-setting-6lowpan-get-parent" title="nm_setting_6lowpan_get_parent ()">nm_setting_6lowpan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSetting6Lowpan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSetting6Lowpan.html#NM-SETTING-6LOWPAN-SETTING-NAME:CAPS" title="NM_SETTING_6LOWPAN_SETTING_NAME">NM_SETTING_6LOWPAN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSetting6Lowpan.html#NM-SETTING-6LOWPAN-PARENT:CAPS" title="NM_SETTING_6LOWPAN_PARENT">NM_SETTING_6LOWPAN_PARENT</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSetting6Lowpan.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to 6LoWPAN interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSetting6Lowpan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-6lowpan-new"></a><h3>nm_setting_6lowpan_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_6lowpan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a> object with default values.</p> +<div class="refsect3"> +<a name="nm-setting-6lowpan-new.returns"></a><h4>Returns</h4> +<p>the new empty <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-6lowpan-get-parent"></a><h3>nm_setting_6lowpan_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_6lowpan_get_parent (<em class="parameter"><code><a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-6lowpan-get-parent.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="NMSetting6Lowpan.html" title="NMSetting6Lowpan"><span class="type">NMSetting6Lowpan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-6lowpan-get-parent.returns"></a><h4>Returns</h4> +<p> the <span class="type">“parent”</span> property of the setting</p> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSetting6Lowpan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-6LOWPAN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_6LOWPAN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_6LOWPAN_SETTING_NAME "6lowpan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-6LOWPAN-PARENT:CAPS"></a><h3>NM_SETTING_6LOWPAN_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_6LOWPAN_PARENT "parent" +</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index ab1f16a8..e4ff9584 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingConnection.html" title="NMSettingConnection"> +<link rel="prev" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"> <link rel="next" href="NMSettingAdsl.html" title="NMSettingAdsl"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingConnection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSetting6Lowpan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingAdsl.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -694,7 +694,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-auth-timeout" title="nm_setting_802_1x_get_auth_timeout ()">nm_setting_802_1x_get_auth_timeout</a> <span class="c_punctuation">()</span> @@ -4029,7 +4029,7 @@ nm_setting_802_1x_get_phase1_auth_flags <hr> <div class="refsect2"> <a name="nm-setting-802-1x-get-auth-timeout"></a><h3>nm_setting_802_1x_get_auth_timeout ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_802_1x_get_auth_timeout (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Returns the value contained in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--auth-timeout" title="The “auth-timeout” property"><span class="type">“auth-timeout”</span></a> property.</p> <div class="refsect3"> diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 0141badf..9c9200d8 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSetting.html" title="NMSetting"> -<link rel="next" href="NMSetting8021x.html" title="NMSetting8021x"> +<link rel="next" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSetting.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSetting8021x.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSetting6Lowpan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingConnection"></a><div class="titlepage"></div> @@ -94,7 +94,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-autoconnect-priority" title="nm_setting_connection_get_autoconnect_priority ()">nm_setting_connection_get_autoconnect_priority</a> <span class="c_punctuation">()</span> @@ -102,7 +102,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-autoconnect-retries" title="nm_setting_connection_get_autoconnect_retries ()">nm_setting_connection_get_autoconnect_retries</a> <span class="c_punctuation">()</span> @@ -110,6 +110,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" title="enum NMConnectionMultiConnect"><span class="returnvalue">NMConnectionMultiConnect</span></a> +</td> +<td class="function_name"> +<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> <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"> @@ -274,7 +282,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-auth-retries" title="nm_setting_connection_get_auth_retries ()">nm_setting_connection_get_auth_retries</a> <span class="c_punctuation">()</span> @@ -288,6 +296,14 @@ <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-mdns" title="nm_setting_connection_get_mdns ()">nm_setting_connection_get_mdns</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingConnection.html#NMSettingConnectionLlmnr" title="enum NMSettingConnectionLlmnr"><span class="returnvalue">NMSettingConnectionLlmnr</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-llmnr" title="nm_setting_connection_get_llmnr ()">nm_setting_connection_get_llmnr</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -348,6 +364,11 @@ <td class="property_flags">Read / Write / Construct</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--llmnr" title="The “llmnr” property">llmnr</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#gchar"><span class="type">gchar</span></a> *</td> <td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--master" title="The “master” property">master</a></td> @@ -364,6 +385,11 @@ <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> +</tr> +<tr> <td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></td> <td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--permissions" title="The “permissions” property">permissions</a></td> <td class="property_flags">Read / Write</td> @@ -474,6 +500,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MULTI-CONNECT:CAPS" title="NM_SETTING_CONNECTION_MULTI_CONNECT">NM_SETTING_CONNECTION_MULTI_CONNECT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-TIMESTAMP:CAPS" title="NM_SETTING_CONNECTION_TIMESTAMP">NM_SETTING_CONNECTION_TIMESTAMP</a></td> </tr> <tr> @@ -525,6 +555,10 @@ <td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MDNS:CAPS" title="NM_SETTING_CONNECTION_MDNS">NM_SETTING_CONNECTION_MDNS</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR:CAPS" title="NM_SETTING_CONNECTION_LLMNR">NM_SETTING_CONNECTION_LLMNR</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> @@ -537,6 +571,10 @@ <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionMdns" title="enum NMSettingConnectionMdns">NMSettingConnectionMdns</a></td> </tr> <tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionLlmnr" title="enum NMSettingConnectionLlmnr">NMSettingConnectionLlmnr</a></td> +</tr> +<tr> <td class="datatype_keyword"> </td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection-struct" title="NMSettingConnection">NMSettingConnection</a></td> </tr> @@ -548,6 +586,7 @@ <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingConnectionAutoconnectSlaves <span class="lineart">├──</span> NMSettingConnectionLldp + <span class="lineart">├──</span> NMSettingConnectionLlmnr <span class="lineart">╰──</span> NMSettingConnectionMdns <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -735,7 +774,7 @@ nm_setting_connection_get_autoconnect (<em class="parameter"><code><a class="lin <hr> <div class="refsect2"> <a name="nm-setting-connection-get-autoconnect-priority"></a><h3>nm_setting_connection_get_autoconnect_priority ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_connection_get_autoconnect_priority (<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 <a class="link" href="NMSettingConnection.html#NMSettingConnection--autoconnect-priority" title="The “autoconnect-priority” property"><span class="type">“autoconnect-priority”</span></a> property of the connection. @@ -763,7 +802,7 @@ The higher number, the higher priority.</p> <hr> <div class="refsect2"> <a name="nm-setting-connection-get-autoconnect-retries"></a><h3>nm_setting_connection_get_autoconnect_retries ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_connection_get_autoconnect_retries (<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 <a class="link" href="NMSettingConnection.html#NMSettingConnection--autoconnect-retries" title="The “autoconnect-retries” property"><span class="type">“autoconnect-retries”</span></a> property of the connection. @@ -791,6 +830,33 @@ Zero means infinite, -1 means the global default value.</p> </div> <hr> <div class="refsect2"> +<a name="nm-setting-connection-get-multi-connect"></a><h3>nm_setting_connection_get_multi_connect ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" title="enum NMConnectionMultiConnect"><span class="returnvalue">NMConnectionMultiConnect</span></a> +nm_setting_connection_get_multi_connect + (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-connection-get-multi-connect.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> +<div class="refsect3"> +<a name="nm-setting-connection-get-multi-connect.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingConnection.html#NMSettingConnection--multi-connect" title="The “multi-connect” property"><span class="type">“multi-connect”</span></a> property of the connection.</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-connection-get-timestamp"></a><h3>nm_setting_connection_get_timestamp ()</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_connection_get_timestamp (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> @@ -1489,7 +1555,7 @@ enabled for the connection.</p> <hr> <div class="refsect2"> <a name="nm-setting-connection-get-auth-retries"></a><h3>nm_setting_connection_get_auth_retries ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_connection_get_auth_retries (<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--auth-retries" title="The “auth-retries” property"><span class="type">“auth-retries”</span></a> property.</p> @@ -1541,6 +1607,32 @@ nm_setting_connection_get_mdns (<em class="parameter"><code><a class="link" href </div> <p class="since">Since: 1.12</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-connection-get-llmnr"></a><h3>nm_setting_connection_get_llmnr ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingConnection.html#NMSettingConnectionLlmnr" title="enum NMSettingConnectionLlmnr"><span class="returnvalue">NMSettingConnectionLlmnr</span></a> +nm_setting_connection_get_llmnr (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-connection-get-llmnr.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> +<div class="refsect3"> +<a name="nm-setting-connection-get-llmnr.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingConnection.html#NMSettingConnection--llmnr" title="The “llmnr” property"><span class="type">“llmnr”</span></a> property of the setting.</p> +</div> +<p class="since">Since: 1.14</p> +</div> </div> <div class="refsect1"> <a name="NMSettingConnection.other_details"></a><h2>Types and Values</h2> @@ -1617,6 +1709,12 @@ nm_setting_connection_get_mdns (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-CONNECTION-MULTI-CONNECT:CAPS"></a><h3>NM_SETTING_CONNECTION_MULTI_CONNECT</h3> +<pre class="programlisting">#define NM_SETTING_CONNECTION_MULTI_CONNECT "multi-connect" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-CONNECTION-TIMESTAMP:CAPS"></a><h3>NM_SETTING_CONNECTION_TIMESTAMP</h3> <pre class="programlisting">#define NM_SETTING_CONNECTION_TIMESTAMP "timestamp" </pre> @@ -1695,6 +1793,12 @@ nm_setting_connection_get_mdns (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-CONNECTION-LLMNR:CAPS"></a><h3>NM_SETTING_CONNECTION_LLMNR</h3> +<pre class="programlisting">#define NM_SETTING_CONNECTION_LLMNR "llmnr" +</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> @@ -1820,6 +1924,52 @@ should be activated when master is activated.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnectionLlmnr"></a><h3>enum NMSettingConnectionLlmnr</h3> +<p><a class="link" href="NMSettingConnection.html#NMSettingConnectionLlmnr" title="enum NMSettingConnectionLlmnr"><span class="type">NMSettingConnectionLlmnr</span></a> values indicate whether LLMNR should be enabled.</p> +<div class="refsect3"> +<a name="NMSettingConnectionLlmnr.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLMNR-DEFAULT:CAPS"></a>NM_SETTING_CONNECTION_LLMNR_DEFAULT</p></td> +<td class="enum_member_description"> +<p>default value</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLMNR-NO:CAPS"></a>NM_SETTING_CONNECTION_LLMNR_NO</p></td> +<td class="enum_member_description"> +<p>disable LLMNR</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLMNR-RESOLVE:CAPS"></a>NM_SETTING_CONNECTION_LLMNR_RESOLVE</p></td> +<td class="enum_member_description"> +<p>support only resolving, do not register hostname</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLMNR-YES:CAPS"></a>NM_SETTING_CONNECTION_LLMNR_YES</p></td> +<td class="enum_member_description"> +<p>enable LLMNR</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection-struct"></a><h3>NMSettingConnection</h3> <pre class="programlisting">typedef struct _NMSettingConnection NMSettingConnection;</pre> <p>General Connection Profile Settings</p> @@ -1940,6 +2090,23 @@ connection may be applied to the wrong interface.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnection--llmnr"></a><h3>The <code class="literal">“llmnr”</code> property</h3> +<pre class="programlisting"> “llmnr” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> +<p>Whether Link-Local Multicast Name Resolution (LLMNR) is enabled +for the connection. LLMNR is a protocol based on the Domain Name +System (DNS) packet format that allows both IPv4 and IPv6 hosts +to perform name resolution for hosts on the same local link.</p> +<p>The permitted values are: yes: register hostname and resolving +for the connection, no: disable LLMNR for the interface, resolve: +do not register hostname but allow resolving of LLMNR host names.</p> +<p>This feature requires a plugin which supports LLMNR. One such +plugin is dns-systemd-resolved.</p> +<p>Flags: Read / Write</p> +<p>Default value: -1</p> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection--master"></a><h3>The <code class="literal">“master”</code> property</h3> <pre class="programlisting"> “master” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> <p>Interface name of the master device or UUID of the master connection.</p> @@ -1953,9 +2120,7 @@ connection may be applied to the wrong interface.</p> <p>Whether mDNS is enabled for the connection.</p> <p>The permitted values are: yes: register hostname and resolving for the connection, no: disable mDNS for the interface, resolve: -do not register hostname but allow resolving of mDNS host names. -When updating this property on a currently activated connection, -the change takes effect immediately.</p> +do not register hostname but allow resolving of mDNS host names.</p> <p>This feature requires a plugin which supports mDNS. One such plugin is dns-systemd-resolved.</p> <p>Flags: Read / Write</p> @@ -1975,6 +2140,16 @@ the change takes effect immediately.</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 +moment. The value is of type <a class="link" href="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" title="enum NMConnectionMultiConnect"><span class="type">NMConnectionMultiConnect</span></a>.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection--permissions"></a><h3>The <code class="literal">“permissions”</code> property</h3> <pre class="programlisting"> “permissions” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> <p>An array of strings defining what access a given user has to this @@ -2096,7 +2271,7 @@ provider, or <a class="link" href="NMSettingConnection.html#NMSettingConnection- <p>The UUID must be in the format "2815492f-7e56-435e-b2e9-246bd7cdc664" (ie, contains only hexadecimal characters and "-"). A suitable UUID may be generated by <a class="link" href="libnm-nm-utils.html#nm-utils-uuid-generate" title="nm_utils_uuid_generate ()"><code class="function">nm_utils_uuid_generate()</code></a> or -<code class="function">nm_utils_uuid_generate_from_string()</code>.</p> +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-nm-utils.html#nm-utils-uuid-generate-from-string"><code class="function">nm_utils_uuid_generate_from_string()</code></a>.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index cae906ab..cc3dc036 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -59,7 +59,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingDcb.html#nm-setting-dcb-get-app-fcoe-priority" title="nm_setting_dcb_get_app_fcoe_priority ()">nm_setting_dcb_get_app_fcoe_priority</a> <span class="c_punctuation">()</span> @@ -82,7 +82,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingDcb.html#nm-setting-dcb-get-app-iscsi-priority" title="nm_setting_dcb_get_app_iscsi_priority ()">nm_setting_dcb_get_app_iscsi_priority</a> <span class="c_punctuation">()</span> @@ -98,7 +98,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingDcb.html#nm-setting-dcb-get-app-fip-priority" title="nm_setting_dcb_get_app_fip_priority ()">nm_setting_dcb_get_app_fip_priority</a> <span class="c_punctuation">()</span> @@ -462,7 +462,7 @@ nm_setting_dcb_get_app_fcoe_flags (<em class="parameter"><code><a class="link" h <hr> <div class="refsect2"> <a name="nm-setting-dcb-get-app-fcoe-priority"></a><h3>nm_setting_dcb_get_app_fcoe_priority ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_dcb_get_app_fcoe_priority (<em class="parameter"><code><a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-dcb-get-app-fcoe-priority.parameters"></a><h4>Parameters</h4> @@ -537,7 +537,7 @@ nm_setting_dcb_get_app_iscsi_flags (<em class="parameter"><code><a class="link" <hr> <div class="refsect2"> <a name="nm-setting-dcb-get-app-iscsi-priority"></a><h3>nm_setting_dcb_get_app_iscsi_priority ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_dcb_get_app_iscsi_priority (<em class="parameter"><code><a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-dcb-get-app-iscsi-priority.parameters"></a><h4>Parameters</h4> @@ -587,7 +587,7 @@ nm_setting_dcb_get_app_fip_flags (<em class="parameter"><code><a class="link" hr <hr> <div class="refsect2"> <a name="nm-setting-dcb-get-app-fip-priority"></a><h3>nm_setting_dcb_get_app_fip_priority ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_dcb_get_app_fip_priority (<em class="parameter"><code><a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-dcb-get-app-fip-priority.parameters"></a><h4>Parameters</h4> diff --git a/docs/libnm/html/NMSettingDummy.html b/docs/libnm/html/NMSettingDummy.html index 4943dcb6..c97f1350 100644 --- a/docs/libnm/html/NMSettingDummy.html +++ b/docs/libnm/html/NMSettingDummy.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingDcb.html" title="NMSettingDcb"> -<link rel="next" href="NMSettingGeneric.html" title="NMSettingGeneric"> +<link rel="next" href="NMSettingEthtool.html" title="NMSettingEthtool"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,7 +21,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingDcb.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingGeneric.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingEthtool.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingDummy"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html new file mode 100644 index 00000000..ff66cf11 --- /dev/null +++ b/docs/libnm/html/NMSettingEthtool.html @@ -0,0 +1,776 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingEthtool: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingDummy.html" title="NMSettingDummy"> +<link rel="next" href="NMSettingGeneric.html" title="NMSettingGeneric"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingEthtool.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingDummy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingGeneric.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingEthtool"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingEthtool.top_of_page"></a>NMSettingEthtool</span></h2> +<p>NMSettingEthtool — Describes connection properties for ethtool related options</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingEthtool.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<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-feature" title="nm_ethtool_optname_is_feature ()">nm_ethtool_optname_is_feature</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"> +<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-new" title="nm_setting_ethtool_new ()">nm_setting_ethtool_new</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> +<td class="function_name"> +<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-get-feature" title="nm_setting_ethtool_get_feature ()">nm_setting_ethtool_get_feature</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="NMSettingEthtool.html#nm-setting-ethtool-set-feature" title="nm_setting_ethtool_set_feature ()">nm_setting_ethtool_set_feature</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="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> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingEthtool.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><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></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-TX-CSUM-HW-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-FCOE-MTU:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU">NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GRO">NM_ETHTOOL_OPTNAME_FEATURE_GRO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GSO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GSO">NM_ETHTOOL_OPTNAME_FEATURE_GSO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-HIGHDMA:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA">NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-HW-TC-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-L2-FWD-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-LOOPBACK:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK">NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-LRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_LRO">NM_ETHTOOL_OPTNAME_FEATURE_LRO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-NTUPLE:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE">NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX">NM_ETHTOOL_OPTNAME_FEATURE_RX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RXHASH:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RXHASH">NM_ETHTOOL_OPTNAME_FEATURE_RXHASH</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RXVLAN:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN">NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-ALL:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL">NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-FCS:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS">NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-GRO-HW:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW">NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-UDP-TUNNEL-PORT-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-FILTER:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER">NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-STAG-FILTER:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER">NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-STAG-HW-PARSE:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE">NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-SG:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_SG">NM_ETHTOOL_OPTNAME_FEATURE_SG</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TLS-HW-RECORD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD">NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TLS-HW-TX-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TSO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TSO">NM_ETHTOOL_OPTNAME_FEATURE_TSO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX">NM_ETHTOOL_OPTNAME_FEATURE_TX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TXVLAN:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN">NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-FCOE-CRC:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IPV4:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IPV6:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IP-GENERIC:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-SCTP:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-ESP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-FCOE-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GRE-CSUM-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GRE-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GSO-PARTIAL:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL">NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GSO-ROBUST:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST">NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-IPXIP4-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-IPXIP6-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-NOCACHE-COPY:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY">NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-SCATTER-GATHER:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER">NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-SCATTER-GATHER-FRAGLIST:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST">NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-SCTP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP6-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-ECN-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-MANGLEID-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-TNL-CSUM-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-TNL-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-VLAN-STAG-HW-INSERT:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT">NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT</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> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingEthtool.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +to control network driver and hardware settings.</p> +</div> +<div class="refsect1"> +<a name="NMSettingEthtool.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-ethtool-optname-is-feature"></a><h3>nm_ethtool_optname_is_feature ()</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_feature (<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 an offload feature.</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-feature.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"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.14</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> +<p>Creates a new <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> object with default values.</p> +<div class="refsect3"> +<a name="nm-setting-ethtool-new.returns"></a><h4>Returns</h4> +<p>the new empty <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool"><span class="type">NMSettingEthtool</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</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> +<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> +<div class="refsect3"> +<a name="nm-setting-ethtool-get-feature.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></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>optname</p></td> +<td class="parameter_description"><p>option name of the offload feature to get</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-ethtool-get-feature.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary"><span class="type">NMTernary</span></a> value indicating whether the offload feature +is enabled, disabled, or left untouched.</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ethtool-set-feature"></a><h3>nm_setting_ethtool_set_feature ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +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> +<p>Sets and offload feature setting.</p> +<div class="refsect3"> +<a name="nm-setting-ethtool-set-feature.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></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>optname</p></td> +<td class="parameter_description"><p>option name of the offload feature to get</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>value</p></td> +<td class="parameter_description"><p>the new value to set. The special value <a class="link" href="libnm-nm-dbus-interface.html#NM-TERNARY-DEFAULT:CAPS"><code class="literal">NM_TERNARY_DEFAULT</code></a> +means to clear the offload feature setting.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<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> +<p>Clears all offload features settings</p> +<div class="refsect3"> +<a name="nm-setting-ethtool-clear-features.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></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingEthtool.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-ESP-HW-OFFLOAD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD "feature-esp-hw-offload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-ESP-TX-CSUM-HW-OFFLOAD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD "feature-esp-tx-csum-hw-offload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-FCOE-MTU:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU "feature-fcoe-mtu" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-GRO:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_GRO</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_GRO "feature-gro" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-GSO:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_GSO</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_GSO "feature-gso" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-HIGHDMA:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA "feature-highdma" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-HW-TC-OFFLOAD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD "feature-hw-tc-offload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-L2-FWD-OFFLOAD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD "feature-l2-fwd-offload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-LOOPBACK:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK "feature-loopback" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-LRO:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_LRO</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_LRO "feature-lro" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-NTUPLE:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE "feature-ntuple" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX "feature-rx" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RXHASH:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RXHASH</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RXHASH "feature-rxhash" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RXVLAN:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN "feature-rxvlan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-ALL:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL "feature-rx-all" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-FCS:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS "feature-rx-fcs" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-GRO-HW:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW "feature-rx-gro-hw" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-UDP-TUNNEL-PORT-OFFLOAD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD "feature-rx-udp_tunnel-port-offload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-FILTER:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER "feature-rx-vlan-filter" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-STAG-FILTER:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER "feature-rx-vlan-stag-filter" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-STAG-HW-PARSE:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE "feature-rx-vlan-stag-hw-parse" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-SG:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_SG</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_SG "feature-sg" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TLS-HW-RECORD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD "feature-tls-hw-record" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TLS-HW-TX-OFFLOAD:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD "feature-tls-hw-tx-offload" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TSO:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TSO</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TSO "feature-tso" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX "feature-tx" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TXVLAN:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN "feature-txvlan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-FCOE-CRC:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC "feature-tx-checksum-fcoe-crc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IPV4:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4 "feature-tx-checksum-ipv4" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IPV6:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6 "feature-tx-checksum-ipv6" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IP-GENERIC:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC "feature-tx-checksum-ip-generic" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-SCTP:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP "feature-tx-checksum-sctp" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-ESP-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION "feature-tx-esp-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-FCOE-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION "feature-tx-fcoe-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-GRE-CSUM-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION "feature-tx-gre-csum-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-GRE-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION "feature-tx-gre-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-GSO-PARTIAL:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL "feature-tx-gso-partial" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-GSO-ROBUST:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST "feature-tx-gso-robust" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-IPXIP4-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION "feature-tx-ipxip4-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-IPXIP6-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION "feature-tx-ipxip6-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-NOCACHE-COPY:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY "feature-tx-nocache-copy" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-SCATTER-GATHER:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER "feature-tx-scatter-gather" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-SCATTER-GATHER-FRAGLIST:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST "feature-tx-scatter-gather-fraglist" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-SCTP-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION "feature-tx-sctp-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP6-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION "feature-tx-tcp6-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-ECN-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION "feature-tx-tcp-ecn-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-MANGLEID-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION "feature-tx-tcp-mangleid-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION "feature-tx-tcp-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION "feature-tx-udp-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-TNL-CSUM-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION "feature-tx-udp_tnl-csum-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-TNL-SEGMENTATION:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION "feature-tx-udp_tnl-segmentation" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-ETHTOOL-OPTNAME-FEATURE-TX-VLAN-STAG-HW-INSERT:CAPS"></a><h3>NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT</h3> +<pre class="programlisting">#define NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT "feature-tx-vlan-stag-hw-insert" +</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> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index 9a19e6f6..6d198732 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingDummy.html" title="NMSettingDummy"> +<link rel="prev" href="NMSettingEthtool.html" title="NMSettingEthtool"> <link rel="next" href="NMSettingGsm.html" title="NMSettingGsm"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -20,7 +20,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingDummy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingEthtool.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingGsm.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -81,7 +81,7 @@ optional properties that apply to "generic" devices (ie, devices that NetworkManager does not specifically recognize).</p> <p>There are currently no properties on this object; it exists only to be -the "connection type" setting on <span class="type">NMConnections</span> for generic devices.</p> +the "connection type" setting on <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> for generic devices.</p> </div> <div class="refsect1"> <a name="NMSettingGeneric.functions_details"></a><h2>Functions</h2> diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index bde2d93c..d1cd98b8 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -321,7 +321,7 @@ If the property is not a hex string it is considered as a non-hardware-address client ID and the 'type' field is set to 0.</p> <p>The special values "mac" and "perm-mac" are supported, which use the current or permanent MAC address of the device to generate a client identifier -with type ethernet type (01). Currently, these options only work for ethernet +with type ethernet (01). Currently, these options only work for ethernet type of links.</p> <p>The special value "stable" is supported to generate a type 0 client identifier based on the stable-id (see connection.stable-id) and a per-host key.</p> diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 7ff21cbd..0abfa142 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -492,7 +492,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" title="nm_setting_ip_config_next_valid_dns_option ()">nm_setting_ip_config_next_valid_dns_option</a> <span class="c_punctuation">()</span> @@ -532,7 +532,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-priority" title="nm_setting_ip_config_get_dns_priority ()">nm_setting_ip_config_get_dns_priority</a> <span class="c_punctuation">()</span> @@ -706,7 +706,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dad-timeout" title="nm_setting_ip_config_get_dad_timeout ()">nm_setting_ip_config_get_dad_timeout</a> <span class="c_punctuation">()</span> @@ -714,7 +714,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-timeout" title="nm_setting_ip_config_get_dhcp_timeout ()">nm_setting_ip_config_get_dhcp_timeout</a> <span class="c_punctuation">()</span> @@ -2825,7 +2825,6 @@ nm_setting_ip_config_remove_dns_search_by_value <div class="refsect3"> <a name="nm-setting-ip-config-remove-dns-search-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 DNS search domain 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> -<p>Since 0.9.10</p> </div> </div> <hr> @@ -2946,7 +2945,7 @@ nm_setting_ip_config_get_dns_option (<em class="parameter"><code><a class="link" <hr> <div class="refsect2"> <a name="nm-setting-ip-config-next-valid-dns-option"></a><h3>nm_setting_ip_config_next_valid_dns_option ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_ip_config_next_valid_dns_option (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</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> @@ -3121,7 +3120,7 @@ Specify how to clear the options.</p></td> <hr> <div class="refsect2"> <a name="nm-setting-ip-config-get-dns-priority"></a><h3>nm_setting_ip_config_get_dns_priority ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_ip_config_get_dns_priority (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-ip-config-get-dns-priority.parameters"></a><h4>Parameters</h4> @@ -3780,7 +3779,7 @@ addressing to complete for the connection to succeed.</p> <hr> <div class="refsect2"> <a name="nm-setting-ip-config-get-dad-timeout"></a><h3>nm_setting_ip_config_get_dad_timeout ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_ip_config_get_dad_timeout (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-ip-config-get-dad-timeout.parameters"></a><h4>Parameters</h4> @@ -3806,7 +3805,7 @@ nm_setting_ip_config_get_dad_timeout (<em class="parameter"><code><a class="link <hr> <div class="refsect2"> <a name="nm-setting-ip-config-get-dhcp-timeout"></a><h3>nm_setting_ip_config_get_dhcp_timeout ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_ip_config_get_dhcp_timeout (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-timeout" title="The “dhcp-timeout” property"><span class="type">“dhcp-timeout”</span></a> property.</p> @@ -4318,7 +4317,9 @@ configuration. The <a class="link" href="NMSettingIPConfig.html#NMSettingIPConf <p>For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty.</p> <p>For IPv4 method "shared", the IP subnet can be configured by adding one -manual IPv4 address or otherwise 10.42.x.0/24 is chosen.</p> +manual IPv4 address or otherwise 10.42.x.0/24 is chosen. Note that the +shared method must be configured on the interface which shares the internet +to a subnet, not on the uplink which is shared.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index d0eb2679..51965049 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingMacsec.html" title="NMSettingMacsec"> -<link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> +<link rel="next" href="NMSettingMatch.html" title="NMSettingMatch"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingMacsec.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingMatch.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingMacvlan"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html new file mode 100644 index 00000000..5e49c23f --- /dev/null +++ b/docs/libnm/html/NMSettingMatch.html @@ -0,0 +1,383 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingMatch: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> +<link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingMatch.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingMatch"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingMatch.top_of_page"></a>NMSettingMatch</span></h2> +<p>NMSettingMatch — Properties to match a connection with a device.</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingMatch.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMatch.html#nm-setting-match-new" title="nm_setting_match_new ()">nm_setting_match_new</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-interface-names" title="nm_setting_match_get_num_interface_names ()">nm_setting_match_get_num_interface_names</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-interface-name" title="nm_setting_match_get_interface_name ()">nm_setting_match_get_interface_name</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-interface-name" title="nm_setting_match_remove_interface_name ()">nm_setting_match_remove_interface_name</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-interface-name-by-value" title="nm_setting_match_remove_interface_name_by_value ()">nm_setting_match_remove_interface_name_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-interface-name" title="nm_setting_match_add_interface_name ()">nm_setting_match_add_interface_name</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-interface-names" title="nm_setting_match_clear_interface_names ()">nm_setting_match_clear_interface_names</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-interface-names" title="nm_setting_match_get_interface_names ()">nm_setting_match_get_interface_names</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMatch.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMatch.html#NM-SETTING-MATCH-SETTING-NAME:CAPS" title="NM_SETTING_MATCH_SETTING_NAME">NM_SETTING_MATCH_SETTING_NAME</a></td> +</tr> +<tr> +<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> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMatch.includes"></a><h2>Includes</h2> +<pre class="synopsis">#include <nm-setting-match.h> +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingMatch.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMSettingMatch.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-match-new"></a><h3>nm_setting_match_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_match_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> object with default values.</p> +<div class="refsect3"> +<a name="nm-setting-match-new.returns"></a><h4>Returns</h4> +<p>the new empty <a class="link" href="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-num-interface-names"></a><h3>nm_setting_match_get_num_interface_names ()</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_interface_names + (<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-interface-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="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-interface-names.returns"></a><h4>Returns</h4> +<p> the number of configured interface names</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-interface-name"></a><h3>nm_setting_match_get_interface_name ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_match_get_interface_name (<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><span class="type">int</span> idx</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-match-get-interface-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="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-interface-name.returns"></a><h4>Returns</h4> +<p> the interface name at index <em class="parameter"><code>idx</code></em> +</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-interface-name"></a><h3>nm_setting_match_remove_interface_name ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_remove_interface_name + (<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><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the interface name at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-interface-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="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 interface name</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-remove-interface-name-by-value"></a><h3>nm_setting_match_remove_interface_name_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_interface_name_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> *interface_name</code></em>);</pre> +<p>Removes <em class="parameter"><code>interface_name</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-match-remove-interface-name-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>interface_name</p></td> +<td class="parameter_description"><p>the interface name to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-match-remove-interface-name-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 interface name 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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-add-interface-name"></a><h3>nm_setting_match_add_interface_name ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_add_interface_name (<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> *interface_name</code></em>);</pre> +<p>Adds a new interface name to the setting.</p> +<div class="refsect3"> +<a name="nm-setting-match-add-interface-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="NMSettingMatch.html" title="NMSettingMatch"><span class="type">NMSettingMatch</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>interface_name</p></td> +<td class="parameter_description"><p>the interface name to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-clear-interface-names"></a><h3>nm_setting_match_clear_interface_names ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_match_clear_interface_names + (<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 interface names.</p> +<div class="refsect3"> +<a name="nm-setting-match-clear-interface-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="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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-match-get-interface-names"></a><h3>nm_setting_match_get_interface_names ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> *const * +nm_setting_match_get_interface_names (<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-interface-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="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-interface-names.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>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingMatch.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-MATCH-SETTING-NAME:CAPS"></a><h3>NM_SETTING_MATCH_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_MATCH_SETTING_NAME "match" +</pre> +</div> +<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> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index f8214240..e9446c06 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> +<link rel="prev" href="NMSettingMatch.html" title="NMSettingMatch"> <link rel="next" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingMatch.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingOvsBridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index 4727b7ab..47852bcf 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingProxy.html" title="NMSettingProxy"> -<link rel="next" href="NMSettingTCConfig.html" title="NMSettingTCConfig"> +<link rel="next" href="NMSettingSriov.html" title="NMSettingSriov"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingProxy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingTCConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingSriov.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingSerial"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html new file mode 100644 index 00000000..50eab731 --- /dev/null +++ b/docs/libnm/html/NMSettingSriov.html @@ -0,0 +1,1196 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingSriov: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingSerial.html" title="NMSettingSerial"> +<link rel="next" href="NMSettingTCConfig.html" title="NMSettingTCConfig"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingSriov.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingSriov.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingSerial.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingTCConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingSriov"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingSriov.top_of_page"></a>NMSettingSriov</span></h2> +<p>NMSettingSriov — Describes SR-IOV connection properties</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingSriov.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-new" title="nm_setting_sriov_new ()">nm_setting_sriov_new</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="NMSettingSriov.html#nm-setting-sriov-get-total-vfs" title="nm_setting_sriov_get_total_vfs ()">nm_setting_sriov_get_total_vfs</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="NMSettingSriov.html#nm-setting-sriov-get-num-vfs" title="nm_setting_sriov_get_num_vfs ()">nm_setting_sriov_get_num_vfs</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-vf" title="nm_setting_sriov_get_vf ()">nm_setting_sriov_get_vf</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="NMSettingSriov.html#nm-setting-sriov-add-vf" title="nm_setting_sriov_add_vf ()">nm_setting_sriov_add_vf</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="NMSettingSriov.html#nm-setting-sriov-remove-vf" title="nm_setting_sriov_remove_vf ()">nm_setting_sriov_remove_vf</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="NMSettingSriov.html#nm-setting-sriov-remove-vf-by-index" title="nm_setting_sriov_remove_vf_by_index ()">nm_setting_sriov_remove_vf_by_index</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="NMSettingSriov.html#nm-setting-sriov-clear-vfs" title="nm_setting_sriov_clear_vfs ()">nm_setting_sriov_clear_vfs</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> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-autoprobe-drivers" title="nm_setting_sriov_get_autoprobe_drivers ()">nm_setting_sriov_get_autoprobe_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#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-add-vlan" title="nm_sriov_vf_add_vlan ()">nm_sriov_vf_add_vlan</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="NMSettingSriov.html#nm-sriov-vf-remove-vlan" title="nm_sriov_vf_remove_vlan ()">nm_sriov_vf_remove_vlan</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <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="NMSettingSriov.html#nm-sriov-vf-get-vlan-ids" title="nm_sriov_vf_get_vlan_ids ()">nm_sriov_vf_get_vlan_ids</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="NMSettingSriov.html#nm-sriov-vf-set-vlan-qos" title="nm_sriov_vf_set_vlan_qos ()">nm_sriov_vf_set_vlan_qos</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="NMSettingSriov.html#nm-sriov-vf-set-vlan-protocol" title="nm_sriov_vf_set_vlan_protocol ()">nm_sriov_vf_set_vlan_protocol</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="NMSettingSriov.html#nm-sriov-vf-get-vlan-qos" title="nm_sriov_vf_get_vlan_qos ()">nm_sriov_vf_get_vlan_qos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol"><span class="returnvalue">NMSriovVFVlanProtocol</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-vlan-protocol" title="nm_sriov_vf_get_vlan_protocol ()">nm_sriov_vf_get_vlan_protocol</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-new" title="nm_sriov_vf_new ()">nm_sriov_vf_new</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="NMSettingSriov.html#nm-sriov-vf-ref" title="nm_sriov_vf_ref ()">nm_sriov_vf_ref</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="NMSettingSriov.html#nm-sriov-vf-unref" title="nm_sriov_vf_unref ()">nm_sriov_vf_unref</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="NMSettingSriov.html#nm-sriov-vf-equal" title="nm_sriov_vf_equal ()">nm_sriov_vf_equal</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-dup" title="nm_sriov_vf_dup ()">nm_sriov_vf_dup</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="NMSettingSriov.html#nm-sriov-vf-get-index" title="nm_sriov_vf_get_index ()">nm_sriov_vf_get_index</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="NMSettingSriov.html#nm-sriov-vf-set-attribute" title="nm_sriov_vf_set_attribute ()">nm_sriov_vf_set_attribute</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="NMSettingSriov.html#nm-sriov-vf-get-attribute-names" title="nm_sriov_vf_get_attribute_names ()">nm_sriov_vf_get_attribute_names</a> <span class="c_punctuation">()</span> +</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="NMSettingSriov.html#nm-sriov-vf-get-attribute" title="nm_sriov_vf_get_attribute ()">nm_sriov_vf_get_attribute</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="NMSettingSriov.html#nm-sriov-vf-attribute-validate" title="nm_sriov_vf_attribute_validate ()">nm_sriov_vf_attribute_validate</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<a name="NMSriovVF"></a><div class="refsect1"> +<a name="NMSettingSriov.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-SETTING-NAME:CAPS" title="NM_SETTING_SRIOV_SETTING_NAME">NM_SETTING_SRIOV_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-TOTAL-VFS:CAPS" title="NM_SETTING_SRIOV_TOTAL_VFS">NM_SETTING_SRIOV_TOTAL_VFS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-VFS:CAPS" title="NM_SETTING_SRIOV_VFS">NM_SETTING_SRIOV_VFS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-AUTOPROBE-DRIVERS:CAPS" title="NM_SETTING_SRIOV_AUTOPROBE_DRIVERS">NM_SETTING_SRIOV_AUTOPROBE_DRIVERS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAC:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MAC">NM_SRIOV_VF_ATTRIBUTE_MAC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-SPOOF-CHECK:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK">NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-TRUST:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_TRUST">NM_SRIOV_VF_ATTRIBUTE_TRUST</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MIN-TX-RATE:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE">NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAX-TX-RATE:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE">NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol">NMSriovVFVlanProtocol</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingSriov.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> NMSriovVF + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">╰──</span> NMSriovVFVlanProtocol +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingSriov.includes"></a><h2>Includes</h2> +<pre class="synopsis">#include <nm-setting-sriov.h> +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingSriov.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMSettingSriov.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-sriov-new"></a><h3>nm_setting_sriov_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_sriov_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> object with default values.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-new.returns"></a><h4>Returns</h4> +<p>the new empty <a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-get-total-vfs"></a><h3>nm_setting_sriov_get_total_vfs ()</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_sriov_get_total_vfs (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <span class="type">“total-vfs”</span> +property.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-get-total-vfs.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-total-vfs.returns"></a><h4>Returns</h4> +<p> the total number of SR-IOV virtual functions to create</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-get-num-vfs"></a><h3>nm_setting_sriov_get_num_vfs ()</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_sriov_get_num_vfs (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-sriov-get-num-vfs.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-num-vfs.returns"></a><h4>Returns</h4> +<p> the number of configured VFs</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-get-vf"></a><h3>nm_setting_sriov_get_vf ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +nm_setting_sriov_get_vf (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</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-sriov-get-vf.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</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 VF to return</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-vf.returns"></a><h4>Returns</h4> +<p>the VF at index <em class="parameter"><code>idx</code></em> +. </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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-add-vf"></a><h3>nm_setting_sriov_add_vf ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_sriov_add_vf (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>, + <em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>);</pre> +<p>Appends a new VF and associated information to the setting. The +given VF is duplicated internally and is not changed by this function.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-add-vf.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>vf</p></td> +<td class="parameter_description"><p>the VF to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-remove-vf"></a><h3>nm_setting_sriov_remove_vf ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_sriov_remove_vf (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</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 VF at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-remove-vf.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</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 VF</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-remove-vf-by-index"></a><h3>nm_setting_sriov_remove_vf_by_index ()</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_sriov_remove_vf_by_index (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</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> index</code></em>);</pre> +<p>Removes the VF with VF index <em class="parameter"><code>index</code></em> +.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-remove-vf-by-index.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>index</p></td> +<td class="parameter_description"><p>the VF index of the VF to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-remove-vf-by-index.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 VF 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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-clear-vfs"></a><h3>nm_setting_sriov_clear_vfs ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_sriov_clear_vfs (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<p>Removes all configured VFs.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-clear-vfs.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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-sriov-get-autoprobe-drivers"></a><h3>nm_setting_sriov_get_autoprobe_drivers ()</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_sriov_get_autoprobe_drivers + (<em class="parameter"><code><a class="link" href="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <span class="type">“autoprobe-drivers”</span> +property.</p> +<div class="refsect3"> +<a name="nm-setting-sriov-get-autoprobe-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="NMSettingSriov.html" title="NMSettingSriov"><span class="type">NMSettingSriov</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-sriov-get-autoprobe-drivers.returns"></a><h4>Returns</h4> +<p> the autoprobe-drivers property value</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-add-vlan"></a><h3>nm_sriov_vf_add_vlan ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_sriov_vf_add_vlan (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> vlan_id</code></em>);</pre> +<p>Adds a VLAN to the VF.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-add-vlan.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>vlan_id</p></td> +<td class="parameter_description"><p>the VLAN id</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-add-vlan.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 VLAN was added; <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it already existed</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-remove-vlan"></a><h3>nm_sriov_vf_remove_vlan ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_sriov_vf_remove_vlan (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> vlan_id</code></em>);</pre> +<p>Removes a VLAN from a VF.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-remove-vlan.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>vlan_id</p></td> +<td class="parameter_description"><p>the VLAN id</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-remove-vlan.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 VLAN was removed, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the VLAN <em class="parameter"><code>vlan_id</code></em> +did not belong to the VF.</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-get-vlan-ids"></a><h3>nm_sriov_vf_get_vlan_ids ()</h3> +<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> * +nm_sriov_vf_get_vlan_ids (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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 the VLANs currently configured on the VF.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-get-vlan-ids.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>on return, the number of VLANs configured. </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-sriov-vf-get-vlan-ids.returns"></a><h4>Returns</h4> +<p>a list of VLAN ids configured on the VF. </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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-set-vlan-qos"></a><h3>nm_sriov_vf_set_vlan_qos ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_sriov_vf_set_vlan_qos (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> vlan_id</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> qos</code></em>);</pre> +<p>Sets a QoS value for the given VLAN.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-set-vlan-qos.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>vlan_id</p></td> +<td class="parameter_description"><p>the VLAN id</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>qos</p></td> +<td class="parameter_description"><p>a QoS (priority) value</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-set-vlan-protocol"></a><h3>nm_sriov_vf_set_vlan_protocol ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_sriov_vf_set_vlan_protocol (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> vlan_id</code></em>, + <em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol"><span class="type">NMSriovVFVlanProtocol</span></a> protocol</code></em>);</pre> +<p>Sets the protocol for the given VLAN.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-set-vlan-protocol.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>vlan_id</p></td> +<td class="parameter_description"><p>the VLAN id</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>protocol</p></td> +<td class="parameter_description"><p>the VLAN protocol</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-get-vlan-qos"></a><h3>nm_sriov_vf_get_vlan_qos ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +nm_sriov_vf_get_vlan_qos (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> vlan_id</code></em>);</pre> +<p>Returns the QoS value for the given VLAN.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-get-vlan-qos.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>vlan_id</p></td> +<td class="parameter_description"><p>the VLAN id</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-get-vlan-qos.returns"></a><h4>Returns</h4> +<p> the QoS value</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-get-vlan-protocol"></a><h3>nm_sriov_vf_get_vlan_protocol ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol"><span class="returnvalue">NMSriovVFVlanProtocol</span></a> +nm_sriov_vf_get_vlan_protocol (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> vlan_id</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-new"></a><h3>nm_sriov_vf_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +nm_sriov_vf_new (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> index</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-ref"></a><h3>nm_sriov_vf_ref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_sriov_vf_ref (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>);</pre> +<p>Increases the reference count of the object.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-ref.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-unref"></a><h3>nm_sriov_vf_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_sriov_vf_unref (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>);</pre> +<p>Decreases the reference count of the object. If the reference count +reaches zero, the object will be destroyed.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-unref.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-equal"></a><h3>nm_sriov_vf_equal ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_sriov_vf_equal (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>, + <em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *other</code></em>);</pre> +<p>Determines if two <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> objects have the same index, +attributes and VLANs.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-equal.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>other</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> to compare <em class="parameter"><code>vf</code></em> +to.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-equal.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 objects contain the same values, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> +if they do not.</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-dup"></a><h3>nm_sriov_vf_dup ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +nm_sriov_vf_dup (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>);</pre> +<p>Creates a copy of <em class="parameter"><code>vf</code></em> +.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-dup.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-dup.returns"></a><h4>Returns</h4> +<p>a copy of <em class="parameter"><code>vf</code></em> +. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-get-index"></a><h3>nm_sriov_vf_get_index ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +nm_sriov_vf_get_index (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>);</pre> +<p>Gets the index property of this VF object.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-get-index.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-get-index.returns"></a><h4>Returns</h4> +<p> the VF index</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-set-attribute"></a><h3>nm_sriov_vf_set_attribute ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_sriov_vf_set_attribute (<em class="parameter"><code><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *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> *value</code></em>);</pre> +<p>Sets the named attribute on <em class="parameter"><code>vf</code></em> + to the given value.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-set-attribute.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the name of a route attribute</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>value</p></td> +<td class="parameter_description"><p>the value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</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> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-get-attribute-names"></a><h3>nm_sriov_vf_get_attribute_names ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> ** +nm_sriov_vf_get_attribute_names (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>);</pre> +<p>Gets an array of attribute names defined on <em class="parameter"><code>vf</code></em> +.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-get-attribute-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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-get-attribute-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 attribute names. </p> +<p><span class="annotation">[<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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-get-attribute"></a><h3>nm_sriov_vf_get_attribute ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * +nm_sriov_vf_get_attribute (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre> +<p>Gets the value of the attribute with name <em class="parameter"><code>name</code></em> + on <em class="parameter"><code>vf</code></em> +</p> +<div class="refsect3"> +<a name="nm-sriov-vf-get-attribute.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the name of a VF attribute</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-sriov-vf-get-attribute.returns"></a><h4>Returns</h4> +<p>the value of the attribute with name <em class="parameter"><code>name</code></em> +on +<em class="parameter"><code>vf</code></em> +, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>vf</code></em> +has no such attribute. </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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-sriov-vf-attribute-validate"></a><h3>nm_sriov_vf_attribute_validate ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_sriov_vf_attribute_validate (<em class="parameter"><code>const <span class="type">char</span> *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> *value</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> *known</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Validates a VF attribute, i.e. checks that the attribute is a known one, +the value is of the correct type and well-formed.</p> +<div class="refsect3"> +<a name="nm-sriov-vf-attribute-validate.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>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>value</p></td> +<td class="parameter_description"><p>the attribute value</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>known</p></td> +<td class="parameter_description"><p>on return, whether the attribute name is a known one. </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> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for a <a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, 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="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-sriov-vf-attribute-validate.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 attribute is valid, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingSriov.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-SETTING-NAME:CAPS"></a><h3>NM_SETTING_SRIOV_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_SETTING_NAME "sriov" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-TOTAL-VFS:CAPS"></a><h3>NM_SETTING_SRIOV_TOTAL_VFS</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_TOTAL_VFS "total-vfs" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-VFS:CAPS"></a><h3>NM_SETTING_SRIOV_VFS</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_VFS "vfs" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-SRIOV-AUTOPROBE-DRIVERS:CAPS"></a><h3>NM_SETTING_SRIOV_AUTOPROBE_DRIVERS</h3> +<pre class="programlisting">#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS "autoprobe-drivers" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SRIOV-VF-ATTRIBUTE-MAC:CAPS"></a><h3>NM_SRIOV_VF_ATTRIBUTE_MAC</h3> +<pre class="programlisting">#define NM_SRIOV_VF_ATTRIBUTE_MAC "mac" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SRIOV-VF-ATTRIBUTE-SPOOF-CHECK:CAPS"></a><h3>NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK</h3> +<pre class="programlisting">#define NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK "spoof-check" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SRIOV-VF-ATTRIBUTE-TRUST:CAPS"></a><h3>NM_SRIOV_VF_ATTRIBUTE_TRUST</h3> +<pre class="programlisting">#define NM_SRIOV_VF_ATTRIBUTE_TRUST "trust" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SRIOV-VF-ATTRIBUTE-MIN-TX-RATE:CAPS"></a><h3>NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE</h3> +<pre class="programlisting">#define NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE "min-tx-rate" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SRIOV-VF-ATTRIBUTE-MAX-TX-RATE:CAPS"></a><h3>NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE</h3> +<pre class="programlisting">#define NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE "max-tx-rate" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMSriovVFVlanProtocol"></a><h3>enum NMSriovVFVlanProtocol</h3> +<p><a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol"><span class="type">NMSriovVFVlanProtocol</span></a> indicates the VLAN protocol to use.</p> +<div class="refsect3"> +<a name="NMSriovVFVlanProtocol.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-VF-VLAN-PROTOCOL-802-1Q:CAPS"></a>NM_SRIOV_VF_VLAN_PROTOCOL_802_1Q</p></td> +<td class="enum_member_description"> +<p>use 802.1Q</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SRIOV-VF-VLAN-PROTOCOL-802-1AD:CAPS"></a>NM_SRIOV_VF_VLAN_PROTOCOL_802_1AD</p></td> +<td class="enum_member_description"> +<p>use 802.1ad</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html index d408fd03..aaafb3cb 100644 --- a/docs/libnm/html/NMSettingTCConfig.html +++ b/docs/libnm/html/NMSettingTCConfig.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingSerial.html" title="NMSettingSerial"> +<link rel="prev" href="NMSettingSriov.html" title="NMSettingSriov"> <link rel="next" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -20,7 +20,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingSerial.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingSriov.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingTeamPort.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index 39946f2d..7dd4cf8b 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -183,7 +183,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-notify-peers-count" title="nm_setting_team_get_notify_peers_count ()">nm_setting_team_get_notify_peers_count</a> <span class="c_punctuation">()</span> @@ -191,7 +191,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-notify-peers-interval" title="nm_setting_team_get_notify_peers_interval ()">nm_setting_team_get_notify_peers_interval</a> <span class="c_punctuation">()</span> @@ -199,7 +199,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-mcast-rejoin-count" title="nm_setting_team_get_mcast_rejoin_count ()">nm_setting_team_get_mcast_rejoin_count</a> <span class="c_punctuation">()</span> @@ -207,7 +207,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-mcast-rejoin-interval" title="nm_setting_team_get_mcast_rejoin_interval ()">nm_setting_team_get_mcast_rejoin_interval</a> <span class="c_punctuation">()</span> @@ -236,7 +236,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-runner-tx-balancer-interval" title="nm_setting_team_get_runner_tx_balancer_interval ()">nm_setting_team_get_runner_tx_balancer_interval</a> <span class="c_punctuation">()</span> @@ -260,7 +260,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-runner-sys-prio" title="nm_setting_team_get_runner_sys_prio ()">nm_setting_team_get_runner_sys_prio</a> <span class="c_punctuation">()</span> @@ -268,7 +268,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeam.html#nm-setting-team-get-runner-min-ports" title="nm_setting_team_get_runner_min_ports ()">nm_setting_team_get_runner_min_ports</a> <span class="c_punctuation">()</span> @@ -673,8 +673,8 @@ necessary for team connections.</p> <div class="refsect2"> <a name="nm-team-link-watcher-new-ethtool"></a><h3>nm_team_link_watcher_new_ethtool ()</h3> <pre class="programlisting"><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="returnvalue">NMTeamLinkWatcher</span></a> * -nm_team_link_watcher_new_ethtool (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> delay_up</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> delay_down</code></em>, +nm_team_link_watcher_new_ethtool (<em class="parameter"><code><span class="type">int</span> delay_up</code></em>, + <em class="parameter"><code><span class="type">int</span> delay_down</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>Creates a new ethtool <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> object</p> <div class="refsect3"> @@ -716,9 +716,9 @@ consistency with the link_watcher constructors of other type</p></td> <div class="refsect2"> <a name="nm-team-link-watcher-new-nsna-ping"></a><h3>nm_team_link_watcher_new_nsna_ping ()</h3> <pre class="programlisting"><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="returnvalue">NMTeamLinkWatcher</span></a> * -nm_team_link_watcher_new_nsna_ping (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> init_wait</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> interval</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> missed_max</code></em>, +nm_team_link_watcher_new_nsna_ping (<em class="parameter"><code><span class="type">int</span> init_wait</code></em>, + <em class="parameter"><code><span class="type">int</span> interval</code></em>, + <em class="parameter"><code><span class="type">int</span> missed_max</code></em>, <em class="parameter"><code>const <span class="type">char</span> *target_host</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> <p>Creates a new nsna_ping <a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="type">NMTeamLinkWatcher</span></a> object</p> @@ -771,9 +771,9 @@ target address in the NS packet</p></td> <div class="refsect2"> <a name="nm-team-link-watcher-new-arp-ping"></a><h3>nm_team_link_watcher_new_arp_ping ()</h3> <pre class="programlisting"><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcher"><span class="returnvalue">NMTeamLinkWatcher</span></a> * -nm_team_link_watcher_new_arp_ping (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> init_wait</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> interval</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> missed_max</code></em>, +nm_team_link_watcher_new_arp_ping (<em class="parameter"><code><span class="type">int</span> init_wait</code></em>, + <em class="parameter"><code><span class="type">int</span> interval</code></em>, + <em class="parameter"><code><span class="type">int</span> missed_max</code></em>, <em class="parameter"><code>const <span class="type">char</span> *target_host</code></em>, <em class="parameter"><code>const <span class="type">char</span> *source_host</code></em>, <em class="parameter"><code><a class="link" href="NMSettingTeam.html#NMTeamLinkWatcherArpPingFlags" title="enum NMTeamLinkWatcherArpPingFlags"><span class="type">NMTeamLinkWatcherArpPingFlags</span></a> flags</code></em>, @@ -1201,7 +1201,7 @@ nm_setting_team_get_config (<em class="parameter"><code><a class="link" href="NM <hr> <div class="refsect2"> <a name="nm-setting-team-get-notify-peers-count"></a><h3>nm_setting_team_get_notify_peers_count ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_notify_peers_count (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> @@ -1228,7 +1228,7 @@ nm_setting_team_get_notify_peers_count <hr> <div class="refsect2"> <a name="nm-setting-team-get-notify-peers-interval"></a><h3>nm_setting_team_get_notify_peers_interval ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_notify_peers_interval (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> @@ -1255,7 +1255,7 @@ nm_setting_team_get_notify_peers_interval <hr> <div class="refsect2"> <a name="nm-setting-team-get-mcast-rejoin-count"></a><h3>nm_setting_team_get_mcast_rejoin_count ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_mcast_rejoin_count (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> @@ -1282,7 +1282,7 @@ nm_setting_team_get_mcast_rejoin_count <hr> <div class="refsect2"> <a name="nm-setting-team-get-mcast-rejoin-interval"></a><h3>nm_setting_team_get_mcast_rejoin_interval ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_mcast_rejoin_interval (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> @@ -1389,7 +1389,7 @@ nm_setting_team_get_runner_tx_balancer <hr> <div class="refsect2"> <a name="nm-setting-team-get-runner-tx-balancer-interval"></a><h3>nm_setting_team_get_runner_tx_balancer_interval ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_runner_tx_balancer_interval (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> @@ -1468,7 +1468,7 @@ nm_setting_team_get_runner_fast_rate (<em class="parameter"><code><a class="link <hr> <div class="refsect2"> <a name="nm-setting-team-get-runner-sys-prio"></a><h3>nm_setting_team_get_runner_sys_prio ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_runner_sys_prio (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-team-get-runner-sys-prio.parameters"></a><h4>Parameters</h4> @@ -1494,7 +1494,7 @@ nm_setting_team_get_runner_sys_prio (<em class="parameter"><code><a class="link" <hr> <div class="refsect2"> <a name="nm-setting-team-get-runner-min-ports"></a><h3>nm_setting_team_get_runner_min_ports ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_get_runner_min_ports (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-team-get-runner-min-ports.parameters"></a><h4>Parameters</h4> diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index 9ef05b2e..95b71cd2 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -58,7 +58,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeamPort.html#nm-setting-team-port-get-queue-id" title="nm_setting_team_port_get_queue_id ()">nm_setting_team_port_get_queue_id</a> <span class="c_punctuation">()</span> @@ -66,7 +66,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeamPort.html#nm-setting-team-port-get-prio" title="nm_setting_team_port_get_prio ()">nm_setting_team_port_get_prio</a> <span class="c_punctuation">()</span> @@ -82,7 +82,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeamPort.html#nm-setting-team-port-get-lacp-prio" title="nm_setting_team_port_get_lacp_prio ()">nm_setting_team_port_get_lacp_prio</a> <span class="c_punctuation">()</span> @@ -90,7 +90,7 @@ </tr> <tr> <td class="function_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<span class="returnvalue">int</span> </td> <td class="function_name"> <a class="link" href="NMSettingTeamPort.html#nm-setting-team-port-get-lacp-key" title="nm_setting_team_port_get_lacp_key ()">nm_setting_team_port_get_lacp_key</a> <span class="c_punctuation">()</span> @@ -304,7 +304,7 @@ nm_setting_team_port_get_config (<em class="parameter"><code><a class="link" hre <hr> <div class="refsect2"> <a name="nm-setting-team-port-get-queue-id"></a><h3>nm_setting_team_port_get_queue_id ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_port_get_queue_id (<em class="parameter"><code><a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-team-port-get-queue-id.parameters"></a><h4>Parameters</h4> @@ -330,7 +330,7 @@ nm_setting_team_port_get_queue_id (<em class="parameter"><code><a class="link" h <hr> <div class="refsect2"> <a name="nm-setting-team-port-get-prio"></a><h3>nm_setting_team_port_get_prio ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_port_get_prio (<em class="parameter"><code><a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-team-port-get-prio.parameters"></a><h4>Parameters</h4> @@ -382,7 +382,7 @@ nm_setting_team_port_get_sticky (<em class="parameter"><code><a class="link" hre <hr> <div class="refsect2"> <a name="nm-setting-team-port-get-lacp-prio"></a><h3>nm_setting_team_port_get_lacp_prio ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_port_get_lacp_prio (<em class="parameter"><code><a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-team-port-get-lacp-prio.parameters"></a><h4>Parameters</h4> @@ -408,7 +408,7 @@ nm_setting_team_port_get_lacp_prio (<em class="parameter"><code><a class="link" <hr> <div class="refsect2"> <a name="nm-setting-team-port-get-lacp-key"></a><h3>nm_setting_team_port_get_lacp_key ()</h3> -<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> +<pre class="programlisting"><span class="returnvalue">int</span> nm_setting_team_port_get_lacp_key (<em class="parameter"><code><a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> *setting</code></em>);</pre> <div class="refsect3"> <a name="nm-setting-team-port-get-lacp-key.parameters"></a><h4>Parameters</h4> diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index b1eaf1aa..6eda03f4 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"> -<link rel="next" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="next" href="NMSettingWpan.html" title="NMSettingWpan"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingWirelessSecurity.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="ch04.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingWpan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingWireless"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMSettingWpan.html b/docs/libnm/html/NMSettingWpan.html new file mode 100644 index 00000000..c05d76ca --- /dev/null +++ b/docs/libnm/html/NMSettingWpan.html @@ -0,0 +1,231 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingWpan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingWireless.html" title="NMSettingWireless"> +<link rel="next" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingWpan.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingWireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="ch04.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingWpan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingWpan.top_of_page"></a>NMSettingWpan</span></h2> +<p>NMSettingWpan — Describes connection properties for IEEE 802.15.4 (WPAN) MAC</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingWpan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-new" title="nm_setting_wpan_new ()">nm_setting_wpan_new</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="NMSettingWpan.html#nm-setting-wpan-get-mac-address" title="nm_setting_wpan_get_mac_address ()">nm_setting_wpan_get_mac_address</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#guint16"><span class="returnvalue">guint16</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-get-pan-id" title="nm_setting_wpan_get_pan_id ()">nm_setting_wpan_get_pan_id</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#guint16"><span class="returnvalue">guint16</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-get-short-address" title="nm_setting_wpan_get_short_address ()">nm_setting_wpan_get_short_address</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingWpan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-SETTING-NAME:CAPS" title="NM_SETTING_WPAN_SETTING_NAME">NM_SETTING_WPAN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-MAC-ADDRESS:CAPS" title="NM_SETTING_WPAN_MAC_ADDRESS">NM_SETTING_WPAN_MAC_ADDRESS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-PAN-ID:CAPS" title="NM_SETTING_WPAN_PAN_ID">NM_SETTING_WPAN_PAN_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-SHORT-ADDRESS:CAPS" title="NM_SETTING_WPAN_SHORT_ADDRESS">NM_SETTING_WPAN_SHORT_ADDRESS</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingWpan.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for configuring IEEE 802.15.4 (WPAN) MAC layer devices.</p> +</div> +<div class="refsect1"> +<a name="NMSettingWpan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-wpan-new"></a><h3>nm_setting_wpan_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_wpan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> object with default values.</p> +<div class="refsect3"> +<a name="nm-setting-wpan-new.returns"></a><h4>Returns</h4> +<p>the new empty <a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wpan-get-mac-address"></a><h3>nm_setting_wpan_get_mac_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_wpan_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-wpan-get-mac-address.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="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-wpan-get-mac-address.returns"></a><h4>Returns</h4> +<p> the <span class="type">“mac-address”</span> property of the setting</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wpan-get-pan-id"></a><h3>nm_setting_wpan_get_pan_id ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +nm_setting_wpan_get_pan_id (<em class="parameter"><code><a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-wpan-get-pan-id.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="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-wpan-get-pan-id.returns"></a><h4>Returns</h4> +<p> the <span class="type">“pan-id”</span> property of the setting</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wpan-get-short-address"></a><h3>nm_setting_wpan_get_short_address ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +nm_setting_wpan_get_short_address (<em class="parameter"><code><a class="link" href="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-wpan-get-short-address.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="NMSettingWpan.html" title="NMSettingWpan"><span class="type">NMSettingWpan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-wpan-get-short-address.returns"></a><h4>Returns</h4> +<p> the <span class="type">“short-address”</span> property of the setting</p> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingWpan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-WPAN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_WPAN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_WPAN_SETTING_NAME "wpan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WPAN-MAC-ADDRESS:CAPS"></a><h3>NM_SETTING_WPAN_MAC_ADDRESS</h3> +<pre class="programlisting">#define NM_SETTING_WPAN_MAC_ADDRESS "mac-address" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WPAN-PAN-ID:CAPS"></a><h3>NM_SETTING_WPAN_PAN_ID</h3> +<pre class="programlisting">#define NM_SETTING_WPAN_PAN_ID "pan-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WPAN-SHORT-ADDRESS:CAPS"></a><h3>NM_SETTING_WPAN_SHORT_ADDRESS</h3> +<pre class="programlisting">#define NM_SETTING_WPAN_SHORT_ADDRESS "short-address" +</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditor.html index bd52915c..1c1bb6a6 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditor.html @@ -140,7 +140,7 @@ nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" hre <tbody> <tr> <td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.get-widget"></a>get_widget</code></em> ()</p></td> -<td class="struct_member_description"><p>return the <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> for the VPN editor's UI</p></td> +<td class="struct_member_description"><p>return the <span class="type">GtkWidget</span> for the VPN editor's UI</p></td> <td class="struct_member_annotations"> </td> </tr> <tr> diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index c797f206..b5b55348 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -260,7 +260,7 @@ connections will match the <em class="parameter"><code>nsp</code></em> </tr> <tr> <td class="parameter_name"><p>connections</p></td> -<td class="parameter_description"><p>an array of <span class="type">NMConnections</span> to +<td class="parameter_description"><p>an array of <a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> to filter. </p></td> <td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></td> </tr> @@ -270,7 +270,7 @@ filter. </p></td> <div class="refsect3"> <a name="nm-wimax-nsp-filter-connections.returns"></a><h4>Returns</h4> <p>an array of -<span class="type">NMConnections</span> that could be activated with the given <em class="parameter"><code>nsp</code></em> +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>nsp</code></em> . The array should be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#g-ptr-array-unref"><code class="function">g_ptr_array_unref()</code></a> when it is no longer required. </p> <p><span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMConnection]</span></p> diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index d2782bd9..6de91cd3 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -23,6 +23,8 @@ <span class="dim">|</span> <a class="shortcut" href="#idxD">D</a> <span class="dim">|</span> + <a class="shortcut" href="#idxE">E</a> + <span class="dim">|</span> <a class="shortcut" href="#idxI">I</a> <span class="dim">|</span> <a class="shortcut" href="#idxJ">J</a> @@ -451,7 +453,7 @@ </dt> <dd></dd> <dt> -<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-12-2:CAPS" title="NM_AVAILABLE_IN_1_12_2">NM_AVAILABLE_IN_1_12_2</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-14:CAPS" title="NM_AVAILABLE_IN_1_14">NM_AVAILABLE_IN_1_14</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> <dt> @@ -1109,19 +1111,19 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs </dt> <dd></dd> <dt> -NMConnection, struct in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-struct">NMConnection</a>, struct in NMSettingOvs </dt> <dd></dd> <dt> -NMConnection::changed, object signal in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-changed">NMConnection::changed</a>, object signal in NMSettingOvs </dt> <dd></dd> <dt> -NMConnection::secrets-cleared, object signal in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-secrets-cleared">NMConnection::secrets-cleared</a>, object signal in NMSettingOvs </dt> <dd></dd> <dt> -NMConnection::secrets-updated, object signal in NMSettingOvs +<a href="/usr/share/gtk-doc/html/libnm-util/NMConnection.html#NMConnection-secrets-updated">NMConnection::secrets-updated</a>, object signal in NMSettingOvs </dt> <dd></dd> <dt> @@ -1133,6 +1135,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" title="enum NMConnectionMultiConnect">NMConnectionMultiConnect</a>, enum 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="NMConnection.html#NMConnectionSerializationFlags" title="enum NMConnectionSerializationFlags">NMConnectionSerializationFlags</a>, enum in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1205,6 +1211,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMConnection.html#nm-connection-get-setting-6lowpan" title="nm_connection_get_setting_6lowpan ()">nm_connection_get_setting_6lowpan</a>, function in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMConnection.html#nm-connection-get-setting-802-1x" title="nm_connection_get_setting_802_1x ()">nm_connection_get_setting_802_1x</a>, function in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1317,6 +1327,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMConnection.html#nm-connection-get-setting-sriov" title="nm_connection_get_setting_sriov ()">nm_connection_get_setting_sriov</a>, function in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMConnection.html#nm-connection-get-setting-tc-config" title="nm_connection_get_setting_tc_config ()">nm_connection_get_setting_tc_config</a>, function in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1361,6 +1375,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMConnection.html#nm-connection-get-setting-wpan" title="nm_connection_get_setting_wpan ()">nm_connection_get_setting_wpan</a>, function in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMConnection.html#nm-connection-get-uuid" title="nm_connection_get_uuid ()">nm_connection_get_uuid</a>, function in <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1470,6 +1488,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-6LOWPAN:CAPS" title="NM_DBUS_INTERFACE_DEVICE_6LOWPAN">NM_DBUS_INTERFACE_DEVICE_6LOWPAN</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-DBUS-INTERFACE-DEVICE-ADSL:CAPS" title="NM_DBUS_INTERFACE_DEVICE_ADSL">NM_DBUS_INTERFACE_DEVICE_ADSL</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1570,10 +1592,18 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-WIREGUARD:CAPS" title="NM_DBUS_INTERFACE_DEVICE_WIREGUARD">NM_DBUS_INTERFACE_DEVICE_WIREGUARD</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-DBUS-INTERFACE-DEVICE-WIRELESS:CAPS" title="NM_DBUS_INTERFACE_DEVICE_WIRELESS">NM_DBUS_INTERFACE_DEVICE_WIRELESS</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-DBUS-INTERFACE-DEVICE-WPAN:CAPS" title="NM_DBUS_INTERFACE_DEVICE_WPAN">NM_DBUS_INTERFACE_DEVICE_WPAN</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-DBUS-INTERFACE-DHCP4-CONFIG:CAPS" title="NM_DBUS_INTERFACE_DHCP4_CONFIG">NM_DBUS_INTERFACE_DHCP4_CONFIG</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1610,11 +1640,11 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> -NM_DBUS_INTERFACE_VPN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN:CAPS">NM_DBUS_INTERFACE_VPN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INTERFACE-VPN-CONNECTION:CAPS">NM_DBUS_INTERFACE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -1622,15 +1652,15 @@ NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_INVALID_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-INVALID-VPN-CONNECTION:CAPS">NM_DBUS_INVALID_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_NO_ACTIVE_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-ACTIVE-VPN-CONNECTION:CAPS">NM_DBUS_NO_ACTIVE_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-NO-VPN-CONNECTIONS:CAPS">NM_DBUS_NO_VPN_CONNECTIONS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -1662,11 +1692,11 @@ NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_PATH_VPN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN:CAPS">NM_DBUS_PATH_VPN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS">NM_DBUS_PATH_VPN_CONNECTION</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -1678,67 +1708,67 @@ NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_ALREADY_STARTED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS">NM_DBUS_VPN_ALREADY_STARTED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_ALREADY_STOPPED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STOPPED:CAPS">NM_DBUS_VPN_ALREADY_STOPPED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_BAD_ARGUMENTS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-BAD-ARGUMENTS:CAPS">NM_DBUS_VPN_BAD_ARGUMENTS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_ERROR_PREFIX, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ERROR-PREFIX:CAPS">NM_DBUS_VPN_ERROR_PREFIX</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-INTERACTIVE-NOT-SUPPORTED:CAPS">NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_CONNECT_FAILED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-CONNECT-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_CONNECT_FAILED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_IP4_CONFIG, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP4-CONFIG:CAPS">NM_DBUS_VPN_SIGNAL_IP4_CONFIG</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-IP-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LAUNCH-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_LOGIN_BANNER, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-BANNER:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_BANNER</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_LOGIN_FAILED, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-LOGIN-FAILED:CAPS">NM_DBUS_VPN_SIGNAL_LOGIN_FAILED</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_STATE_CHANGE, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-STATE-CHANGE:CAPS">NM_DBUS_VPN_SIGNAL_STATE_CHANGE</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-SIGNAL-VPN-CONFIG-BAD:CAPS">NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_STARTING_IN_PROGRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STARTING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STARTING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_STOPPING_IN_PROGRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-STOPPING-IN-PROGRESS:CAPS">NM_DBUS_VPN_STOPPING_IN_PROGRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-WRONG-STATE:CAPS">NM_DBUS_VPN_WRONG_STATE</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -1774,6 +1804,14 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-14:CAPS" title="NM_DEPRECATED_IN_1_14">NM_DEPRECATED_IN_1_14</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-14-FOR:CAPS" title="NM_DEPRECATED_IN_1_14_FOR()">NM_DEPRECATED_IN_1_14_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:CAPS" title="NM_DEPRECATED_IN_1_2">NM_DEPRECATED_IN_1_2</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> @@ -1810,6 +1848,18 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +NMDevice6Lowpan, struct in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDevice6Lowpan:hw-address, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDevice6Lowpan:parent, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice-state-changed" title="The “state-changed” signal">NMDevice::state-changed</a>, object signal in NMDeviceOvs </dt> <dd></dd> @@ -2478,6 +2528,46 @@ NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> <dt> +NMDeviceWireGuard, struct in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDeviceWireGuard:fwmark, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDeviceWireGuard:listen-port, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDeviceWireGuard:public-key, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDeviceWpan, struct in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDeviceWpan:hw-address, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-device-6lowpan.html#nm-device-6lowpan-get-hw-address" title="nm_device_6lowpan_get_hw_address ()">nm_device_6lowpan_get_hw_address</a>, function in <a class="link" href="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan">nm-device-6lowpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-device-6lowpan.html#nm-device-6lowpan-get-parent" title="nm_device_6lowpan_get_parent ()">nm_device_6lowpan_get_parent</a>, function in <a class="link" href="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan">nm-device-6lowpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-device-6lowpan.html#NM-DEVICE-6LOWPAN-HW-ADDRESS:CAPS" title="NM_DEVICE_6LOWPAN_HW_ADDRESS">NM_DEVICE_6LOWPAN_HW_ADDRESS</a>, macro in <a class="link" href="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan">nm-device-6lowpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-device-6lowpan.html#NM-DEVICE-6LOWPAN-PARENT:CAPS" title="NM_DEVICE_6LOWPAN_PARENT">NM_DEVICE_6LOWPAN_PARENT</a>, macro in <a class="link" href="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan">nm-device-6lowpan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-ACTIVE-CONNECTION:CAPS" title="NM_DEVICE_ACTIVE_CONNECTION">NM_DEVICE_ACTIVE_CONNECTION</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -3674,6 +3764,38 @@ NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-FWMARK:CAPS" title="NM_DEVICE_WIREGUARD_FWMARK">NM_DEVICE_WIREGUARD_FWMARK</a>, macro in <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceWireGuard.html#nm-device-wireguard-get-fwmark" title="nm_device_wireguard_get_fwmark ()">nm_device_wireguard_get_fwmark</a>, function in <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceWireGuard.html#nm-device-wireguard-get-listen-port" title="nm_device_wireguard_get_listen_port ()">nm_device_wireguard_get_listen_port</a>, function in <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceWireGuard.html#nm-device-wireguard-get-public-key" title="nm_device_wireguard_get_public_key ()">nm_device_wireguard_get_public_key</a>, function in <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-LISTEN-PORT:CAPS" title="NM_DEVICE_WIREGUARD_LISTEN_PORT">NM_DEVICE_WIREGUARD_LISTEN_PORT</a>, macro in <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-PUBLIC-KEY:CAPS" title="NM_DEVICE_WIREGUARD_PUBLIC_KEY">NM_DEVICE_WIREGUARD_PUBLIC_KEY</a>, macro in <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-device-wpan.html#nm-device-wpan-get-hw-address" title="nm_device_wpan_get_hw_address ()">nm_device_wpan_get_hw_address</a>, function in <a class="link" href="libnm-nm-device-wpan.html" title="nm-device-wpan">nm-device-wpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-device-wpan.html#NM-DEVICE-WPAN-HW-ADDRESS:CAPS" title="NM_DEVICE_WPAN_HW_ADDRESS">NM_DEVICE_WPAN_HW_ADDRESS</a>, macro in <a class="link" href="libnm-nm-device-wpan.html" title="nm-device-wpan">nm-device-wpan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDhcpConfig.html#NMDhcpConfig-struct" title="NMDhcpConfig">NMDhcpConfig</a>, struct in NMDeviceOvs </dt> <dd></dd> @@ -3729,6 +3851,219 @@ NMDevicePpp, struct in NMDeviceOvs <a class="link" href="NMClient.html#nm-dns-entry-unref" title="nm_dns_entry_unref ()">nm_dns_entry_unref</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> +<a name="idxE"></a><h3 class="title">E</h3> +<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> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-ESP-TX-CSUM-HW-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD</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-FCOE-MTU:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU">NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU</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-GRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GRO">NM_ETHTOOL_OPTNAME_FEATURE_GRO</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-GSO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_GSO">NM_ETHTOOL_OPTNAME_FEATURE_GSO</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-HIGHDMA:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA">NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA</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-HW-TC-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD</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-L2-FWD-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD</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-LOOPBACK:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK">NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK</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-LRO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_LRO">NM_ETHTOOL_OPTNAME_FEATURE_LRO</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-NTUPLE:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE">NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE</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-RX:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX">NM_ETHTOOL_OPTNAME_FEATURE_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-FEATURE-RXHASH:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RXHASH">NM_ETHTOOL_OPTNAME_FEATURE_RXHASH</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-RXVLAN:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN">NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN</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-RX-ALL:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL">NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL</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-RX-FCS:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS">NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS</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-RX-GRO-HW:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW">NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW</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-RX-UDP-TUNNEL-PORT-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD</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-RX-VLAN-FILTER:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER">NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER</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-RX-VLAN-STAG-FILTER:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER">NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER</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-RX-VLAN-STAG-HW-PARSE:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE">NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE</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-SG:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_SG">NM_ETHTOOL_OPTNAME_FEATURE_SG</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-TLS-HW-RECORD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD">NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD</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-TLS-HW-TX-OFFLOAD:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD">NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD</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-TSO:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TSO">NM_ETHTOOL_OPTNAME_FEATURE_TSO</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-TX:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX">NM_ETHTOOL_OPTNAME_FEATURE_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-FEATURE-TXVLAN:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN">NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN</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-TX-CHECKSUM-FCOE-CRC:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC</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-TX-CHECKSUM-IPV4:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4</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-TX-CHECKSUM-IPV6:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6</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-TX-CHECKSUM-IP-GENERIC:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC</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-TX-CHECKSUM-SCTP:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP">NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP</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-TX-ESP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION</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-TX-FCOE-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION</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-TX-GRE-CSUM-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION</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-TX-GRE-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION</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-TX-GSO-PARTIAL:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL">NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL</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-TX-GSO-ROBUST:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST">NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST</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-TX-IPXIP4-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION</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-TX-IPXIP6-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION</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-TX-NOCACHE-COPY:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY">NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY</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-TX-SCATTER-GATHER:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER">NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER</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-TX-SCATTER-GATHER-FRAGLIST:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST">NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST</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-TX-SCTP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION</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-TX-TCP6-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION</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-TX-TCP-ECN-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION</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-TX-TCP-MANGLEID-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION</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-TX-TCP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION</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-TX-UDP-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION</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-TX-UDP-TNL-CSUM-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION</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-TX-UDP-TNL-SEGMENTATION:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION">NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION</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-TX-VLAN-STAG-HW-INSERT:CAPS" title="NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT">NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT</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-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> <a name="idxI"></a><h3 class="title">I</h3> <dt> <a class="link" href="NMIPConfig.html#NMIPConfig-struct" title="NMIPConfig">NMIPConfig</a>, struct in NMDeviceOvs @@ -4132,7 +4467,7 @@ json_object_iter_key, macro in nm-json </dt> <dd></dd> <dt> -<a href="/usr/share/gtk-doc/html/json-glib/json-glib-JSON-Object.html#json-object-iter-next">json_object_iter_next</a>, macro in nm-json +json_object_iter_next, macro in nm-json </dt> <dd></dd> <dt> @@ -4549,6 +4884,14 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> +NMSetting6Lowpan, struct in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSetting6Lowpan:parent, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting8021x.html#NMSetting8021x-struct" title="NMSetting8021x">NMSetting8021x</a>, struct in <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> </dt> <dd></dd> @@ -4925,6 +5268,10 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnection--llmnr" title="The “llmnr” property">NMSettingConnection:llmnr</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--master" title="The “master” property">NMSettingConnection:master</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4937,6 +5284,10 @@ json_true, macro in nm-json </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> +<dt> <a class="link" href="NMSettingConnection.html#NMSettingConnection--permissions" title="The “permissions” property">NMSettingConnection:permissions</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4981,6 +5332,10 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnectionLlmnr" title="enum NMSettingConnectionLlmnr">NMSettingConnectionLlmnr</a>, enum in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NMSettingConnectionMdns" title="enum NMSettingConnectionMdns">NMSettingConnectionMdns</a>, enum in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -5061,6 +5416,10 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> +NMSettingEthtool, struct in NMSettingOvs +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGeneric.html#NMSettingGeneric-struct" title="NMSettingGeneric">NMSettingGeneric</a>, struct in <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> </dt> <dd></dd> @@ -5393,6 +5752,14 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> +NMSettingMatch, struct in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingMatch:interface-name, 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> @@ -5637,6 +6004,22 @@ NMSettingOvsPort:vlan-mode, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingSriov, struct in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingSriov:autoprobe-drivers, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingSriov:total-vfs, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingSriov:vfs, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsUpdate2Flags" title="enum NMSettingsUpdate2Flags">NMSettingsUpdate2Flags</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -6177,6 +6560,38 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +NMSettingWpan, struct in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingWpan:mac-address, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingWpan:pan-id, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +NMSettingWpan:short-address, object property in NMSettingOvs +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting6Lowpan.html#nm-setting-6lowpan-get-parent" title="nm_setting_6lowpan_get_parent ()">nm_setting_6lowpan_get_parent</a>, function in <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan">NMSetting6Lowpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting6Lowpan.html#nm-setting-6lowpan-new" title="nm_setting_6lowpan_new ()">nm_setting_6lowpan_new</a>, function in <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan">NMSetting6Lowpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting6Lowpan.html#NM-SETTING-6LOWPAN-PARENT:CAPS" title="NM_SETTING_6LOWPAN_PARENT">NM_SETTING_6LOWPAN_PARENT</a>, macro in <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan">NMSetting6Lowpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting6Lowpan.html#NM-SETTING-6LOWPAN-SETTING-NAME:CAPS" title="NM_SETTING_6LOWPAN_SETTING_NAME">NM_SETTING_6LOWPAN_SETTING_NAME</a>, macro in <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan">NMSetting6Lowpan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-add-altsubject-match" title="nm_setting_802_1x_add_altsubject_match ()">nm_setting_802_1x_add_altsubject_match</a>, function in <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> </dt> <dd></dd> @@ -7233,6 +7648,10 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-llmnr" title="nm_setting_connection_get_llmnr ()">nm_setting_connection_get_llmnr</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-master" title="nm_setting_connection_get_master ()">nm_setting_connection_get_master</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -7245,6 +7664,10 @@ NMSettingUser:data, object property in NMSettingOvs </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> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-num-permissions" title="nm_setting_connection_get_num_permissions ()">nm_setting_connection_get_num_permissions</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -7301,6 +7724,10 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR:CAPS" title="NM_SETTING_CONNECTION_LLMNR">NM_SETTING_CONNECTION_LLMNR</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-MASTER:CAPS" title="NM_SETTING_CONNECTION_MASTER">NM_SETTING_CONNECTION_MASTER</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -7313,6 +7740,10 @@ NMSettingUser:data, object property in NMSettingOvs </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> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-new" title="nm_setting_connection_new ()">nm_setting_connection_new</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -7617,6 +8048,26 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-clear-features" title="nm_setting_ethtool_clear_features ()">nm_setting_ethtool_clear_features</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-get-feature" title="nm_setting_ethtool_get_feature ()">nm_setting_ethtool_get_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-setting-ethtool-new" title="nm_setting_ethtool_new ()">nm_setting_ethtool_new</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#NM-SETTING-ETHTOOL-SETTING-NAME:CAPS" title="NM_SETTING_ETHTOOL_SETTING_NAME">NM_SETTING_ETHTOOL_SETTING_NAME</a>, macro in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingEthtool.html#nm-setting-ethtool-set-feature" title="nm_setting_ethtool_set_feature ()">nm_setting_ethtool_set_feature</a>, function in <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGeneric.html#nm-setting-generic-new" title="nm_setting_generic_new ()">nm_setting_generic_new</a>, function in <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> </dt> <dd></dd> @@ -8409,6 +8860,46 @@ NMSettingUser:data, object property in NMSettingOvs </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-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-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> +<dt> +<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>, 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-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-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-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> +<dt> +<a class="link" href="NMSettingMatch.html#nm-setting-match-remove-interface-name-by-value" title="nm_setting_match_remove_interface_name_by_value ()">nm_setting_match_remove_interface_name_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> +<dt> <a class="link" href="NMSetting.html#NM-SETTING-NAME:CAPS" title="NM_SETTING_NAME">NM_SETTING_NAME</a>, macro in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -8877,6 +9368,58 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-add-vf" title="nm_setting_sriov_add_vf ()">nm_setting_sriov_add_vf</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-AUTOPROBE-DRIVERS:CAPS" title="NM_SETTING_SRIOV_AUTOPROBE_DRIVERS">NM_SETTING_SRIOV_AUTOPROBE_DRIVERS</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-clear-vfs" title="nm_setting_sriov_clear_vfs ()">nm_setting_sriov_clear_vfs</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-autoprobe-drivers" title="nm_setting_sriov_get_autoprobe_drivers ()">nm_setting_sriov_get_autoprobe_drivers</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-num-vfs" title="nm_setting_sriov_get_num_vfs ()">nm_setting_sriov_get_num_vfs</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-total-vfs" title="nm_setting_sriov_get_total_vfs ()">nm_setting_sriov_get_total_vfs</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-get-vf" title="nm_setting_sriov_get_vf ()">nm_setting_sriov_get_vf</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-new" title="nm_setting_sriov_new ()">nm_setting_sriov_new</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-remove-vf" title="nm_setting_sriov_remove_vf ()">nm_setting_sriov_remove_vf</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-setting-sriov-remove-vf-by-index" title="nm_setting_sriov_remove_vf_by_index ()">nm_setting_sriov_remove_vf_by_index</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-SETTING-NAME:CAPS" title="NM_SETTING_SRIOV_SETTING_NAME">NM_SETTING_SRIOV_SETTING_NAME</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-TOTAL-VFS:CAPS" title="NM_SETTING_SRIOV_TOTAL_VFS">NM_SETTING_SRIOV_TOTAL_VFS</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SETTING-SRIOV-VFS:CAPS" title="NM_SETTING_SRIOV_VFS">NM_SETTING_SRIOV_VFS</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingTCConfig.html#nm-setting-tc-config-add-qdisc" title="nm_setting_tc_config_add_qdisc ()">nm_setting_tc_config_add_qdisc</a>, function in <a class="link" href="NMSettingTCConfig.html" title="NMSettingTCConfig">NMSettingTCConfig</a> </dt> <dd></dd> @@ -10293,6 +10836,38 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-get-mac-address" title="nm_setting_wpan_get_mac_address ()">nm_setting_wpan_get_mac_address</a>, function in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-get-pan-id" title="nm_setting_wpan_get_pan_id ()">nm_setting_wpan_get_pan_id</a>, function in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-get-short-address" title="nm_setting_wpan_get_short_address ()">nm_setting_wpan_get_short_address</a>, function in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-MAC-ADDRESS:CAPS" title="NM_SETTING_WPAN_MAC_ADDRESS">NM_SETTING_WPAN_MAC_ADDRESS</a>, macro in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#nm-setting-wpan-new" title="nm_setting_wpan_new ()">nm_setting_wpan_new</a>, function in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-PAN-ID:CAPS" title="NM_SETTING_WPAN_PAN_ID">NM_SETTING_WPAN_PAN_ID</a>, macro in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-SETTING-NAME:CAPS" title="NM_SETTING_WPAN_SETTING_NAME">NM_SETTING_WPAN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWpan.html#NM-SETTING-WPAN-SHORT-ADDRESS:CAPS" title="NM_SETTING_WPAN_SHORT_ADDRESS">NM_SETTING_WPAN_SHORT_ADDRESS</a>, macro in <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSimpleConnection.html#NMSimpleConnection-struct" title="NMSimpleConnection">NMSimpleConnection</a>, struct in <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection">NMSimpleConnection</a> </dt> <dd></dd> @@ -10309,6 +10884,98 @@ NMSettingUser:data, object property in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol">NMSriovVFVlanProtocol</a>, enum in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-add-vlan" title="nm_sriov_vf_add_vlan ()">nm_sriov_vf_add_vlan</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAC:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MAC">NM_SRIOV_VF_ATTRIBUTE_MAC</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAX-TX-RATE:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE">NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MIN-TX-RATE:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE">NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-SPOOF-CHECK:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK">NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-TRUST:CAPS" title="NM_SRIOV_VF_ATTRIBUTE_TRUST">NM_SRIOV_VF_ATTRIBUTE_TRUST</a>, macro in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-attribute-validate" title="nm_sriov_vf_attribute_validate ()">nm_sriov_vf_attribute_validate</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-dup" title="nm_sriov_vf_dup ()">nm_sriov_vf_dup</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-equal" title="nm_sriov_vf_equal ()">nm_sriov_vf_equal</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-attribute" title="nm_sriov_vf_get_attribute ()">nm_sriov_vf_get_attribute</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-attribute-names" title="nm_sriov_vf_get_attribute_names ()">nm_sriov_vf_get_attribute_names</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-index" title="nm_sriov_vf_get_index ()">nm_sriov_vf_get_index</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-vlan-ids" title="nm_sriov_vf_get_vlan_ids ()">nm_sriov_vf_get_vlan_ids</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-vlan-protocol" title="nm_sriov_vf_get_vlan_protocol ()">nm_sriov_vf_get_vlan_protocol</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-get-vlan-qos" title="nm_sriov_vf_get_vlan_qos ()">nm_sriov_vf_get_vlan_qos</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-new" title="nm_sriov_vf_new ()">nm_sriov_vf_new</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-ref" title="nm_sriov_vf_ref ()">nm_sriov_vf_ref</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-remove-vlan" title="nm_sriov_vf_remove_vlan ()">nm_sriov_vf_remove_vlan</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-set-attribute" title="nm_sriov_vf_set_attribute ()">nm_sriov_vf_set_attribute</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-set-vlan-protocol" title="nm_sriov_vf_set_vlan_protocol ()">nm_sriov_vf_set_vlan_protocol</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-set-vlan-qos" title="nm_sriov_vf_set_vlan_qos ()">nm_sriov_vf_set_vlan_qos</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingSriov.html#nm-sriov-vf-unref" title="nm_sriov_vf_unref ()">nm_sriov_vf_unref</a>, function in <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#stat" title="struct stat">stat</a>, struct in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -10513,6 +11180,10 @@ NMSettingUser:data, object property in NMSettingOvs <a class="link" href="NMSettingTeam.html#nm-team-link-watcher-unref" title="nm_team_link_watcher_unref ()">nm_team_link_watcher_unref</a>, function in <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> </dt> <dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary">NMTernary</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> <a name="idxU"></a><h3 class="title">U</h3> <dt> <a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()">NMUtilsCheckFilePredicate</a>, user_function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> @@ -10755,6 +11426,14 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-sriov-vf-from-str" title="nm_utils_sriov_vf_from_str ()">nm_utils_sriov_vf_from_str</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-sriov-vf-to-str" title="nm_utils_sriov_vf_to_str ()">nm_utils_sriov_vf_to_str</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-ssid-to-utf8" title="nm_utils_ssid_to_utf8 ()">nm_utils_ssid_to_utf8</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -10956,11 +11635,11 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils </dt> <dd></dd> <dt> -NM_VPN_DBUS_PLUGIN_INTERFACE, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-INTERFACE:CAPS">NM_VPN_DBUS_PLUGIN_INTERFACE</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-DBUS-PLUGIN-PATH:CAPS">NM_VPN_DBUS_PLUGIN_PATH</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -11028,27 +11707,27 @@ NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CAN_PERSIST, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CAN-PERSIST:CAPS">NM_VPN_PLUGIN_CAN_PERSIST</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_BANNER, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_HAS_IP4, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP4:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP4</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_HAS_IP6, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-HAS-IP6:CAPS">NM_VPN_PLUGIN_CONFIG_HAS_IP6</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_MTU, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -11056,7 +11735,7 @@ NM_VPN_PLUGIN_CONFIG_PROXY_PAC, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -11092,55 +11771,55 @@ NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_BANNER, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-BANNER:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_BANNER</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_DNS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-EXT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_MSS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_MTU, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-MTU:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_MTU</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_NBNS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NBNS:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NBNS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_PREFIX, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -11148,47 +11827,47 @@ NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_PTP, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_ROUTES, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP4-CONFIG-TUNDEV:CAPS">NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ADDRESS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_DNS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DNS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DNS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAIN:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-INT-GATEWAY:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_MSS, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-MSS:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_MSS</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_PREFIX, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PREFIX:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PREFIX</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> @@ -11196,11 +11875,11 @@ NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_PTP, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-PTP:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_PTP</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> -NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface +<a href="/usr/share/gtk-doc/html/libnm-util/libnm-util-NetworkManagerVPN.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS">NM_VPN_PLUGIN_IP6_CONFIG_ROUTES</a>, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index a50f5226..b065a7ff 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -39,6 +39,9 @@ <span class="refentrytitle"><a href="NMSettingConnection.html">NMSettingConnection</a></span><span class="refpurpose"> — Describes general connection properties</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSetting6Lowpan.html">NMSetting6Lowpan</a></span><span class="refpurpose"> — Describes connection properties for 6LoWPAN interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSetting8021x.html">NMSetting8021x</a></span><span class="refpurpose"> — Describes 802.1x-authenticated connection properties</span> </dt> <dt> @@ -66,6 +69,9 @@ <span class="refentrytitle"><a href="NMSettingDummy.html">NMSettingDummy</a></span><span class="refpurpose"> — Describes connection properties for dummy interfaces</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingEthtool.html">NMSettingEthtool</a></span><span class="refpurpose"> — Describes connection properties for ethtool related options</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingGeneric.html">NMSettingGeneric</a></span><span class="refpurpose"> — Describes connection properties for generic devices</span> </dt> <dt> @@ -94,6 +100,9 @@ <span class="refentrytitle"><a href="NMSettingMacvlan.html">NMSettingMacvlan</a></span><span class="refpurpose"> — Describes connection properties for macvlan interfaces</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingMatch.html">NMSettingMatch</a></span><span class="refpurpose"> — Properties to match a connection with a device.</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span> </dt> <dt> @@ -123,6 +132,9 @@ that require PPP to deliver IP capability</span> serial communications</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingSriov.html">NMSettingSriov</a></span><span class="refpurpose"> — Describes SR-IOV connection properties</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingTCConfig.html">NMSettingTCConfig</a></span><span class="refpurpose"> — Describes connection properties for the Linux Traffic Control</span> </dt> <dt> @@ -159,6 +171,9 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <dt> <span class="refentrytitle"><a href="NMSettingWireless.html">NMSettingWireless</a></span><span class="refpurpose"> — Describes connection properties for 802.11 Wi-Fi networks</span> </dt> +<dt> +<span class="refentrytitle"><a href="NMSettingWpan.html">NMSettingWpan</a></span><span class="refpurpose"> — Describes connection properties for IEEE 802.15.4 (WPAN) MAC</span> +</dt> </dl></div> </div> <div class="footer"> diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index 624d20c8..dcdce433 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="index.html" title="libnm Reference Manual"> -<link rel="prev" href="NMSettingWireless.html" title="NMSettingWireless"> +<link rel="prev" href="NMSettingWpan.html" title="NMSettingWpan"> <link rel="next" href="NMDevice.html" title="NMDevice"> <meta name="generator" content="GTK-Doc V1.28 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -16,7 +16,7 @@ <td width="100%" align="left" class="shortcuts"></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="NMSettingWireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingWpan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMDevice.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="chapter"> @@ -27,6 +27,9 @@ <span class="refentrytitle"><a href="NMDevice.html">NMDevice</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="libnm-nm-device-6lowpan.html">nm-device-6lowpan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceAdsl.html">NMDeviceAdsl</a></span><span class="refpurpose"></span> </dt> <dt> @@ -96,6 +99,12 @@ <span class="refentrytitle"><a href="NMDeviceWimax.html">NMDeviceWimax</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceWireGuard.html">NMDeviceWireGuard</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="libnm-nm-device-wpan.html">nm-device-wpan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMActiveConnection.html">NMActiveConnection</a></span><span class="refpurpose"></span> </dt> <dt> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index d938a636..fe2418d4 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -15,12 +15,12 @@ <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.12.2 + for libnm 1.13.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>. </p></div> -<div><p class="copyright">Copyright © 2012, 2013, 2014, 2015, 2016, 2017 The NetworkManager Authors</p></div> +<div><p class="copyright">Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018 The NetworkManager Authors</p></div> <div><div class="legalnotice"> <a name="id-1.1.4"></a><p> Permission is granted to copy, distribute and/or modify this @@ -88,6 +88,9 @@ <span class="refentrytitle"><a href="NMSettingConnection.html">NMSettingConnection</a></span><span class="refpurpose"> — Describes general connection properties</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSetting6Lowpan.html">NMSetting6Lowpan</a></span><span class="refpurpose"> — Describes connection properties for 6LoWPAN interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSetting8021x.html">NMSetting8021x</a></span><span class="refpurpose"> — Describes 802.1x-authenticated connection properties</span> </dt> <dt> @@ -115,6 +118,9 @@ <span class="refentrytitle"><a href="NMSettingDummy.html">NMSettingDummy</a></span><span class="refpurpose"> — Describes connection properties for dummy interfaces</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingEthtool.html">NMSettingEthtool</a></span><span class="refpurpose"> — Describes connection properties for ethtool related options</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingGeneric.html">NMSettingGeneric</a></span><span class="refpurpose"> — Describes connection properties for generic devices</span> </dt> <dt> @@ -143,6 +149,9 @@ <span class="refentrytitle"><a href="NMSettingMacvlan.html">NMSettingMacvlan</a></span><span class="refpurpose"> — Describes connection properties for macvlan interfaces</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingMatch.html">NMSettingMatch</a></span><span class="refpurpose"> — Properties to match a connection with a device.</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span> </dt> <dt> @@ -172,6 +181,9 @@ that require PPP to deliver IP capability</span> serial communications</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingSriov.html">NMSettingSriov</a></span><span class="refpurpose"> — Describes SR-IOV connection properties</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingTCConfig.html">NMSettingTCConfig</a></span><span class="refpurpose"> — Describes connection properties for the Linux Traffic Control</span> </dt> <dt> @@ -208,6 +220,9 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <dt> <span class="refentrytitle"><a href="NMSettingWireless.html">NMSettingWireless</a></span><span class="refpurpose"> — Describes connection properties for 802.11 Wi-Fi networks</span> </dt> +<dt> +<span class="refentrytitle"><a href="NMSettingWpan.html">NMSettingWpan</a></span><span class="refpurpose"> — Describes connection properties for IEEE 802.15.4 (WPAN) MAC</span> +</dt> </dl></dd> <dt><span class="chapter"><a href="ch04.html">Device and Runtime Configuration API Reference</a></span></dt> <dd><dl> @@ -215,6 +230,9 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="NMDevice.html">NMDevice</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="libnm-nm-device-6lowpan.html">nm-device-6lowpan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceAdsl.html">NMDeviceAdsl</a></span><span class="refpurpose"></span> </dt> <dt> @@ -284,6 +302,12 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="NMDeviceWimax.html">NMDeviceWimax</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceWireGuard.html">NMDeviceWireGuard</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="libnm-nm-device-wpan.html">nm-device-wpan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMActiveConnection.html">NMActiveConnection</a></span><span class="refpurpose"></span> </dt> <dt> diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 19e86974..00f4b512 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -194,6 +194,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-WIREGUARD:CAPS" title="NM_DBUS_INTERFACE_DEVICE_WIREGUARD">NM_DBUS_INTERFACE_DEVICE_WIREGUARD</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-GRE:CAPS" title="NM_DBUS_INTERFACE_DEVICE_GRE">NM_DBUS_INTERFACE_DEVICE_GRE</a></td> </tr> <tr> @@ -202,6 +206,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-WPAN:CAPS" title="NM_DBUS_INTERFACE_DEVICE_WPAN">NM_DBUS_INTERFACE_DEVICE_WPAN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-6LOWPAN:CAPS" title="NM_DBUS_INTERFACE_DEVICE_6LOWPAN">NM_DBUS_INTERFACE_DEVICE_6LOWPAN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-STATISTICS:CAPS" title="NM_DBUS_INTERFACE_DEVICE_STATISTICS">NM_DBUS_INTERFACE_DEVICE_STATISTICS</a></td> </tr> <tr> @@ -314,6 +326,10 @@ </tr> <tr> <td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" title="enum NMConnectionMultiConnect">NMConnectionMultiConnect</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a></td> </tr> <tr> @@ -420,6 +436,10 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMSettingsUpdate2Flags" title="enum NMSettingsUpdate2Flags">NMSettingsUpdate2Flags</a></td> </tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary">NMTernary</a></td> +</tr> </tbody> </table></div> </div> @@ -430,6 +450,7 @@ <span class="lineart">├──</span> NMActiveConnectionState <span class="lineart">├──</span> NMActiveConnectionStateReason <span class="lineart">├──</span> NMCapability + <span class="lineart">├──</span> NMConnectionMultiConnect <span class="lineart">├──</span> NMConnectivityState <span class="lineart">├──</span> NMDeviceState <span class="lineart">├──</span> NMDeviceStateReason @@ -437,6 +458,7 @@ <span class="lineart">├──</span> NMIPTunnelMode <span class="lineart">├──</span> NMMetered <span class="lineart">├──</span> NMState + <span class="lineart">├──</span> NMTernary <span class="lineart">╰──</span> NMWimaxNspNetworkType <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">├──</span> NM80211ApFlags @@ -689,6 +711,12 @@ </div> <hr> <div class="refsect2"> +<a name="NM-DBUS-INTERFACE-DEVICE-WIREGUARD:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_WIREGUARD</h3> +<pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_WIREGUARD NM_DBUS_INTERFACE_DEVICE ".WireGuard" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DBUS-INTERFACE-DEVICE-GRE:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_GRE</h3> <pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_GRE NM_DBUS_INTERFACE_DEVICE ".Gre" </pre> @@ -701,6 +729,18 @@ </div> <hr> <div class="refsect2"> +<a name="NM-DBUS-INTERFACE-DEVICE-WPAN:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_WPAN</h3> +<pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_WPAN NM_DBUS_INTERFACE_DEVICE ".Wpan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DBUS-INTERFACE-DEVICE-6LOWPAN:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_6LOWPAN</h3> +<pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_6LOWPAN NM_DBUS_INTERFACE_DEVICE ".Lowpan" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DBUS-INTERFACE-DEVICE-STATISTICS:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_STATISTICS</h3> <pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_STATISTICS NM_DBUS_INTERFACE_DEVICE ".Statistics" </pre> @@ -1164,6 +1204,27 @@ GSM/UMTS, or LTE network access protocols</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-WPAN:CAPS"></a>NM_DEVICE_TYPE_WPAN</p></td> +<td class="enum_member_description"> +<p>a IEEE 802.15.4 (WPAN) MAC Layer Device</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-6LOWPAN:CAPS"></a>NM_DEVICE_TYPE_6LOWPAN</p></td> +<td class="enum_member_description"> +<p>6LoWPAN interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-WIREGUARD:CAPS"></a>NM_DEVICE_TYPE_WIREGUARD</p></td> +<td class="enum_member_description"> +<p>a WireGuard interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -2274,6 +2335,13 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-STATE-REASON-SRIOV-CONFIGURATION-FAILED:CAPS"></a>NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED</p></td> +<td class="enum_member_description"> +<p>configuration of SR-IOV parameters failed</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -2332,6 +2400,60 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> </div> <hr> <div class="refsect2"> +<a name="NMConnectionMultiConnect"></a><h3>enum NMConnectionMultiConnect</h3> +<div class="refsect3"> +<a name="NMConnectionMultiConnect.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-CONNECTION-MULTI-CONNECT-DEFAULT:CAPS"></a>NM_CONNECTION_MULTI_CONNECT_DEFAULT</p></td> +<td class="enum_member_description"> +<p>indicates that the per-connection + setting is unspecified. In this case, it will fallback to the default + value, which is <em class="parameter"><code>NM_CONNECTION_MULTI_CONNECT_SINGLE</code></em> +.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-CONNECTION-MULTI-CONNECT-SINGLE:CAPS"></a>NM_CONNECTION_MULTI_CONNECT_SINGLE</p></td> +<td class="enum_member_description"> +<p>the connection profile can only + be active once at each moment. Activating a profile that is already active, + will first deactivate it.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-CONNECTION-MULTI-CONNECT-MANUAL-MULTIPLE:CAPS"></a>NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE</p></td> +<td class="enum_member_description"> +<p>the profile can + be manually activated multiple times on different devices. However, + regarding autoconnect, the profile will autoconnect only if it is + currently not connected otherwise.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-CONNECTION-MULTI-CONNECT-MULTIPLE:CAPS"></a>NM_CONNECTION_MULTI_CONNECT_MULTIPLE</p></td> +<td class="enum_member_description"> +<p>the profile can autoactivate + and be manually activated multiple times together.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> <a name="NMActiveConnectionState"></a><h3>enum NMActiveConnectionState</h3> <p><a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState"><span class="type">NMActiveConnectionState</span></a> values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that @@ -2828,6 +2950,20 @@ VPN plugin authentication dialogs.</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-GRETAP:CAPS"></a>NM_IP_TUNNEL_MODE_GRETAP</p></td> +<td class="enum_member_description"> +<p>GRETAP tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IP6GRETAP:CAPS"></a>NM_IP_TUNNEL_MODE_IP6GRETAP</p></td> +<td class="enum_member_description"> +<p>IPv6 GRETAP tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -3160,6 +3296,45 @@ VPN plugin authentication dialogs.</p> </div> <p class="since">Since: 1.12</p> </div> +<hr> +<div class="refsect2"> +<a name="NMTernary"></a><h3>enum NMTernary</h3> +<p>An boolean value that can be overridden by a default.</p> +<div class="refsect3"> +<a name="NMTernary.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-TERNARY-DEFAULT:CAPS"></a>NM_TERNARY_DEFAULT</p></td> +<td class="enum_member_description"> +<p>use the globally-configured default value.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-TERNARY-FALSE:CAPS"></a>NM_TERNARY_FALSE</p></td> +<td class="enum_member_description"> +<p>the option is disabled.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-TERNARY-TRUE:CAPS"></a>NM_TERNARY_TRUE</p></td> +<td class="enum_member_description"> +<p>the option is enabled.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.14</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-device-6lowpan.html b/docs/libnm/html/libnm-nm-device-6lowpan.html new file mode 100644 index 00000000..52469546 --- /dev/null +++ b/docs/libnm/html/libnm-nm-device-6lowpan.html @@ -0,0 +1,157 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>nm-device-6lowpan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDevice.html" title="NMDevice"> +<link rel="next" href="NMDeviceAdsl.html" title="NMDeviceAdsl"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#libnm-nm-device-6lowpan.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDevice.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceAdsl.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="libnm-nm-device-6lowpan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="libnm-nm-device-6lowpan.top_of_page"></a>nm-device-6lowpan</span></h2> +<p>nm-device-6lowpan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="libnm-nm-device-6lowpan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-device-6lowpan.html#nm-device-6lowpan-get-parent" title="nm_device_6lowpan_get_parent ()">nm_device_6lowpan_get_parent</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="libnm-nm-device-6lowpan.html#nm-device-6lowpan-get-hw-address" title="nm_device_6lowpan_get_hw_address ()">nm_device_6lowpan_get_hw_address</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-6lowpan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-device-6lowpan.html#NM-DEVICE-6LOWPAN-PARENT:CAPS" title="NM_DEVICE_6LOWPAN_PARENT">NM_DEVICE_6LOWPAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-device-6lowpan.html#NM-DEVICE-6LOWPAN-HW-ADDRESS:CAPS" title="NM_DEVICE_6LOWPAN_HW_ADDRESS">NM_DEVICE_6LOWPAN_HW_ADDRESS</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-6lowpan.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-6lowpan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-6lowpan-get-parent"></a><h3>nm_device_6lowpan_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_6lowpan_get_parent (<em class="parameter"><code><span class="type">NMDevice6Lowpan</span> *device</code></em>);</pre> +<div class="refsect3"> +<a name="nm-device-6lowpan-get-parent.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 <span class="type">NMDevice6Lowpan</span></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-6lowpan-get-parent.returns"></a><h4>Returns</h4> +<p>the device's parent device. </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.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-6lowpan-get-hw-address"></a><h3>nm_device_6lowpan_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_6lowpan_get_hw_address (<em class="parameter"><code><span class="type">NMDevice6Lowpan</span> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <span class="type">NMDevice6Lowpan</span></p> +<div class="refsect3"> +<a name="nm-device-6lowpan-get-hw-address.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 <span class="type">NMDevice6Lowpan</span></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-6lowpan-get-hw-address.returns"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.14</p> +</div> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-6lowpan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-6LOWPAN-PARENT:CAPS"></a><h3>NM_DEVICE_6LOWPAN_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_6LOWPAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-6LOWPAN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_6LOWPAN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_6LOWPAN_HW_ADDRESS "hw-address" +</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-device-wpan.html b/docs/libnm/html/libnm-nm-device-wpan.html new file mode 100644 index 00000000..7f1490d1 --- /dev/null +++ b/docs/libnm/html/libnm-nm-device-wpan.html @@ -0,0 +1,107 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>nm-device-wpan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard"> +<link rel="next" href="NMActiveConnection.html" title="NMActiveConnection"> +<meta name="generator" content="GTK-Doc V1.28 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#libnm-nm-device-wpan.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceWireGuard.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMActiveConnection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="libnm-nm-device-wpan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="libnm-nm-device-wpan.top_of_page"></a>nm-device-wpan</span></h2> +<p>nm-device-wpan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="libnm-nm-device-wpan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody><tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-device-wpan.html#nm-device-wpan-get-hw-address" title="nm_device_wpan_get_hw_address ()">nm_device_wpan_get_hw_address</a> <span class="c_punctuation">()</span> +</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-wpan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-device-wpan.html#NM-DEVICE-WPAN-HW-ADDRESS:CAPS" title="NM_DEVICE_WPAN_HW_ADDRESS">NM_DEVICE_WPAN_HW_ADDRESS</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-wpan.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-wpan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-wpan-get-hw-address"></a><h3>nm_device_wpan_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_wpan_get_hw_address (<em class="parameter"><code><span class="type">NMDeviceWpan</span> *device</code></em>);</pre> +<p>Gets the active hardware (MAC) address of the <span class="type">NMDeviceWpan</span></p> +<div class="refsect3"> +<a name="nm-device-wpan-get-hw-address.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 <span class="type">NMDeviceWpan</span></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-wpan-get-hw-address.returns"></a><h4>Returns</h4> +<p> the active hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="libnm-nm-device-wpan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-WPAN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_WPAN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_WPAN_HW_ADDRESS "hw-address" +</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.28</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index 0e4f8ab7..4730f5d6 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -254,7 +254,7 @@ nm_vpn_plugin_error_quark (<em class="parameter"><code><span class="type">void</ <a name="NMAgentManagerError"></a><h3>enum NMAgentManagerError</h3> <p>Errors returned from the secret-agent manager.</p> <p>These errors may be returned from operations that could cause secrets to be -requested (such as <code class="function">nm_client_activate_connection()</code>), and correspond to D-Bus +requested (such as <a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#nm-client-activate-connection"><code class="function">nm_client_activate_connection()</code></a>), and correspond to D-Bus errors in the "org.freedesktop.NetworkManager.AgentManager" namespace.</p> <div class="refsect3"> <a name="NMAgentManagerError.members"></a><h4>Members</h4> @@ -730,7 +730,7 @@ errors in that namespace.</p> when they encounter problems retrieving secrets on behalf of NM. They correspond to errors in the "org.freedesktop.NetworkManager.SecretManager" namespace.</p> -<p>Client APIs such as <code class="function">nm_client_activate_connection()</code> will not see these error +<p>Client APIs such as <a href="/usr/share/gtk-doc/html/libnm-glib/NMClient.html#nm-client-activate-connection"><code class="function">nm_client_activate_connection()</code></a> will not see these error codes; instead, the secret agent manager will translate them to the corresponding <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError"><span class="type">NMAgentManagerError</span></a> codes.</p> <div class="refsect3"> diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index efbfa1bc..e032f0e9 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -609,6 +609,22 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-sriov-vf-to-str" title="nm_utils_sriov_vf_to_str ()">nm_utils_sriov_vf_to_str</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-sriov-vf-from-str" title="nm_utils_sriov_vf_from_str ()">nm_utils_sriov_vf_from_str</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#gint64"><span class="returnvalue">gint64</span></a> </td> <td class="function_name"> @@ -2920,8 +2936,8 @@ containing the unrecognized token in <em class="parameter"><code>err_token</code <a name="nm-utils-enum-get-values"></a><h3>nm_utils_enum_get_values ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> ** nm_utils_enum_get_values (<em class="parameter"><code><a href="https://developer.gnome.org/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> from</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> to</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> from</code></em>, + <em class="parameter"><code><span class="type">int</span> to</code></em>);</pre> <p>Returns the list of possible values for a given enum.</p> <div class="refsect3"> <a name="nm-utils-enum-get-values.parameters"></a><h4>Parameters</h4> @@ -3257,6 +3273,83 @@ discipline.</p> </div> <hr> <div class="refsect2"> +<a name="nm-utils-sriov-vf-to-str"></a><h3>nm_utils_sriov_vf_to_str ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * +nm_utils_sriov_vf_to_str (<em class="parameter"><code>const <a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="type">NMSriovVF</span></a> *vf</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> omit_index</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Converts a SR-IOV virtual function object to its string representation.</p> +<div class="refsect3"> +<a name="nm-utils-sriov-vf-to-str.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>vf</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingSriov.html#NMSriovVF"><code class="literal">NMSriovVF</code></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>omit_index</p></td> +<td class="parameter_description"><p>if <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the VF index will be omitted from output string</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location to store the error on failure. </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-utils-sriov-vf-to-str.returns"></a><h4>Returns</h4> +<p> a newly allocated string or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error</p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-sriov-vf-from-str"></a><h3>nm_utils_sriov_vf_from_str ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingSriov.html#NMSriovVF"><span class="returnvalue">NMSriovVF</span></a> * +nm_utils_sriov_vf_from_str (<em class="parameter"><code>const <span class="type">char</span> *str</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Converts a string to a SR-IOV virtual function object.</p> +<div class="refsect3"> +<a name="nm-utils-sriov-vf-from-str.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>str</p></td> +<td class="parameter_description"><p>the input string</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location to store the error on failure. </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-utils-sriov-vf-from-str.returns"></a><h4>Returns</h4> +<p>the virtual function object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.14</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-utils-get-timestamp-msec"></a><h3>nm_utils_get_timestamp_msec ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a> nm_utils_get_timestamp_msec (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index b6fec4c4..bab1583a 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -87,6 +87,12 @@ <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-12-FOR:CAPS" title="NM_DEPRECATED_IN_1_12_FOR()">NM_DEPRECATED_IN_1_12_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-14-FOR:CAPS" title="NM_DEPRECATED_IN_1_14_FOR()">NM_DEPRECATED_IN_1_14_FOR</a><span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -172,7 +178,11 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-12-2:CAPS" title="NM_AVAILABLE_IN_1_12_2">NM_AVAILABLE_IN_1_12_2</a></td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-14:CAPS" title="NM_DEPRECATED_IN_1_14">NM_DEPRECATED_IN_1_14</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-14:CAPS" title="NM_AVAILABLE_IN_1_14">NM_AVAILABLE_IN_1_14</a></td> </tr> </tbody> </table></div> @@ -228,6 +238,12 @@ <pre class="programlisting"># define NM_DEPRECATED_IN_1_12_FOR(f) G_DEPRECATED_FOR(f) </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-14-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_14_FOR()</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_14_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> @@ -338,8 +354,14 @@ </div> <hr> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-1-12-2:CAPS"></a><h3>NM_AVAILABLE_IN_1_12_2</h3> -<pre class="programlisting"># define NM_AVAILABLE_IN_1_12_2 G_UNAVAILABLE(1,12,2) +<a name="NM-DEPRECATED-IN-1-14:CAPS"></a><h3>NM_DEPRECATED_IN_1_14</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_14 G_DEPRECATED +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-AVAILABLE-IN-1-14:CAPS"></a><h3>NM_AVAILABLE_IN_1_14</h3> +<pre class="programlisting"># define NM_AVAILABLE_IN_1_14 G_UNAVAILABLE(1,14) </pre> </div> </div> diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 516f8702..1e58b459 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -18,6 +18,7 @@ <sub name="NMRemoteConnection" link="NMRemoteConnection.html"/> <sub name="NMSetting" link="NMSetting.html"/> <sub name="NMSettingConnection" link="NMSettingConnection.html"/> + <sub name="NMSetting6Lowpan" link="NMSetting6Lowpan.html"/> <sub name="NMSetting8021x" link="NMSetting8021x.html"/> <sub name="NMSettingAdsl" link="NMSettingAdsl.html"/> <sub name="NMSettingBluetooth" link="NMSettingBluetooth.html"/> @@ -27,6 +28,7 @@ <sub name="NMSettingCdma" link="NMSettingCdma.html"/> <sub name="NMSettingDcb" link="NMSettingDcb.html"/> <sub name="NMSettingDummy" link="NMSettingDummy.html"/> + <sub name="NMSettingEthtool" link="NMSettingEthtool.html"/> <sub name="NMSettingGeneric" link="NMSettingGeneric.html"/> <sub name="NMSettingGsm" link="NMSettingGsm.html"/> <sub name="NMSettingInfiniband" link="NMSettingInfiniband.html"/> @@ -36,6 +38,7 @@ <sub name="NMSettingIPTunnel" link="NMSettingIPTunnel.html"/> <sub name="NMSettingMacsec" link="NMSettingMacsec.html"/> <sub name="NMSettingMacvlan" link="NMSettingMacvlan.html"/> + <sub name="NMSettingMatch" link="NMSettingMatch.html"/> <sub name="NMSettingOlpcMesh" link="NMSettingOlpcMesh.html"/> <sub name="NMSettingOvsBridge" link="NMSettingOvsBridge.html"/> <sub name="NMSettingOvsInterface" link="NMSettingOvsInterface.html"/> @@ -45,6 +48,7 @@ <sub name="NMSettingPpp" link="NMSettingPpp.html"/> <sub name="NMSettingProxy" link="NMSettingProxy.html"/> <sub name="NMSettingSerial" link="NMSettingSerial.html"/> + <sub name="NMSettingSriov" link="NMSettingSriov.html"/> <sub name="NMSettingTCConfig" link="NMSettingTCConfig.html"/> <sub name="NMSettingTeamPort" link="NMSettingTeamPort.html"/> <sub name="NMSettingTeam" link="NMSettingTeam.html"/> @@ -57,9 +61,11 @@ <sub name="NMSettingWired" link="NMSettingWired.html"/> <sub name="NMSettingWirelessSecurity" link="NMSettingWirelessSecurity.html"/> <sub name="NMSettingWireless" link="NMSettingWireless.html"/> + <sub name="NMSettingWpan" link="NMSettingWpan.html"/> </sub> <sub name="Device and Runtime Configuration API Reference" link="ch04.html"> <sub name="NMDevice" link="NMDevice.html"/> + <sub name="nm-device-6lowpan" link="libnm-nm-device-6lowpan.html"/> <sub name="NMDeviceAdsl" link="NMDeviceAdsl.html"/> <sub name="NMDeviceBond" link="NMDeviceBond.html"/> <sub name="NMDeviceBridge" link="NMDeviceBridge.html"/> @@ -83,6 +89,8 @@ <sub name="NMDeviceVxlan" link="NMDeviceVxlan.html"/> <sub name="NMDeviceWifi" link="NMDeviceWifi.html"/> <sub name="NMDeviceWimax" link="NMDeviceWimax.html"/> + <sub name="NMDeviceWireGuard" link="NMDeviceWireGuard.html"/> + <sub name="nm-device-wpan" link="libnm-nm-device-wpan.html"/> <sub name="NMActiveConnection" link="NMActiveConnection.html"/> <sub name="NMVpnConnection" link="NMVpnConnection.html"/> <sub name="NMAccessPoint" link="NMAccessPoint.html"/> @@ -352,8 +360,11 @@ <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_MACVLAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_PPP" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-PPP:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_VXLAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS"/> + <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_WIREGUARD" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-WIREGUARD:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_GRE" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-GRE:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"/> + <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_WPAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-WPAN:CAPS"/> + <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_6LOWPAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-6LOWPAN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_STATISTICS" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-STATISTICS:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_CHECKPOINT" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-CHECKPOINT:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_SETTINGS" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS"/> @@ -382,6 +393,7 @@ <keyword type="enum" name="enum NMDeviceState" link="libnm-nm-dbus-interface.html#NMDeviceState"/> <keyword type="enum" name="enum NMDeviceStateReason" link="libnm-nm-dbus-interface.html#NMDeviceStateReason"/> <keyword type="enum" name="enum NMMetered" link="libnm-nm-dbus-interface.html#NMMetered" since="1.2"/> + <keyword type="enum" name="enum NMConnectionMultiConnect" link="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" since="1.14"/> <keyword type="enum" name="enum NMActiveConnectionState" link="libnm-nm-dbus-interface.html#NMActiveConnectionState"/> <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"/> @@ -409,6 +421,7 @@ <keyword type="enum" name="enum NMSettingsConnectionFlags" link="libnm-nm-dbus-interface.html#NMSettingsConnectionFlags" since="1.12"/> <keyword type="enum" name="enum NMActivationStateFlags" link="libnm-nm-dbus-interface.html#NMActivationStateFlags" since="1.10"/> <keyword type="enum" name="enum NMSettingsUpdate2Flags" link="libnm-nm-dbus-interface.html#NMSettingsUpdate2Flags" since="1.12"/> + <keyword type="enum" name="enum NMTernary" link="libnm-nm-dbus-interface.html#NMTernary" since="1.14"/> <keyword type="function" name="nm_connection_add_setting ()" link="NMConnection.html#nm-connection-add-setting"/> <keyword type="function" name="nm_connection_remove_setting ()" link="NMConnection.html#nm-connection-remove-setting"/> <keyword type="function" name="nm_connection_get_setting ()" link="NMConnection.html#nm-connection-get-setting"/> @@ -438,6 +451,7 @@ <keyword type="function" name="nm_connection_get_connection_type ()" link="NMConnection.html#nm-connection-get-connection-type"/> <keyword type="function" name="nm_connection_is_virtual ()" link="NMConnection.html#nm-connection-is-virtual"/> <keyword type="function" name="nm_connection_get_virtual_device_description ()" link="NMConnection.html#nm-connection-get-virtual-device-description"/> + <keyword type="function" name="nm_connection_get_setting_6lowpan ()" link="NMConnection.html#nm-connection-get-setting-6lowpan" since="1.14"/> <keyword type="function" name="nm_connection_get_setting_802_1x ()" link="NMConnection.html#nm-connection-get-setting-802-1x"/> <keyword type="function" name="nm_connection_get_setting_bluetooth ()" link="NMConnection.html#nm-connection-get-setting-bluetooth"/> <keyword type="function" name="nm_connection_get_setting_bond ()" link="NMConnection.html#nm-connection-get-setting-bond"/> @@ -466,6 +480,7 @@ <keyword type="function" name="nm_connection_get_setting_pppoe ()" link="NMConnection.html#nm-connection-get-setting-pppoe"/> <keyword type="function" name="nm_connection_get_setting_proxy ()" link="NMConnection.html#nm-connection-get-setting-proxy" since="1.6"/> <keyword type="function" name="nm_connection_get_setting_serial ()" link="NMConnection.html#nm-connection-get-setting-serial"/> + <keyword type="function" name="nm_connection_get_setting_sriov ()" link="NMConnection.html#nm-connection-get-setting-sriov" since="1.14"/> <keyword type="function" name="nm_connection_get_setting_tc_config ()" link="NMConnection.html#nm-connection-get-setting-tc-config" since="1.12"/> <keyword type="function" name="nm_connection_get_setting_tun ()" link="NMConnection.html#nm-connection-get-setting-tun" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_vpn ()" link="NMConnection.html#nm-connection-get-setting-vpn"/> @@ -476,6 +491,7 @@ <keyword type="function" name="nm_connection_get_setting_wireless_security ()" link="NMConnection.html#nm-connection-get-setting-wireless-security"/> <keyword type="function" name="nm_connection_get_setting_vlan ()" link="NMConnection.html#nm-connection-get-setting-vlan"/> <keyword type="function" name="nm_connection_get_setting_vxlan ()" link="NMConnection.html#nm-connection-get-setting-vxlan" since="1.2"/> + <keyword type="function" name="nm_connection_get_setting_wpan ()" link="NMConnection.html#nm-connection-get-setting-wpan" since="1.14"/> <keyword type="macro" name="NM_CONNECTION_SECRETS_UPDATED" link="NMConnection.html#NM-CONNECTION-SECRETS-UPDATED:CAPS"/> <keyword type="macro" name="NM_CONNECTION_SECRETS_CLEARED" link="NMConnection.html#NM-CONNECTION-SECRETS-CLEARED:CAPS"/> <keyword type="macro" name="NM_CONNECTION_CHANGED" link="NMConnection.html#NM-CONNECTION-CHANGED:CAPS"/> @@ -549,6 +565,7 @@ <keyword type="function" name="nm_setting_connection_get_autoconnect ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect"/> <keyword type="function" name="nm_setting_connection_get_autoconnect_priority ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect-priority"/> <keyword type="function" name="nm_setting_connection_get_autoconnect_retries ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect-retries" since="1.6"/> + <keyword type="function" name="nm_setting_connection_get_multi_connect ()" link="NMSettingConnection.html#nm-setting-connection-get-multi-connect" since="1.14"/> <keyword type="function" name="nm_setting_connection_get_timestamp ()" link="NMSettingConnection.html#nm-setting-connection-get-timestamp"/> <keyword type="function" name="nm_setting_connection_get_read_only ()" link="NMSettingConnection.html#nm-setting-connection-get-read-only"/> <keyword type="function" name="nm_setting_connection_get_num_permissions ()" link="NMSettingConnection.html#nm-setting-connection-get-num-permissions"/> @@ -572,6 +589,7 @@ <keyword type="function" name="nm_setting_connection_get_lldp ()" link="NMSettingConnection.html#nm-setting-connection-get-lldp" since="1.2"/> <keyword type="function" name="nm_setting_connection_get_auth_retries ()" link="NMSettingConnection.html#nm-setting-connection-get-auth-retries" since="1.10"/> <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="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"/> @@ -584,6 +602,7 @@ <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-RETRIES:CAPS"/> + <keyword type="macro" name="NM_SETTING_CONNECTION_MULTI_CONNECT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MULTI-CONNECT:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_TIMESTAMP" link="NMSettingConnection.html#NM-SETTING-CONNECTION-TIMESTAMP:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_READ_ONLY" link="NMSettingConnection.html#NM-SETTING-CONNECTION-READ-ONLY:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_PERMISSIONS" link="NMSettingConnection.html#NM-SETTING-CONNECTION-PERMISSIONS:CAPS"/> @@ -597,9 +616,11 @@ <keyword type="macro" name="NM_SETTING_CONNECTION_LLDP" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTH_RETRIES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTH-RETRIES:CAPS"/> <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="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"/> + <keyword type="enum" name="enum NMSettingConnectionLlmnr" link="NMSettingConnection.html#NMSettingConnectionLlmnr" since="1.14"/> <keyword type="struct" name="NMSettingConnection" link="NMSettingConnection.html#NMSettingConnection-struct"/> <keyword type="property" name="The “auth-retries” property" link="NMSettingConnection.html#NMSettingConnection--auth-retries"/> <keyword type="property" name="The “autoconnect” property" link="NMSettingConnection.html#NMSettingConnection--autoconnect"/> @@ -610,9 +631,11 @@ <keyword type="property" name="The “id” property" link="NMSettingConnection.html#NMSettingConnection--id"/> <keyword type="property" name="The “interface-name” property" link="NMSettingConnection.html#NMSettingConnection--interface-name"/> <keyword type="property" name="The “lldp” property" link="NMSettingConnection.html#NMSettingConnection--lldp"/> + <keyword type="property" name="The “llmnr” property" link="NMSettingConnection.html#NMSettingConnection--llmnr"/> <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 “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"/> <keyword type="property" name="The “secondaries” property" link="NMSettingConnection.html#NMSettingConnection--secondaries"/> @@ -622,6 +645,10 @@ <keyword type="property" name="The “type” property" link="NMSettingConnection.html#NMSettingConnection--type"/> <keyword type="property" name="The “uuid” property" link="NMSettingConnection.html#NMSettingConnection--uuid"/> <keyword type="property" name="The “zone” property" link="NMSettingConnection.html#NMSettingConnection--zone"/> + <keyword type="function" name="nm_setting_6lowpan_new ()" link="NMSetting6Lowpan.html#nm-setting-6lowpan-new" since="1.14"/> + <keyword type="function" name="nm_setting_6lowpan_get_parent ()" link="NMSetting6Lowpan.html#nm-setting-6lowpan-get-parent" since="1.14"/> + <keyword type="macro" name="NM_SETTING_6LOWPAN_SETTING_NAME" link="NMSetting6Lowpan.html#NM-SETTING-6LOWPAN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_6LOWPAN_PARENT" link="NMSetting6Lowpan.html#NM-SETTING-6LOWPAN-PARENT:CAPS"/> <keyword type="function" name="nm_setting_802_1x_new ()" link="NMSetting8021x.html#nm-setting-802-1x-new"/> <keyword type="function" name="nm_setting_802_1x_check_cert_scheme ()" link="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" since="1.2"/> <keyword type="function" name="nm_setting_802_1x_get_num_eap_methods ()" link="NMSetting8021x.html#nm-setting-802-1x-get-num-eap-methods"/> @@ -1005,6 +1032,64 @@ <keyword type="function" name="nm_setting_dummy_new ()" link="NMSettingDummy.html#nm-setting-dummy-new" since="1.8"/> <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.14"/> + <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="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"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_GRO" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GRO:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_GSO" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-GSO:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-HIGHDMA:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-HW-TC-OFFLOAD:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-L2-FWD-OFFLOAD:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-LOOPBACK:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_LRO" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-LRO:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-NTUPLE:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RXHASH" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RXHASH:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RXVLAN:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-ALL:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-FCS:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-GRO-HW:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-UDP-TUNNEL-PORT-OFFLOAD:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-FILTER:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-STAG-FILTER:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-RX-VLAN-STAG-HW-PARSE:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_SG" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-SG:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TLS-HW-RECORD:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TLS-HW-TX-OFFLOAD:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TSO" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TSO:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TXVLAN:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-FCOE-CRC:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IPV4:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IPV6:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-IP-GENERIC:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-CHECKSUM-SCTP:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-ESP-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-FCOE-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GRE-CSUM-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GRE-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GSO-PARTIAL:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-GSO-ROBUST:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-IPXIP4-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-IPXIP6-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-NOCACHE-COPY:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-SCATTER-GATHER:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-SCATTER-GATHER-FRAGLIST:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-SCTP-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP6-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-ECN-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-MANGLEID-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-TCP-SEGMENTATION:CAPS"/> + <keyword type="macro" name="NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION" link="NMSettingEthtool.html#NM-ETHTOOL-OPTNAME-FEATURE-TX-UDP-SEGMENTATION:CAPS"/> + <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_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"/> <keyword type="struct" name="NMSettingGeneric" link="NMSettingGeneric.html#NMSettingGeneric-struct"/> @@ -1354,6 +1439,16 @@ <keyword type="property" name="The “parent” property" link="NMSettingMacvlan.html#NMSettingMacvlan--parent"/> <keyword type="property" name="The “promiscuous” property" link="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous"/> <keyword type="property" name="The “tap” property" link="NMSettingMacvlan.html#NMSettingMacvlan--tap"/> + <keyword type="function" name="nm_setting_match_new ()" link="NMSettingMatch.html#nm-setting-match-new" since="1.14"/> + <keyword type="function" name="nm_setting_match_get_num_interface_names ()" link="NMSettingMatch.html#nm-setting-match-get-num-interface-names" since="1.14"/> + <keyword type="function" name="nm_setting_match_get_interface_name ()" link="NMSettingMatch.html#nm-setting-match-get-interface-name" since="1.14"/> + <keyword type="function" name="nm_setting_match_remove_interface_name ()" link="NMSettingMatch.html#nm-setting-match-remove-interface-name" since="1.14"/> + <keyword type="function" name="nm_setting_match_remove_interface_name_by_value ()" link="NMSettingMatch.html#nm-setting-match-remove-interface-name-by-value" since="1.14"/> + <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="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="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"/> @@ -1508,6 +1603,42 @@ <keyword type="property" name="The “parity” property" link="NMSettingSerial.html#NMSettingSerial--parity"/> <keyword type="property" name="The “send-delay” property" link="NMSettingSerial.html#NMSettingSerial--send-delay"/> <keyword type="property" name="The “stopbits” property" link="NMSettingSerial.html#NMSettingSerial--stopbits"/> + <keyword type="function" name="nm_setting_sriov_new ()" link="NMSettingSriov.html#nm-setting-sriov-new" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_get_total_vfs ()" link="NMSettingSriov.html#nm-setting-sriov-get-total-vfs" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_get_num_vfs ()" link="NMSettingSriov.html#nm-setting-sriov-get-num-vfs" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_get_vf ()" link="NMSettingSriov.html#nm-setting-sriov-get-vf" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_add_vf ()" link="NMSettingSriov.html#nm-setting-sriov-add-vf" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_remove_vf ()" link="NMSettingSriov.html#nm-setting-sriov-remove-vf" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_remove_vf_by_index ()" link="NMSettingSriov.html#nm-setting-sriov-remove-vf-by-index" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_clear_vfs ()" link="NMSettingSriov.html#nm-setting-sriov-clear-vfs" since="1.14"/> + <keyword type="function" name="nm_setting_sriov_get_autoprobe_drivers ()" link="NMSettingSriov.html#nm-setting-sriov-get-autoprobe-drivers" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_add_vlan ()" link="NMSettingSriov.html#nm-sriov-vf-add-vlan" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_remove_vlan ()" link="NMSettingSriov.html#nm-sriov-vf-remove-vlan" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_get_vlan_ids ()" link="NMSettingSriov.html#nm-sriov-vf-get-vlan-ids" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_set_vlan_qos ()" link="NMSettingSriov.html#nm-sriov-vf-set-vlan-qos" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_set_vlan_protocol ()" link="NMSettingSriov.html#nm-sriov-vf-set-vlan-protocol" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_get_vlan_qos ()" link="NMSettingSriov.html#nm-sriov-vf-get-vlan-qos" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_get_vlan_protocol ()" link="NMSettingSriov.html#nm-sriov-vf-get-vlan-protocol"/> + <keyword type="function" name="nm_sriov_vf_new ()" link="NMSettingSriov.html#nm-sriov-vf-new"/> + <keyword type="function" name="nm_sriov_vf_ref ()" link="NMSettingSriov.html#nm-sriov-vf-ref" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_unref ()" link="NMSettingSriov.html#nm-sriov-vf-unref" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_equal ()" link="NMSettingSriov.html#nm-sriov-vf-equal" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_dup ()" link="NMSettingSriov.html#nm-sriov-vf-dup" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_get_index ()" link="NMSettingSriov.html#nm-sriov-vf-get-index" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_set_attribute ()" link="NMSettingSriov.html#nm-sriov-vf-set-attribute" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_get_attribute_names ()" link="NMSettingSriov.html#nm-sriov-vf-get-attribute-names" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_get_attribute ()" link="NMSettingSriov.html#nm-sriov-vf-get-attribute" since="1.14"/> + <keyword type="function" name="nm_sriov_vf_attribute_validate ()" link="NMSettingSriov.html#nm-sriov-vf-attribute-validate" since="1.14"/> + <keyword type="macro" name="NM_SETTING_SRIOV_SETTING_NAME" link="NMSettingSriov.html#NM-SETTING-SRIOV-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_SRIOV_TOTAL_VFS" link="NMSettingSriov.html#NM-SETTING-SRIOV-TOTAL-VFS:CAPS"/> + <keyword type="macro" name="NM_SETTING_SRIOV_VFS" link="NMSettingSriov.html#NM-SETTING-SRIOV-VFS:CAPS"/> + <keyword type="macro" name="NM_SETTING_SRIOV_AUTOPROBE_DRIVERS" link="NMSettingSriov.html#NM-SETTING-SRIOV-AUTOPROBE-DRIVERS:CAPS"/> + <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_MAC" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAC:CAPS"/> + <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-SPOOF-CHECK:CAPS"/> + <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_TRUST" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-TRUST:CAPS"/> + <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MIN-TX-RATE:CAPS"/> + <keyword type="macro" name="NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE" link="NMSettingSriov.html#NM-SRIOV-VF-ATTRIBUTE-MAX-TX-RATE:CAPS"/> + <keyword type="enum" name="enum NMSriovVFVlanProtocol" link="NMSettingSriov.html#NMSriovVFVlanProtocol" since="1.14"/> <keyword type="function" name="nm_tc_qdisc_new ()" link="NMSettingTCConfig.html#nm-tc-qdisc-new" since="1.12"/> <keyword type="function" name="nm_tc_qdisc_ref ()" link="NMSettingTCConfig.html#nm-tc-qdisc-ref" since="1.12"/> <keyword type="function" name="nm_tc_qdisc_unref ()" link="NMSettingTCConfig.html#nm-tc-qdisc-unref" since="1.12"/> @@ -2039,6 +2170,14 @@ <keyword type="property" name="The “ssid” property" link="NMSettingWireless.html#NMSettingWireless--ssid"/> <keyword type="property" name="The “tx-power” property" link="NMSettingWireless.html#NMSettingWireless--tx-power"/> <keyword type="property" name="The “wake-on-wlan” property" link="NMSettingWireless.html#NMSettingWireless--wake-on-wlan"/> + <keyword type="function" name="nm_setting_wpan_new ()" link="NMSettingWpan.html#nm-setting-wpan-new" since="1.14"/> + <keyword type="function" name="nm_setting_wpan_get_mac_address ()" link="NMSettingWpan.html#nm-setting-wpan-get-mac-address" since="1.14"/> + <keyword type="function" name="nm_setting_wpan_get_pan_id ()" link="NMSettingWpan.html#nm-setting-wpan-get-pan-id" since="1.14"/> + <keyword type="function" name="nm_setting_wpan_get_short_address ()" link="NMSettingWpan.html#nm-setting-wpan-get-short-address" since="1.14"/> + <keyword type="macro" name="NM_SETTING_WPAN_SETTING_NAME" link="NMSettingWpan.html#NM-SETTING-WPAN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_WPAN_MAC_ADDRESS" link="NMSettingWpan.html#NM-SETTING-WPAN-MAC-ADDRESS:CAPS"/> + <keyword type="macro" name="NM_SETTING_WPAN_PAN_ID" link="NMSettingWpan.html#NM-SETTING-WPAN-PAN-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_WPAN_SHORT_ADDRESS" link="NMSettingWpan.html#NM-SETTING-WPAN-SHORT-ADDRESS:CAPS"/> <keyword type="function" name="nm_device_get_iface ()" link="NMDevice.html#nm-device-get-iface"/> <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"/> @@ -2152,6 +2291,10 @@ <keyword type="property" name="The “udi” property" link="NMDevice.html#NMDevice--udi"/> <keyword type="property" name="The “vendor” property" link="NMDevice.html#NMDevice--vendor"/> <keyword type="signal" name="The “state-changed” signal" link="NMDevice.html#NMDevice-state-changed"/> + <keyword type="function" name="nm_device_6lowpan_get_parent ()" link="libnm-nm-device-6lowpan.html#nm-device-6lowpan-get-parent" since="1.14"/> + <keyword type="function" name="nm_device_6lowpan_get_hw_address ()" link="libnm-nm-device-6lowpan.html#nm-device-6lowpan-get-hw-address" since="1.14"/> + <keyword type="macro" name="NM_DEVICE_6LOWPAN_PARENT" link="libnm-nm-device-6lowpan.html#NM-DEVICE-6LOWPAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_6LOWPAN_HW_ADDRESS" link="libnm-nm-device-6lowpan.html#NM-DEVICE-6LOWPAN-HW-ADDRESS:CAPS"/> <keyword type="function" name="nm_device_adsl_get_carrier ()" link="NMDeviceAdsl.html#nm-device-adsl-get-carrier"/> <keyword type="macro" name="NM_DEVICE_ADSL_CARRIER" link="NMDeviceAdsl.html#NM-DEVICE-ADSL-CARRIER:CAPS"/> <keyword type="struct" name="NMDeviceAdsl" link="NMDeviceAdsl.html#NMDeviceAdsl-struct"/> @@ -2332,9 +2475,9 @@ <keyword type="property" name="The “active-channel” property" link="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--active-channel"/> <keyword type="property" name="The “companion” property" link="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--companion"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--hw-address"/> - <keyword type="function" name="nm_device_ovs_bridge_get_slaves ()" link="NMDeviceOvsBridge.html#nm-device-ovs-bridge-get-slaves" since="1.12.2"/> + <keyword type="function" name="nm_device_ovs_bridge_get_slaves ()" link="NMDeviceOvsBridge.html#nm-device-ovs-bridge-get-slaves" since="1.14"/> <keyword type="macro" name="NM_DEVICE_OVS_BRIDGE_SLAVES" link="NMDeviceOvsBridge.html#NM-DEVICE-OVS-BRIDGE-SLAVES:CAPS"/> - <keyword type="function" name="nm_device_ovs_port_get_slaves ()" link="NMDeviceOvsPort.html#nm-device-ovs-port-get-slaves" since="1.12.2"/> + <keyword type="function" name="nm_device_ovs_port_get_slaves ()" link="NMDeviceOvsPort.html#nm-device-ovs-port-get-slaves" since="1.14"/> <keyword type="macro" name="NM_DEVICE_OVS_PORT_SLAVES" link="NMDeviceOvsPort.html#NM-DEVICE-OVS-PORT-SLAVES:CAPS"/> <keyword type="function" name="nm_device_team_get_hw_address ()" link="NMDeviceTeam.html#nm-device-team-get-hw-address"/> <keyword type="function" name="nm_device_team_get_carrier ()" link="NMDeviceTeam.html#nm-device-team-get-carrier"/> @@ -2500,6 +2643,14 @@ <keyword type="property" name="The “tx-power” property" link="NMDeviceWimax.html#NMDeviceWimax--tx-power"/> <keyword type="signal" name="The “nsp-added” signal" link="NMDeviceWimax.html#NMDeviceWimax-nsp-added"/> <keyword type="signal" name="The “nsp-removed” signal" link="NMDeviceWimax.html#NMDeviceWimax-nsp-removed"/> + <keyword type="function" name="nm_device_wireguard_get_public_key ()" link="NMDeviceWireGuard.html#nm-device-wireguard-get-public-key" since="1.14"/> + <keyword type="function" name="nm_device_wireguard_get_listen_port ()" link="NMDeviceWireGuard.html#nm-device-wireguard-get-listen-port" since="1.14"/> + <keyword type="function" name="nm_device_wireguard_get_fwmark ()" link="NMDeviceWireGuard.html#nm-device-wireguard-get-fwmark" since="1.14"/> + <keyword type="macro" name="NM_DEVICE_WIREGUARD_PUBLIC_KEY" link="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-PUBLIC-KEY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_WIREGUARD_LISTEN_PORT" link="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-LISTEN-PORT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_WIREGUARD_FWMARK" link="NMDeviceWireGuard.html#NM-DEVICE-WIREGUARD-FWMARK:CAPS"/> + <keyword type="function" name="nm_device_wpan_get_hw_address ()" link="libnm-nm-device-wpan.html#nm-device-wpan-get-hw-address"/> + <keyword type="macro" name="NM_DEVICE_WPAN_HW_ADDRESS" link="libnm-nm-device-wpan.html#NM-DEVICE-WPAN-HW-ADDRESS:CAPS"/> <keyword type="function" name="nm_active_connection_get_connection ()" link="NMActiveConnection.html#nm-active-connection-get-connection"/> <keyword type="function" name="nm_active_connection_get_id ()" link="NMActiveConnection.html#nm-active-connection-get-id"/> <keyword type="function" name="nm_active_connection_get_uuid ()" link="NMActiveConnection.html#nm-active-connection-get-uuid"/> @@ -2717,6 +2868,8 @@ <keyword type="function" name="nm_utils_tc_action_to_str ()" link="libnm-nm-utils.html#nm-utils-tc-action-to-str" since="1.12"/> <keyword type="function" name="nm_utils_tc_tfilter_from_str ()" link="libnm-nm-utils.html#nm-utils-tc-tfilter-from-str" since="1.12"/> <keyword type="function" name="nm_utils_tc_tfilter_to_str ()" link="libnm-nm-utils.html#nm-utils-tc-tfilter-to-str" since="1.12"/> + <keyword type="function" name="nm_utils_sriov_vf_to_str ()" link="libnm-nm-utils.html#nm-utils-sriov-vf-to-str" since="1.14"/> + <keyword type="function" name="nm_utils_sriov_vf_from_str ()" link="libnm-nm-utils.html#nm-utils-sriov-vf-from-str" since="1.14"/> <keyword type="function" name="nm_utils_get_timestamp_msec ()" link="libnm-nm-utils.html#nm-utils-get-timestamp-msec"/> <keyword type="enum" name="enum NMUtilsSecurityType" link="libnm-nm-utils.html#NMUtilsSecurityType"/> <keyword type="macro" name="NM_UTILS_HWADDR_LEN_MAX" link="libnm-nm-utils.html#NM-UTILS-HWADDR-LEN-MAX:CAPS"/> @@ -2731,6 +2884,7 @@ <keyword type="macro" name="NM_DEPRECATED_IN_1_8_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-8-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_10_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-10-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_12_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-12-FOR:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_14_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-14-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"/> @@ -2749,7 +2903,8 @@ <keyword type="macro" name="NM_AVAILABLE_IN_1_10" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-10:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_12" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-12:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_1_12" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-12:CAPS"/> - <keyword type="macro" name="NM_AVAILABLE_IN_1_12_2" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-12-2:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_14" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-14:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_14" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-14:CAPS"/> <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-SERVICE-NAME:CAPS"/> <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-DBUS-WATCH-PEER:CAPS"/> <keyword type="macro" name="NM_VPN_SERVICE_PLUGIN_STATE" link="libnm-nm-vpn-service-plugin.html#NM-VPN-SERVICE-PLUGIN-STATE:CAPS"/> @@ -2923,6 +3078,9 @@ <keyword type="constant" name="NM_DEVICE_TYPE_OVS_INTERFACE" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-OVS-INTERFACE:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_OVS_PORT" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-OVS-PORT:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_OVS_BRIDGE" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-OVS-BRIDGE:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_WPAN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-WPAN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_6LOWPAN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-6LOWPAN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_WIREGUARD" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-WIREGUARD:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NONE" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NONE:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NM_SUPPORTED" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_CARRIER_DETECT" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-CARRIER-DETECT:CAPS"/> @@ -3051,11 +3209,16 @@ <keyword type="constant" name="NM_DEVICE_STATE_REASON_OVSDB_FAILED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-OVSDB-FAILED:CAPS"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-IP-ADDRESS-DUPLICATE:CAPS"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-IP-METHOD-UNSUPPORTED:CAPS"/> + <keyword type="constant" name="NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-SRIOV-CONFIGURATION-FAILED:CAPS"/> <keyword type="constant" name="NM_METERED_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-METERED-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_METERED_YES" link="libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"/> <keyword type="constant" name="NM_METERED_NO" link="libnm-nm-dbus-interface.html#NM-METERED-NO:CAPS"/> <keyword type="constant" name="NM_METERED_GUESS_YES" link="libnm-nm-dbus-interface.html#NM-METERED-GUESS-YES:CAPS"/> <keyword type="constant" name="NM_METERED_GUESS_NO" link="libnm-nm-dbus-interface.html#NM-METERED-GUESS-NO:CAPS"/> + <keyword type="constant" name="NM_CONNECTION_MULTI_CONNECT_DEFAULT" link="libnm-nm-dbus-interface.html#NM-CONNECTION-MULTI-CONNECT-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_CONNECTION_MULTI_CONNECT_SINGLE" link="libnm-nm-dbus-interface.html#NM-CONNECTION-MULTI-CONNECT-SINGLE:CAPS"/> + <keyword type="constant" name="NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE" link="libnm-nm-dbus-interface.html#NM-CONNECTION-MULTI-CONNECT-MANUAL-MULTIPLE:CAPS"/> + <keyword type="constant" name="NM_CONNECTION_MULTI_CONNECT_MULTIPLE" link="libnm-nm-dbus-interface.html#NM-CONNECTION-MULTI-CONNECT-MULTIPLE:CAPS"/> <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATING" link="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATING:CAPS"/> <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATED" link="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"/> @@ -3096,6 +3259,8 @@ <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP6:CAPS"/> <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6GRE" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6GRE:CAPS"/> <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI6:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_GRETAP" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRETAP:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6GRETAP" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6GRETAP:CAPS"/> <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-CHECKPOINT-CREATE-FLAG-NONE:CAPS"/> <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL" link="libnm-nm-dbus-interface.html#NM-CHECKPOINT-CREATE-FLAG-DESTROY-ALL:CAPS"/> <keyword type="constant" name="NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS" link="libnm-nm-dbus-interface.html#NM-CHECKPOINT-CREATE-FLAG-DELETE-NEW-CONNECTIONS:CAPS"/> @@ -3123,6 +3288,9 @@ <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-IN-MEMORY-ONLY:CAPS"/> <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_VOLATILE" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-VOLATILE:CAPS"/> <keyword type="constant" name="NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT" link="libnm-nm-dbus-interface.html#NM-SETTINGS-UPDATE2-FLAG-BLOCK-AUTOCONNECT:CAPS"/> + <keyword type="constant" name="NM_TERNARY_DEFAULT" link="libnm-nm-dbus-interface.html#NM-TERNARY-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_TERNARY_FALSE" link="libnm-nm-dbus-interface.html#NM-TERNARY-FALSE:CAPS"/> + <keyword type="constant" name="NM_TERNARY_TRUE" link="libnm-nm-dbus-interface.html#NM-TERNARY-TRUE:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ALL" link="NMConnection.html#NM-CONNECTION-SERIALIZE-ALL:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_NO_SECRETS" link="NMConnection.html#NM-CONNECTION-SERIALIZE-NO-SECRETS:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ONLY_SECRETS" link="NMConnection.html#NM-CONNECTION-SERIALIZE-ONLY-SECRETS:CAPS"/> @@ -3157,6 +3325,10 @@ <keyword type="constant" name="NM_SETTING_CONNECTION_MDNS_NO" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MDNS-NO:CAPS"/> <keyword type="constant" name="NM_SETTING_CONNECTION_MDNS_RESOLVE" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MDNS-RESOLVE:CAPS"/> <keyword type="constant" name="NM_SETTING_CONNECTION_MDNS_YES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-MDNS-YES:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLMNR_DEFAULT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLMNR_NO" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR-NO:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLMNR_RESOLVE" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR-RESOLVE:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLMNR_YES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLMNR-YES:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_UNKNOWN" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_X509" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-X509:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_RAW_KEY" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-RAW-KEY:CAPS"/> @@ -3206,6 +3378,8 @@ <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_NONE" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-NONE:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_EVEN" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-EVEN:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_ODD" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-ODD:CAPS"/> + <keyword type="constant" name="NM_SRIOV_VF_VLAN_PROTOCOL_802_1Q" link="NMSettingSriov.html#NM-SRIOV-VF-VLAN-PROTOCOL-802-1Q:CAPS"/> + <keyword type="constant" name="NM_SRIOV_VF_VLAN_PROTOCOL_802_1AD" link="NMSettingSriov.html#NM-SRIOV-VF-VLAN-PROTOCOL-802-1AD:CAPS"/> <keyword type="constant" name="NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_NONE" link="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING-FLAG-NONE:CAPS"/> <keyword type="constant" name="NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE" link="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING-FLAG-VALIDATE-ACTIVE:CAPS"/> <keyword type="constant" name="NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE" link="NMSettingTeam.html#NM-TEAM-LINK-WATCHER-ARP-PING-FLAG-VALIDATE-INACTIVE:CAPS"/> diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 5da9b8bf..346e74c7 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -24,26 +24,67 @@ <a name="object-tree"></a>Object Hierarchy</h1></div></div></div> <pre class="screen"> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">├──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMActiveConnection.html" title="NMActiveConnection">NMActiveConnection</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMCheckpoint.html" title="NMCheckpoint">NMCheckpoint</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> NMDevice6Lowpan + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceBond.html" title="NMDeviceBond">NMDeviceBond</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceBt.html" title="NMDeviceBt">NMDeviceBt</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceDummy.html" title="NMDeviceDummy">NMDeviceDummy</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceMacsec.html" title="NMDeviceMacsec">NMDeviceMacsec</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsBridge.html" title="NMDeviceOvsBridge">NMDeviceOvsBridge</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsInterface.html" title="NMDeviceOvsInterface">NMDeviceOvsInterface</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsPort.html" title="NMDeviceOvsPort">NMDeviceOvsPort</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDevicePpp.html" title="NMDevicePpp">NMDevicePpp</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWireGuard.html" title="NMDeviceWireGuard">NMDeviceWireGuard</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> NMDeviceWpan + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig">NMDhcpConfig</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection">NMRemoteConnection</a> + <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> + <span class="lineart">├──</span> <a class="link" href="NMClient.html" title="NMClient">NMClient</a> + <span class="lineart">├──</span> <a class="link" href="NMSecretAgentOld.html" title="NMSecretAgentOld">NMSecretAgentOld</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSetting6Lowpan.html" title="NMSetting6Lowpan">NMSetting6Lowpan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl">NMSettingAdsl</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth">NMSettingBluetooth</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingBond.html" title="NMSettingBond">NMSettingBond</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingDcb.html" title="NMSettingDcb">NMSettingDcb</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingDummy.html" title="NMSettingDummy">NMSettingDummy</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingEthtool.html" title="NMSettingEthtool">NMSettingEthtool</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband">NMSettingInfiniband</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingMacsec.html" title="NMSettingMacsec">NMSettingMacsec</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingMatch.html" title="NMSettingMatch">NMSettingMatch</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingOvsBridge.html" title="NMSettingOvsBridge">NMSettingOvsBridge</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingOvsInterface.html" title="NMSettingOvsInterface">NMSettingOvsInterface</a> @@ -53,9 +94,10 @@ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingProxy.html" title="NMSettingProxy">NMSettingProxy</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html" title="NMSettingSriov">NMSettingSriov</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTCConfig.html" title="NMSettingTCConfig">NMSettingTCConfig</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingUser.html" title="NMSettingUser">NMSettingUser</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> @@ -63,43 +105,9 @@ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> - <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> - <span class="lineart">├──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMActiveConnection.html" title="NMActiveConnection">NMActiveConnection</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMCheckpoint.html" title="NMCheckpoint">NMCheckpoint</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceBond.html" title="NMDeviceBond">NMDeviceBond</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceBt.html" title="NMDeviceBt">NMDeviceBt</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceDummy.html" title="NMDeviceDummy">NMDeviceDummy</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceMacsec.html" title="NMDeviceMacsec">NMDeviceMacsec</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsBridge.html" title="NMDeviceOvsBridge">NMDeviceOvsBridge</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsInterface.html" title="NMDeviceOvsInterface">NMDeviceOvsInterface</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsPort.html" title="NMDeviceOvsPort">NMDeviceOvsPort</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDevicePpp.html" title="NMDevicePpp">NMDevicePpp</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> - <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig">NMDhcpConfig</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> - <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection">NMRemoteConnection</a> - <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> - <span class="lineart">├──</span> <a class="link" href="NMClient.html" title="NMClient">NMClient</a> - <span class="lineart">├──</span> <a class="link" href="NMSecretAgentOld.html" title="NMSecretAgentOld">NMSecretAgentOld</a> + <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMSettingWpan.html" title="NMSettingWpan">NMSettingWpan</a> <span class="lineart">╰──</span> <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection">NMSimpleConnection</a> <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a> <span class="lineart">├──</span> <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> @@ -143,6 +151,7 @@ <span class="lineart">├──</span> <a class="link" href="NMClient.html#NMClientError" title="enum NMClientError">NMClientError</a> <span class="lineart">├──</span> <a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission">NMClientPermission</a> <span class="lineart">├──</span> <a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult">NMClientPermissionResult</a> + <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMConnectionMultiConnect" title="enum NMConnectionMultiConnect">NMConnectionMultiConnect</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMCryptoError" title="enum NMCryptoError">NMCryptoError</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a> @@ -155,6 +164,7 @@ <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags">NMSettingCompareFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionLlmnr" title="enum NMSettingConnectionLlmnr">NMSettingConnectionLlmnr</a> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionMdns" title="enum NMSettingConnectionMdns">NMSettingConnectionMdns</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult">NMSettingDiffResult</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a> @@ -170,7 +180,9 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurityFils" title="enum NMSettingWirelessSecurityFils">NMSettingWirelessSecurityFils</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurityPmf" title="enum NMSettingWirelessSecurityPmf">NMSettingWirelessSecurityPmf</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurityWpsMethod" title="enum NMSettingWirelessSecurityWpsMethod">NMSettingWirelessSecurityWpsMethod</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html#NMSriovVFVlanProtocol" title="enum NMSriovVFVlanProtocol">NMSriovVFVlanProtocol</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a> + <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMTernary" title="enum NMTernary">NMTernary</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-utils.html#NMUtilsSecurityType" title="enum NMUtilsSecurityType">NMUtilsSecurityType</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanPriorityMap" title="enum NMVlanPriorityMap">NMVlanPriorityMap</a> <span class="lineart">├──</span> <a href="/usr/share/gtk-doc/html/NetworkManager/nm-vpn-dbus-types.html#NMVpnConnectionState">NMVpnConnectionState</a> @@ -184,6 +196,7 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPAddress">NMIPAddress</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoute">NMIPRoute</a> <span class="lineart">├──</span> <a class="link" href="NMDevice.html#NMLldpNeighbor">NMLldpNeighbor</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingSriov.html#NMSriovVF">NMSriovVF</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTCConfig.html#NMTCAction">NMTCAction</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTCConfig.html#NMTCQdisc">NMTCQdisc</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTCConfig.html#NMTCTfilter">NMTCTfilter</a> diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index 4f0fc164..51c40c19 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.12.2 + NetworkManager version: 1.13.90 <code class="prompt">$ </code></pre> <p> @@ -156,7 +156,7 @@ In general, the C API documentation applies to the use GObject introspection from other languages, with the calling convention respecting the language's customs. Consult the source tree for - <a class="ulink" href="https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/examples" target="_top">some examples</a>. + <a class="ulink" href="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/tree/master/examples" target="_top">some examples</a>. </p> </div> </div> diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml index 3105f514..a0f87bfb 100644 --- a/docs/libnm/libnm-docs.xml +++ b/docs/libnm/libnm-docs.xml @@ -20,6 +20,7 @@ <year>2015</year> <year>2016</year> <year>2017</year> + <year>2018</year> <holder>The NetworkManager Authors</holder> </copyright> @@ -168,7 +169,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in In general, the C API documentation applies to the use GObject introspection from other languages, with the calling convention respecting the language's customs. Consult the source tree for - <ulink url="https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/examples">some examples</ulink>. + <ulink url="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/tree/master/examples">some examples</ulink>. </para> </simplesect> </section> @@ -191,6 +192,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <xi:include href="xml/nm-setting.xml"/> <xi:include href="xml/nm-setting-connection.xml"/> <!-- begin alphabetical --> + <xi:include href="xml/nm-setting-6lowpan.xml"/> <xi:include href="xml/nm-setting-8021x.xml"/> <xi:include href="xml/nm-setting-adsl.xml"/> <xi:include href="xml/nm-setting-bluetooth.xml"/> @@ -200,6 +202,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <xi:include href="xml/nm-setting-cdma.xml"/> <xi:include href="xml/nm-setting-dcb.xml"/> <xi:include href="xml/nm-setting-dummy.xml"/> + <xi:include href="xml/nm-setting-ethtool.xml"/> <xi:include href="xml/nm-setting-generic.xml"/> <xi:include href="xml/nm-setting-gsm.xml"/> <xi:include href="xml/nm-setting-infiniband.xml"/> @@ -209,6 +212,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <xi:include href="xml/nm-setting-ip-tunnel.xml"/> <xi:include href="xml/nm-setting-macsec.xml"/> <xi:include href="xml/nm-setting-macvlan.xml"/> + <xi:include href="xml/nm-setting-match.xml"/> <xi:include href="xml/nm-setting-olpc-mesh.xml"/> <xi:include href="xml/nm-setting-ovs-bridge.xml"/> <xi:include href="xml/nm-setting-ovs-interface.xml"/> @@ -218,6 +222,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <xi:include href="xml/nm-setting-ppp.xml"/> <xi:include href="xml/nm-setting-proxy.xml"/> <xi:include href="xml/nm-setting-serial.xml"/> + <xi:include href="xml/nm-setting-sriov.xml"/> <xi:include href="xml/nm-setting-tc-config.xml"/> <xi:include href="xml/nm-setting-team-port.xml"/> <xi:include href="xml/nm-setting-team.xml"/> @@ -230,6 +235,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <xi:include href="xml/nm-setting-wired.xml"/> <xi:include href="xml/nm-setting-wireless-security.xml"/> <xi:include href="xml/nm-setting-wireless.xml"/> + <xi:include href="xml/nm-setting-wpan.xml"/> <!-- end alphabetical --> </chapter> @@ -237,6 +243,7 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <title>Device and Runtime Configuration API Reference</title> <xi:include href="xml/nm-device.xml"/> <!-- begin alphabetical --> + <xi:include href="xml/nm-device-6lowpan.xml"/> <xi:include href="xml/nm-device-adsl.xml"/> <xi:include href="xml/nm-device-bond.xml"/> <xi:include href="xml/nm-device-bridge.xml"/> @@ -260,6 +267,8 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <xi:include href="xml/nm-device-vxlan.xml"/> <xi:include href="xml/nm-device-wifi.xml"/> <xi:include href="xml/nm-device-wimax.xml"/> + <xi:include href="xml/nm-device-wireguard.xml"/> + <xi:include href="xml/nm-device-wpan.xml"/> <!-- end alphabetical --> <xi:include href="xml/nm-active-connection.xml"/> <xi:include href="xml/nm-vpn-connection.xml"/> diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index b0570e0c..519d7fd0 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -281,6 +281,7 @@ nm_connection_get_id nm_connection_get_connection_type nm_connection_is_virtual nm_connection_get_virtual_device_description +nm_connection_get_setting_6lowpan nm_connection_get_setting_802_1x nm_connection_get_setting_bluetooth nm_connection_get_setting_bond @@ -309,6 +310,7 @@ nm_connection_get_setting_ppp nm_connection_get_setting_pppoe nm_connection_get_setting_proxy nm_connection_get_setting_serial +nm_connection_get_setting_sriov nm_connection_get_setting_tc_config nm_connection_get_setting_tun nm_connection_get_setting_vpn @@ -319,6 +321,7 @@ nm_connection_get_setting_wireless nm_connection_get_setting_wireless_security nm_connection_get_setting_vlan nm_connection_get_setting_vxlan +nm_connection_get_setting_wpan <SUBSECTION Standard> NM_CONNECTION NM_CONNECTION_GET_INTERFACE @@ -345,6 +348,7 @@ NM_TYPE_BLUETOOTH_CAPABILITIES NM_TYPE_CAPABILITY NM_TYPE_CHECKPOINT_CREATE_FLAGS NM_TYPE_CONNECTION_ERROR +NM_TYPE_CONNECTION_MULTI_CONNECT NM_TYPE_CONNECTION_SERIALIZATION_FLAGS NM_TYPE_CONNECTIVITY_STATE NM_TYPE_CRYPTO_ERROR @@ -370,6 +374,7 @@ NM_TYPE_SETTING_802_1X_CK_SCHEME NM_TYPE_SETTING_COMPARE_FLAGS NM_TYPE_SETTING_CONNECTION_AUTOCONNECT_SLAVES NM_TYPE_SETTING_CONNECTION_LLDP +NM_TYPE_SETTING_CONNECTION_LLMNR NM_TYPE_SETTING_CONNECTION_MDNS NM_TYPE_SETTING_DCB_FLAGS NM_TYPE_SETTING_DIFF_RESULT @@ -389,8 +394,10 @@ NM_TYPE_SETTING_WIRELESS_SECURITY_FILS NM_TYPE_SETTING_WIRELESS_SECURITY_PMF NM_TYPE_SETTING_WIRELESS_SECURITY_WPS_METHOD NM_TYPE_SETTING_WIRELESS_WAKE_ON_WLAN +NM_TYPE_SRIOV_VF_VLAN_PROTOCOL NM_TYPE_STATE NM_TYPE_TEAM_LINK_WATCHER_ARP_PING_FLAGS +NM_TYPE_TERNARY NM_TYPE_UTILS_SECURITY_TYPE NM_TYPE_VLAN_FLAGS NM_TYPE_VLAN_PRIORITY_MAP @@ -410,6 +417,7 @@ nm_bluetooth_capabilities_get_type nm_capability_get_type nm_checkpoint_create_flags_get_type nm_connection_error_get_type +nm_connection_multi_connect_get_type nm_connection_serialization_flags_get_type nm_crypto_error_get_type nm_device_capabilities_get_type @@ -431,6 +439,7 @@ nm_setting_802_1x_ck_scheme_get_type nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_lldp_get_type +nm_setting_connection_llmnr_get_type nm_setting_connection_mdns_get_type nm_setting_dcb_flags_get_type nm_setting_diff_result_get_type @@ -453,8 +462,10 @@ nm_setting_wireless_wake_on_wlan_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type +nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_team_link_watcher_arp_ping_flags_get_type +nm_ternary_get_type nm_utils_security_type_get_type nm_vlan_flags_get_type nm_vlan_priority_map_get_type @@ -470,6 +481,7 @@ nm_wimax_nsp_network_type_get_type <TITLE>NMSettingOvs</TITLE> NMConnection NMSetting +NMSetting6Lowpan NMSetting8021x NMSettingAdsl NMSettingBluetooth @@ -480,6 +492,7 @@ NMSettingCdma NMSettingConnection NMSettingDcb NMSettingDummy +NMSettingEthtool NMSettingGeneric NMSettingGsm NMSettingIP4Config @@ -489,6 +502,7 @@ NMSettingIPTunnel NMSettingInfiniband NMSettingMacsec NMSettingMacvlan +NMSettingMatch NMSettingOlpcMesh NMSettingOvsBridge NMSettingOvsInterface @@ -498,6 +512,7 @@ NMSettingPpp NMSettingPppoe NMSettingProxy NMSettingSerial +NMSettingSriov NMSettingTCConfig NMSettingTeam NMSettingTeamPort @@ -510,6 +525,7 @@ NMSettingWimax NMSettingWired NMSettingWireless NMSettingWirelessSecurity +NMSettingWpan NMSimpleConnection </SECTION> @@ -553,8 +569,11 @@ NM_DBUS_INTERFACE_DEVICE_MACSEC NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE_PPP NM_DBUS_INTERFACE_DEVICE_VXLAN +NM_DBUS_INTERFACE_DEVICE_WIREGUARD NM_DBUS_INTERFACE_DEVICE_GRE NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL +NM_DBUS_INTERFACE_DEVICE_WPAN +NM_DBUS_INTERFACE_DEVICE_6LOWPAN NM_DBUS_INTERFACE_DEVICE_STATISTICS NM_DBUS_INTERFACE_CHECKPOINT NM_DBUS_INTERFACE_SETTINGS @@ -583,6 +602,7 @@ NMWimaxNspNetworkType NMDeviceState NMDeviceStateReason NMMetered +NMConnectionMultiConnect NMActiveConnectionState NMActiveConnectionStateReason NMSecretAgentGetSecretsFlags @@ -610,6 +630,7 @@ NMRollbackResult NMSettingsConnectionFlags NMActivationStateFlags NMSettingsUpdate2Flags +NMTernary </SECTION> <SECTION> @@ -713,6 +734,21 @@ nm_lldp_neighbor_get_type </SECTION> <SECTION> +<FILE>nm-device-6lowpan</FILE> +NM_DEVICE_6LOWPAN_PARENT +NM_DEVICE_6LOWPAN_HW_ADDRESS +nm_device_6lowpan_get_parent +nm_device_6lowpan_get_hw_address +<SUBSECTION Standard> +NM_DEVICE_6LOWPAN +NM_DEVICE_6LOWPAN_CLASS +NM_DEVICE_6LOWPAN_GET_CLASS +NM_IS_DEVICE_6LOWPAN +NM_TYPE_DEVICE_6LOWPAN +nm_device_6lowpan_get_type +</SECTION> + +<SECTION> <FILE>nm-device-adsl</FILE> <TITLE>NMDeviceAdsl</TITLE> NM_DEVICE_ADSL_CARRIER @@ -1251,6 +1287,38 @@ nm_device_wimax_get_type </SECTION> <SECTION> +<FILE>nm-device-wireguard</FILE> +<TITLE>NMDeviceWireGuard</TITLE> +NM_DEVICE_WIREGUARD_PUBLIC_KEY +NM_DEVICE_WIREGUARD_LISTEN_PORT +NM_DEVICE_WIREGUARD_FWMARK +nm_device_wireguard_get_public_key +nm_device_wireguard_get_listen_port +nm_device_wireguard_get_fwmark +<SUBSECTION Standard> +NMDeviceWireGuardClass +NM_DEVICE_WIREGUARD +NM_DEVICE_WIREGUARD_CLASS +NM_DEVICE_WIREGUARD_GET_CLASS +NM_IS_DEVICE_WIREGUARD +NM_TYPE_DEVICE_WIREGUARD +nm_device_wireguard_get_type +</SECTION> + +<SECTION> +<FILE>nm-device-wpan</FILE> +NM_DEVICE_WPAN_HW_ADDRESS +nm_device_wpan_get_hw_address +<SUBSECTION Standard> +NM_DEVICE_WPAN +NM_DEVICE_WPAN_CLASS +NM_DEVICE_WPAN_GET_CLASS +NM_IS_DEVICE_WPAN +NM_TYPE_DEVICE_WPAN +nm_device_wpan_get_type +</SECTION> + +<SECTION> <FILE>nm-dhcp-config</FILE> <TITLE>NMDhcpConfig</TITLE> NMDhcpConfig @@ -1495,6 +1563,23 @@ nm_setting_get_type </SECTION> <SECTION> +<FILE>nm-setting-6lowpan</FILE> +<TITLE>NMSetting6Lowpan</TITLE> +NM_SETTING_6LOWPAN_SETTING_NAME +NM_SETTING_6LOWPAN_PARENT +nm_setting_6lowpan_new +nm_setting_6lowpan_get_parent +<SUBSECTION Standard> +NMSetting6LowpanClass +NM_IS_SETTING_6LOWPAN +NM_SETTING_6LOWPAN +NM_SETTING_6LOWPAN_CLASS +NM_SETTING_6LOWPAN_GET_CLASS +NM_TYPE_SETTING_6LOWPAN +nm_setting_6lowpan_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-8021x</FILE> <TITLE>NMSetting8021x</TITLE> NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH @@ -1852,6 +1937,7 @@ NM_SETTING_CONNECTION_TYPE NM_SETTING_CONNECTION_AUTOCONNECT NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES +NM_SETTING_CONNECTION_MULTI_CONNECT NM_SETTING_CONNECTION_TIMESTAMP NM_SETTING_CONNECTION_READ_ONLY NM_SETTING_CONNECTION_PERMISSIONS @@ -1865,9 +1951,11 @@ NM_SETTING_CONNECTION_METERED NM_SETTING_CONNECTION_LLDP NM_SETTING_CONNECTION_AUTH_RETRIES NM_SETTING_CONNECTION_MDNS +NM_SETTING_CONNECTION_LLMNR NMSettingConnectionAutoconnectSlaves NMSettingConnectionLldp NMSettingConnectionMdns +NMSettingConnectionLlmnr NMSettingConnection nm_setting_connection_new nm_setting_connection_get_id @@ -1878,6 +1966,7 @@ nm_setting_connection_get_connection_type nm_setting_connection_get_autoconnect nm_setting_connection_get_autoconnect_priority nm_setting_connection_get_autoconnect_retries +nm_setting_connection_get_multi_connect nm_setting_connection_get_timestamp nm_setting_connection_get_read_only nm_setting_connection_get_num_permissions @@ -1901,6 +1990,7 @@ nm_setting_connection_get_metered nm_setting_connection_get_lldp nm_setting_connection_get_auth_retries nm_setting_connection_get_mdns +nm_setting_connection_get_llmnr <SUBSECTION Standard> NMSettingConnectionClass NM_IS_SETTING_CONNECTION @@ -1983,6 +2073,77 @@ nm_setting_dummy_get_type </SECTION> <SECTION> +<FILE>nm-setting-ethtool</FILE> +<TITLE>NMSettingEthtool</TITLE> +NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU +NM_ETHTOOL_OPTNAME_FEATURE_GRO +NM_ETHTOOL_OPTNAME_FEATURE_GSO +NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA +NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK +NM_ETHTOOL_OPTNAME_FEATURE_LRO +NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE +NM_ETHTOOL_OPTNAME_FEATURE_RX +NM_ETHTOOL_OPTNAME_FEATURE_RXHASH +NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN +NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL +NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS +NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW +NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER +NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER +NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE +NM_ETHTOOL_OPTNAME_FEATURE_SG +NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD +NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_TSO +NM_ETHTOOL_OPTNAME_FEATURE_TX +NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4 +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6 +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP +NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL +NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST +NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY +NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER +NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST +NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT +nm_ethtool_optname_is_feature +NM_SETTING_ETHTOOL_SETTING_NAME +nm_setting_ethtool_new +nm_setting_ethtool_get_feature +nm_setting_ethtool_set_feature +nm_setting_ethtool_clear_features +<SUBSECTION Standard> +NMSettingEthtoolClass +NM_IS_SETTING_ETHTOOL +NM_SETTING_ETHTOOL +NM_SETTING_ETHTOOL_CLASS +NM_SETTING_ETHTOOL_GET_CLASS +NM_TYPE_SETTING_ETHTOOL +nm_setting_ethtool_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-generic</FILE> <TITLE>NMSettingGeneric</TITLE> NM_SETTING_GENERIC_SETTING_NAME @@ -2385,6 +2546,29 @@ nm_setting_macvlan_get_type </SECTION> <SECTION> +<FILE>nm-setting-match</FILE> +<TITLE>NMSettingMatch</TITLE> +NM_SETTING_MATCH_SETTING_NAME +NM_SETTING_MATCH_INTERFACE_NAME +nm_setting_match_new +nm_setting_match_get_num_interface_names +nm_setting_match_get_interface_name +nm_setting_match_remove_interface_name +nm_setting_match_remove_interface_name_by_value +nm_setting_match_add_interface_name +nm_setting_match_clear_interface_names +nm_setting_match_get_interface_names +<SUBSECTION Standard> +NMSettingMatchClass +NM_IS_SETTING_MATCH +NM_SETTING_MATCH +NM_SETTING_MATCH_CLASS +NM_SETTING_MATCH_GET_CLASS +NM_TYPE_SETTING_MATCH +nm_setting_match_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-olpc-mesh</FILE> <TITLE>NMSettingOlpcMesh</TITLE> NM_SETTING_OLPC_MESH_SETTING_NAME @@ -2621,6 +2805,57 @@ nm_setting_serial_get_type </SECTION> <SECTION> +<FILE>nm-setting-sriov</FILE> +<TITLE>NMSettingSriov</TITLE> +NM_SETTING_SRIOV_SETTING_NAME +NM_SETTING_SRIOV_TOTAL_VFS +NM_SETTING_SRIOV_VFS +NM_SETTING_SRIOV_AUTOPROBE_DRIVERS +NM_SRIOV_VF_ATTRIBUTE_MAC +NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK +NM_SRIOV_VF_ATTRIBUTE_TRUST +NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE +NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE +NMSriovVFVlanProtocol +nm_setting_sriov_new +nm_setting_sriov_get_total_vfs +nm_setting_sriov_get_num_vfs +nm_setting_sriov_get_vf +nm_setting_sriov_add_vf +nm_setting_sriov_remove_vf +nm_setting_sriov_remove_vf_by_index +nm_setting_sriov_clear_vfs +nm_setting_sriov_get_autoprobe_drivers +nm_sriov_vf_add_vlan +nm_sriov_vf_remove_vlan +nm_sriov_vf_get_vlan_ids +nm_sriov_vf_set_vlan_qos +nm_sriov_vf_set_vlan_protocol +nm_sriov_vf_get_vlan_qos +nm_sriov_vf_get_vlan_protocol +nm_sriov_vf_new +nm_sriov_vf_ref +nm_sriov_vf_unref +nm_sriov_vf_equal +nm_sriov_vf_dup +nm_sriov_vf_get_index +nm_sriov_vf_set_attribute +nm_sriov_vf_get_attribute_names +nm_sriov_vf_get_attribute +nm_sriov_vf_attribute_validate +<SUBSECTION Standard> +NMSettingSriovClass +NMSriovVF +NM_IS_SETTING_SRIOV +NM_SETTING_SRIOV +NM_SETTING_SRIOV_CLASS +NM_SETTING_SRIOV_GET_CLASS +NM_TYPE_SETTING_SRIOV +nm_setting_sriov_get_type +nm_sriov_vf_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-tc-config</FILE> <TITLE>NMSettingTCConfig</TITLE> nm_tc_qdisc_new @@ -3207,6 +3442,27 @@ nm_setting_wireless_security_get_type </SECTION> <SECTION> +<FILE>nm-setting-wpan</FILE> +<TITLE>NMSettingWpan</TITLE> +NM_SETTING_WPAN_SETTING_NAME +NM_SETTING_WPAN_MAC_ADDRESS +NM_SETTING_WPAN_PAN_ID +NM_SETTING_WPAN_SHORT_ADDRESS +nm_setting_wpan_new +nm_setting_wpan_get_mac_address +nm_setting_wpan_get_pan_id +nm_setting_wpan_get_short_address +<SUBSECTION Standard> +NMSettingWpanClass +NM_IS_SETTING_WPAN +NM_SETTING_WPAN +NM_SETTING_WPAN_CLASS +NM_SETTING_WPAN_GET_CLASS +NM_TYPE_SETTING_WPAN +nm_setting_wpan_get_type +</SECTION> + +<SECTION> <FILE>nm-simple-connection</FILE> <TITLE>NMSimpleConnection</TITLE> NMSimpleConnection @@ -3231,6 +3487,7 @@ NMActiveConnection NMCheckpoint NMClient NMDevice +NMDevice6Lowpan NMDeviceAdsl NMDeviceBond NMDeviceBridge @@ -3254,6 +3511,8 @@ NMDeviceVlan NMDeviceVxlan NMDeviceWifi NMDeviceWimax +NMDeviceWireGuard +NMDeviceWpan NMDhcpConfig NMIPConfig NMObject @@ -3339,6 +3598,8 @@ nm_utils_tc_action_from_str nm_utils_tc_action_to_str nm_utils_tc_tfilter_from_str nm_utils_tc_tfilter_to_str +nm_utils_sriov_vf_to_str +nm_utils_sriov_vf_from_str nm_utils_get_timestamp_msec NMVariantAttributeSpec stat @@ -3372,7 +3633,9 @@ NM_AVAILABLE_IN_1_10 NM_DEPRECATED_IN_1_12 NM_DEPRECATED_IN_1_12_FOR NM_AVAILABLE_IN_1_12 -NM_AVAILABLE_IN_1_12_2 +NM_DEPRECATED_IN_1_14 +NM_DEPRECATED_IN_1_14_FOR +NM_AVAILABLE_IN_1_14 </SECTION> <SECTION> diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index 5e6f7b56..d6dfdd21 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -17,9 +17,11 @@ nm_client_permission_get_type nm_client_permission_result_get_type nm_connection_error_get_type nm_connection_get_type +nm_connection_multi_connect_get_type nm_connection_serialization_flags_get_type nm_connectivity_state_get_type nm_crypto_error_get_type +nm_device_6lowpan_get_type nm_device_adsl_get_type nm_device_bond_get_type nm_device_bridge_get_type @@ -51,6 +53,8 @@ nm_device_vxlan_get_type nm_device_wifi_capabilities_get_type nm_device_wifi_get_type nm_device_wimax_get_type +nm_device_wireguard_get_type +nm_device_wpan_get_type nm_dhcp_config_get_type nm_dns_entry_get_type nm_ip_address_get_type @@ -67,6 +71,7 @@ nm_secret_agent_capabilities_get_type nm_secret_agent_error_get_type nm_secret_agent_get_secrets_flags_get_type nm_secret_agent_old_get_type +nm_setting_6lowpan_get_type nm_setting_802_1x_auth_flags_get_type nm_setting_802_1x_ck_format_get_type nm_setting_802_1x_ck_scheme_get_type @@ -81,11 +86,13 @@ nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_get_type nm_setting_connection_lldp_get_type +nm_setting_connection_llmnr_get_type nm_setting_connection_mdns_get_type nm_setting_dcb_flags_get_type nm_setting_dcb_get_type nm_setting_diff_result_get_type nm_setting_dummy_get_type +nm_setting_ethtool_get_type nm_setting_generic_get_type nm_setting_get_type nm_setting_gsm_get_type @@ -102,6 +109,7 @@ nm_setting_macsec_mode_get_type nm_setting_macsec_validation_get_type nm_setting_macvlan_get_type nm_setting_macvlan_mode_get_type +nm_setting_match_get_type nm_setting_olpc_mesh_get_type nm_setting_ovs_bridge_get_type nm_setting_ovs_interface_get_type @@ -114,6 +122,7 @@ nm_setting_proxy_method_get_type nm_setting_secret_flags_get_type nm_setting_serial_get_type nm_setting_serial_parity_get_type +nm_setting_sriov_get_type nm_setting_tc_config_get_type nm_setting_team_get_type nm_setting_team_port_get_type @@ -133,16 +142,20 @@ nm_setting_wireless_security_get_type nm_setting_wireless_security_pmf_get_type nm_setting_wireless_security_wps_method_get_type nm_setting_wireless_wake_on_wlan_get_type +nm_setting_wpan_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type nm_simple_connection_get_type +nm_sriov_vf_get_type +nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_tc_action_get_type nm_tc_qdisc_get_type nm_tc_tfilter_get_type nm_team_link_watcher_arp_ping_flags_get_type nm_team_link_watcher_get_type +nm_ternary_get_type nm_utils_security_type_get_type nm_vlan_flags_get_type nm_vlan_priority_map_get_type diff --git a/docs/libnm/meson.build b/docs/libnm/meson.build index 7baf09f8..77f7ed0f 100644 --- a/docs/libnm/meson.build +++ b/docs/libnm/meson.build @@ -2,7 +2,8 @@ doc_module = libnm_name private_headers = [ 'common.h', - 'crypto.h', + 'nm-crypto.h', + 'nm-crypto-impl.h', 'nm-dbus-helpers.h', 'nm-core-internal.h', 'nm-core-types-internal.h', diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 6b89d58f..48930ada 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.12.2 +1.13.90 |