diff options
Diffstat (limited to 'docs/libnm')
56 files changed, 2777 insertions, 5845 deletions
diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index 20dc8de5..ce82d7eb 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -49,7 +49,6 @@ IGNORE_HFILES= \ nm-object-private.h \ nm-property-compare.h \ nm-remote-connection-private.h \ - nm-remote-settings.h \ nm-setting-private.h \ nm-utils-private.h \ nm-core-tests-enum-types.h \ diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index da3d68da..f3b96ef9 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -284,6 +284,8 @@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MM_GLIB_CFLAGS = @MM_GLIB_CFLAGS@ MM_GLIB_LIBS = @MM_GLIB_LIBS@ +MOBILE_BROADBAND_PROVIDER_INFO_CFLAGS = @MOBILE_BROADBAND_PROVIDER_INFO_CFLAGS@ +MOBILE_BROADBAND_PROVIDER_INFO_LIBS = @MOBILE_BROADBAND_PROVIDER_INFO_LIBS@ MOC = @MOC@ MSGFMT = @MSGFMT@ MSGFMT_015 = @MSGFMT_015@ @@ -495,7 +497,6 @@ IGNORE_HFILES = \ nm-object-private.h \ nm-property-compare.h \ nm-remote-connection-private.h \ - nm-remote-settings.h \ nm-setting-private.h \ nm-utils-private.h \ nm-core-tests-enum-types.h \ diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index be086400..420c9182 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -15,10 +15,7 @@ <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="#NMAccessPoint.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMAccessPoint.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMAccessPoint.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMAccessPoint.properties" class="shortcut">Properties</a></span> + <a href="#NMAccessPoint.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> @@ -141,76 +138,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMAccessPoint.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMAccessPoint.html#NMAccessPoint--bssid" title="The “bssid” property">bssid</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NM80211ApFlags" title="enum NM80211ApFlags"><span class="type">NM80211ApFlags</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--flags" title="The “flags” property">flags</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--frequency" title="The “frequency” property">frequency</a></td> -<td class="property_flags">Read</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="NMAccessPoint.html#NMAccessPoint--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</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="NMAccessPoint.html#NMAccessPoint--last-seen" title="The “last-seen” property">last-seen</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--max-bitrate" title="The “max-bitrate” property">max-bitrate</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NM80211Mode" title="enum NM80211Mode"><span class="type">NM80211Mode</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--mode" title="The “mode” property">mode</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags"><span class="type">NM80211ApSecurityFlags</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--rsn-flags" title="The “rsn-flags” property">rsn-flags</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a> *</td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--ssid" title="The “ssid” property">ssid</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--strength" title="The “strength” property">strength</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags"><span class="type">NM80211ApSecurityFlags</span></a></td> -<td class="property_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint--wpa-flags" title="The “wpa-flags” property">wpa-flags</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMAccessPoint.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -262,27 +189,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMAccessPoint.html#NM-ACCESS-POINT-HW-ADDRESS:CAPS" title="NM_ACCESS_POINT_HW_ADDRESS">NM_ACCESS_POINT_HW_ADDRESS</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMAccessPoint.html#NMAccessPoint-struct" title="NMAccessPoint">NMAccessPoint</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMAccessPoint.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMAccessPoint -</pre> -</div> -<div class="refsect1"> -<a name="NMAccessPoint.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMAccessPoint implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMAccessPoint.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -709,108 +619,6 @@ against</p></td> <pre class="programlisting">#define NM_ACCESS_POINT_HW_ADDRESS "hw-address" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint-struct"></a><h3>NMAccessPoint</h3> -<pre class="programlisting">typedef struct _NMAccessPoint NMAccessPoint;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMAccessPoint.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMAccessPoint--bssid"></a><h3>The <code class="literal">“bssid”</code> property</h3> -<pre class="programlisting"> “bssid” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The BSSID of the access point.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--flags"></a><h3>The <code class="literal">“flags”</code> property</h3> -<pre class="programlisting"> “flags” <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApFlags" title="enum NM80211ApFlags"><span class="type">NM80211ApFlags</span></a></pre> -<p>The flags of the access point.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--frequency"></a><h3>The <code class="literal">“frequency”</code> property</h3> -<pre class="programlisting"> “frequency” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The frequency of the access point.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 10000</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Alias for <a class="link" href="NMAccessPoint.html#NMAccessPoint--bssid" title="The “bssid” property"><span class="type">“bssid”</span></a>.</p> -<div class="warning"> -<p><code class="literal">NMAccessPoint:hw-address</code> has been deprecated since version 1.0 and should not be used in newly-written code.</p> -<p>use <a class="link" href="NMAccessPoint.html#NMAccessPoint--bssid" title="The “bssid” property"><span class="type">“bssid”</span></a>.</p> -</div> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--last-seen"></a><h3>The <code class="literal">“last-seen”</code> property</h3> -<pre class="programlisting"> “last-seen” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> -<p>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 point has not been found in a scan.</p> -<p>Flags: Read</p> -<p>Allowed values: >= -1</p> -<p>Default value: -1</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--max-bitrate"></a><h3>The <code class="literal">“max-bitrate”</code> property</h3> -<pre class="programlisting"> “max-bitrate” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The maximum bit rate of the access point in kbit/s.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> -<pre class="programlisting"> “mode” <a class="link" href="libnm-nm-dbus-interface.html#NM80211Mode" title="enum NM80211Mode"><span class="type">NM80211Mode</span></a></pre> -<p>The mode of the access point; either "infrastructure" (a central -coordinator of the wireless network allowing clients to connect) or -"ad-hoc" (a network with no central controller).</p> -<p>Flags: Read</p> -<p>Default value: NM_802_11_MODE_INFRA</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--rsn-flags"></a><h3>The <code class="literal">“rsn-flags”</code> property</h3> -<pre class="programlisting"> “rsn-flags” <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags"><span class="type">NM80211ApSecurityFlags</span></a></pre> -<p>The RSN flags of the access point.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--ssid"></a><h3>The <code class="literal">“ssid”</code> property</h3> -<pre class="programlisting"> “ssid” <a href="https://developer.gnome.org/glib/unstable/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a> *</pre> -<p>The SSID of the access point, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it is not known.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--strength"></a><h3>The <code class="literal">“strength”</code> property</h3> -<pre class="programlisting"> “strength” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The current signal strength of the access point.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMAccessPoint--wpa-flags"></a><h3>The <code class="literal">“wpa-flags”</code> property</h3> -<pre class="programlisting"> “wpa-flags” <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags"><span class="type">NM80211ApSecurityFlags</span></a></pre> -<p>The WPA flags of the access point.</p> -<p>Flags: Read</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 5689ae2f..6e43e916 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="libnm-nm-device-wpan.html" title="nm-device-wpan"> +<link rel="prev" href="NMDeviceWpan.html" title="NMDeviceWpan"> <link rel="next" href="NMVpnConnection.html" title="NMVpnConnection"> <meta name="generator" content="GTK-Doc V1.29 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -15,15 +15,11 @@ <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="#NMActiveConnection.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMActiveConnection.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMActiveConnection.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMActiveConnection.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMActiveConnection.signals" class="shortcut">Signals</a></span> + <a href="#NMActiveConnection.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="libnm-nm-device-wpan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMDeviceWpan.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"> @@ -178,124 +174,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMActiveConnection.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--connection" title="The “connection” property">connection</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--default" title="The “default” property">default</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--default6" title="The “default6” property">default6</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--devices" title="The “devices” property">devices</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--dhcp4-config" title="The “dhcp4-config” property">dhcp4-config</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--dhcp6-config" title="The “dhcp6-config” property">dhcp6-config</a></td> -<td class="property_flags">Read</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="NMActiveConnection.html#NMActiveConnection--id" title="The “id” property">id</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--ip4-config" title="The “ip4-config” property">ip4-config</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--ip6-config" title="The “ip6-config” property">ip6-config</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--master" title="The “master” property">master</a></td> -<td class="property_flags">Read</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="NMActiveConnection.html#NMActiveConnection--specific-object-path" title="The “specific-object-path” property">specific-object-path</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState"><span class="type">NMActiveConnectionState</span></a></td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property">state</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--state-flags" title="The “state-flags” property">state-flags</a></td> -<td class="property_flags">Read</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="NMActiveConnection.html#NMActiveConnection--type" title="The “type” property">type</a></td> -<td class="property_flags">Read</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="NMActiveConnection.html#NMActiveConnection--uuid" title="The “uuid” property">uuid</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection--vpn" title="The “vpn” property">vpn</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMActiveConnection.signals"></a><h2>Signals</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody><tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection-state-changed" title="The “state-changed” signal">state-changed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr></tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMActiveConnection.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -367,28 +245,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMActiveConnection.html#NM-ACTIVE-CONNECTION-MASTER:CAPS" title="NM_ACTIVE_CONNECTION_MASTER">NM_ACTIVE_CONNECTION_MASTER</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMActiveConnection.html#NMActiveConnection-struct" title="NMActiveConnection">NMActiveConnection</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMActiveConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMActiveConnection - <span class="lineart">╰──</span> <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> -</pre> -</div> -<div class="refsect1"> -<a name="NMActiveConnection.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMActiveConnection implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMActiveConnection.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -966,181 +826,6 @@ nm_active_connection_get_vpn (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">#define NM_ACTIVE_CONNECTION_MASTER "master" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection-struct"></a><h3>NMActiveConnection</h3> -<pre class="programlisting">typedef struct _NMActiveConnection NMActiveConnection;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMActiveConnection.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMActiveConnection--connection"></a><h3>The <code class="literal">“connection”</code> property</h3> -<pre class="programlisting"> “connection” <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *</pre> -<p>The connection that this is an active instance of.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--default"></a><h3>The <code class="literal">“default”</code> property</h3> -<pre class="programlisting"> “default” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the active connection is the default IPv4 one.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--default6"></a><h3>The <code class="literal">“default6”</code> property</h3> -<pre class="programlisting"> “default6” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the active connection is the default IPv6 one.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--devices"></a><h3>The <code class="literal">“devices”</code> property</h3> -<pre class="programlisting"> “devices” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The devices of the active connection.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDevice)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--dhcp4-config"></a><h3>The <code class="literal">“dhcp4-config”</code> property</h3> -<pre class="programlisting"> “dhcp4-config” <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</pre> -<p>The IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> of the connection.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--dhcp6-config"></a><h3>The <code class="literal">“dhcp6-config”</code> property</h3> -<pre class="programlisting"> “dhcp6-config” <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</pre> -<p>The IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> of the connection.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--id"></a><h3>The <code class="literal">“id”</code> property</h3> -<pre class="programlisting"> “id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The active connection's ID</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--ip4-config"></a><h3>The <code class="literal">“ip4-config”</code> property</h3> -<pre class="programlisting"> “ip4-config” <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</pre> -<p>The IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> of the connection.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--ip6-config"></a><h3>The <code class="literal">“ip6-config”</code> property</h3> -<pre class="programlisting"> “ip6-config” <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</pre> -<p>The IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> of the connection.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--master"></a><h3>The <code class="literal">“master”</code> property</h3> -<pre class="programlisting"> “master” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> -<p>The master device if one exists.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--specific-object-path"></a><h3>The <code class="literal">“specific-object-path”</code> property</h3> -<pre class="programlisting"> “specific-object-path” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The path to the "specific object" of the active connection; see -<a class="link" href="NMActiveConnection.html#nm-active-connection-get-specific-object-path" title="nm_active_connection_get_specific_object_path ()"><code class="function">nm_active_connection_get_specific_object_path()</code></a> for more details.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--state"></a><h3>The <code class="literal">“state”</code> property</h3> -<pre class="programlisting"> “state” <a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState"><span class="type">NMActiveConnectionState</span></a></pre> -<p>The state of the active connection.</p> -<p>Flags: Read</p> -<p>Default value: NM_ACTIVE_CONNECTION_STATE_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--state-flags"></a><h3>The <code class="literal">“state-flags”</code> property</h3> -<pre class="programlisting"> “state-flags” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The state flags of the active connection.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.10</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--type"></a><h3>The <code class="literal">“type”</code> property</h3> -<pre class="programlisting"> “type” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The active connection's type</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--uuid"></a><h3>The <code class="literal">“uuid”</code> property</h3> -<pre class="programlisting"> “uuid” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The active connection's UUID</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMActiveConnection--vpn"></a><h3>The <code class="literal">“vpn”</code> property</h3> -<pre class="programlisting"> “vpn” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the active connection is a VPN connection.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -</div> -<div class="refsect1"> -<a name="NMActiveConnection.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="NMActiveConnection-state-changed"></a><h3>The <code class="literal">“state-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *active_connection, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> state, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> reason, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="NMActiveConnection-state-changed.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>active_connection</p></td> -<td class="parameter_description"><p>the source <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>state</p></td> -<td class="parameter_description"><p>the new state number (<a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState"><span class="type">NMActiveConnectionState</span></a>)</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>reason</p></td> -<td class="parameter_description"><p>the state change reason (<a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionStateReason" title="enum NMActiveConnectionStateReason"><span class="type">NMActiveConnectionStateReason</span></a>)</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index 0cabe4f4..4135defd 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -16,10 +16,7 @@ <td width="100%" align="left" class="shortcuts"> <a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> <a href="#NMClient.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMClient.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMClient.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMClient.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMClient.signals" class="shortcut">Signals</a></span> + <a href="#NMClient.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="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> @@ -121,6 +118,37 @@ </td> </tr> <tr> +<td class="function_type"> +<a href="https://developer.gnome.org/gio/unstable/GDBusConnection.html#GDBusConnection-struct"><span class="returnvalue">GDBusConnection</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-dbus-connection" title="nm_client_get_dbus_connection ()">nm_client_get_dbus_connection</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-main-context" title="nm_client_get_main_context ()">nm_client_get_main_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="returnvalue">GObject</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-context-busy-watcher" title="nm_client_get_context_busy_watcher ()">nm_client_get_context_busy_watcher</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="NMClient.html#nm-client-get-dbus-name-owner" title="nm_client_get_dbus_name_owner ()">nm_client_get_dbus_name_owner</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -153,6 +181,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered"><span class="returnvalue">NMMetered</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-metered" title="nm_client_get_metered ()">nm_client_get_metered</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"> @@ -160,6 +196,13 @@ </td> </tr> <tr> +<td class="function_type">const <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="NMClient.html#nm-client-get-capabilities" title="nm_client_get_capabilities ()">nm_client_get_capabilities</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> @@ -678,221 +721,21 @@ <a class="link" href="NMClient.html#nm-client-checkpoint-adjust-rollback-timeout-finish" title="nm_client_checkpoint_adjust_rollback_timeout_finish ()">nm_client_checkpoint_adjust_rollback_timeout_finish</a> <span class="c_punctuation">()</span> </td> </tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMClient.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--activating-connection" title="The “activating-connection” property">activating-connection</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--active-connections" title="The “active-connections” property">active-connections</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">all-devices</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--can-modify" title="The “can-modify” property">can-modify</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--checkpoints" title="The “checkpoints” property">checkpoints</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--connections" title="The “connections” property">connections</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState"><span class="type">NMConnectivityState</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--connectivity" title="The “connectivity” property">connectivity</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--connectivity-check-available" title="The “connectivity-check-available” property">connectivity-check-available</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--connectivity-check-enabled" title="The “connectivity-check-enabled” property">connectivity-check-enabled</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--devices" title="The “devices” property">devices</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--dns-configuration" title="The “dns-configuration” property">dns-configuration</a></td> -<td class="property_flags">Read</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="NMClient.html#NMClient--dns-mode" title="The “dns-mode” property">dns-mode</a></td> -<td class="property_flags">Read</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="NMClient.html#NMClient--dns-rc-manager" title="The “dns-rc-manager” property">dns-rc-manager</a></td> -<td class="property_flags">Read</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="NMClient.html#NMClient--hostname" title="The “hostname” property">hostname</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--metered" title="The “metered” property">metered</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--networking-enabled" title="The “networking-enabled” property">networking-enabled</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#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--nm-running" title="The “nm-running” property">nm-running</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *</td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property">primary-connection</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--startup" title="The “startup” property">startup</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState"><span class="type">NMState</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--state" title="The “state” property">state</a></td> -<td class="property_flags">Read</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="NMClient.html#NMClient--version" title="The “version” property">version</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--wimax-enabled" title="The “wimax-enabled” property">wimax-enabled</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#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--wimax-hardware-enabled" title="The “wimax-hardware-enabled” property">wimax-hardware-enabled</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--wireless-enabled" title="The “wireless-enabled” property">wireless-enabled</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#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--wireless-hardware-enabled" title="The “wireless-hardware-enabled” property">wireless-hardware-enabled</a></td> -<td class="property_flags">Read</td> -</tr> <tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--wwan-enabled" title="The “wwan-enabled” property">wwan-enabled</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#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMClient.html#NMClient--wwan-hardware-enabled" title="The “wwan-hardware-enabled” property">wwan-hardware-enabled</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMClient.signals"></a><h2>Signals</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-active-connection-added" title="The “active-connection-added” signal">active-connection-added</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-active-connection-removed" title="The “active-connection-removed” signal">active-connection-removed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">any-device-added</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">any-device-removed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-connection-added" title="The “connection-added” signal">connection-added</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-connection-removed" title="The “connection-removed” signal">connection-removed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-device-added" title="The “device-added” signal">device-added</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-device-removed" title="The “device-removed” signal">device-removed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-reload" title="nm_client_reload ()">nm_client_reload</a> <span class="c_punctuation">()</span> +</td> </tr> <tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMClient.html#NMClient-permission-changed" title="The “permission-changed” signal">permission-changed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> +<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="NMClient.html#nm-client-reload-finish" title="nm_client_reload_finish ()">nm_client_reload_finish</a> <span class="c_punctuation">()</span> +</td> </tr> </tbody> </table></div> @@ -923,6 +766,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-DBUS-CONNECTION:CAPS" title="NM_CLIENT_DBUS_CONNECTION">NM_CLIENT_DBUS_CONNECTION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-DBUS-NAME-OWNER:CAPS" title="NM_CLIENT_DBUS_NAME_OWNER">NM_CLIENT_DBUS_NAME_OWNER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-NETWORKING-ENABLED:CAPS" title="NM_CLIENT_NETWORKING_ENABLED">NM_CLIENT_NETWORKING_ENABLED</a></td> </tr> <tr> @@ -931,19 +782,19 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WIRELESS-HARDWARE-ENABLED:CAPS" title="NM_CLIENT_WIRELESS_HARDWARE_ENABLED">NM_CLIENT_WIRELESS_HARDWARE_ENABLED</a></td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WWAN-ENABLED:CAPS" title="NM_CLIENT_WWAN_ENABLED">NM_CLIENT_WWAN_ENABLED</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WWAN-ENABLED:CAPS" title="NM_CLIENT_WWAN_ENABLED">NM_CLIENT_WWAN_ENABLED</a></td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WIMAX-ENABLED:CAPS" title="NM_CLIENT_WIMAX_ENABLED">NM_CLIENT_WIMAX_ENABLED</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WWAN-HARDWARE-ENABLED:CAPS" title="NM_CLIENT_WWAN_HARDWARE_ENABLED">NM_CLIENT_WWAN_HARDWARE_ENABLED</a></td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WIRELESS-HARDWARE-ENABLED:CAPS" title="NM_CLIENT_WIRELESS_HARDWARE_ENABLED">NM_CLIENT_WIRELESS_HARDWARE_ENABLED</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WIMAX-ENABLED:CAPS" title="NM_CLIENT_WIMAX_ENABLED">NM_CLIENT_WIMAX_ENABLED</a></td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-WWAN-HARDWARE-ENABLED:CAPS" title="NM_CLIENT_WWAN_HARDWARE_ENABLED">NM_CLIENT_WWAN_HARDWARE_ENABLED</a></td> </tr> <tr> <td class="define_keyword">#define</td> @@ -959,6 +810,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-URI:CAPS" title="NM_CLIENT_CONNECTIVITY_CHECK_URI">NM_CLIENT_CONNECTIVITY_CHECK_URI</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-AVAILABLE:CAPS" title="NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE">NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE</a></td> </tr> <tr> @@ -1011,6 +866,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-CHECKPOINTS:CAPS" title="NM_CLIENT_CHECKPOINTS">NM_CLIENT_CHECKPOINTS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-CAPABILITIES:CAPS" title="NM_CLIENT_CAPABILITIES">NM_CLIENT_CAPABILITIES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-DEVICE-ADDED:CAPS" title="NM_CLIENT_DEVICE_ADDED">NM_CLIENT_DEVICE_ADDED</a></td> </tr> <tr> @@ -1061,10 +924,6 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ERROR:CAPS" title="NM_CLIENT_ERROR">NM_CLIENT_ERROR</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMClient.html#NMClient-struct" title="NMClient">NMClient</a></td> -</tr> </tbody> </table></div> </div> @@ -1076,17 +935,9 @@ <span class="lineart">├──</span> NMClientError <span class="lineart">├──</span> NMClientPermission <span class="lineart">╰──</span> NMClientPermissionResult - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> - <span class="lineart">╰──</span> NMClient </pre> </div> <div class="refsect1"> -<a name="NMClient.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMClient implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMClient.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -1377,6 +1228,141 @@ nm_client_new_finish (<em class="parameter"><code><a href="https://developer.gno </div> <hr> <div class="refsect2"> +<a name="nm-client-get-dbus-connection"></a><h3>nm_client_get_dbus_connection ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/gio/unstable/GDBusConnection.html#GDBusConnection-struct"><span class="returnvalue">GDBusConnection</span></a> * +nm_client_get_dbus_connection (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<p>Gets the <a href="https://developer.gnome.org/gio/unstable/GDBusConnection.html#GDBusConnection-struct"><code class="literal">GDBusConnection</code></a> of the instance. This can be either passed when +constructing the instance (as "dbus-connection" property), or it will be +automatically initialized during async/sync init.</p> +<div class="refsect3"> +<a name="nm-client-get-dbus-connection.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>client</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-client-get-dbus-connection.returns"></a><h4>Returns</h4> +<p>the D-Bus connection of the client, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if none is set. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-client-get-main-context"></a><h3>nm_client_get_main_context ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="returnvalue">GMainContext</span></a> * +nm_client_get_main_context (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *self</code></em>);</pre> +<p>The <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> instance is permanently associated with the current +thread default <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a>, referenced the time when the instance +was created. To receive events, the user must iterate this context +and can use it to synchronize access to the client.</p> +<p>Note that even after <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> instance got destroyed, there might +still be pending sources registered in the context. That means, to fully +clean up, the user must continue iterating the context as long as +the <a class="link" href="NMClient.html#nm-client-get-context-busy-watcher" title="nm_client_get_context_busy_watcher ()"><code class="function">nm_client_get_context_busy_watcher()</code></a> object is alive.</p> +<div class="refsect3"> +<a name="nm-client-get-main-context.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>self</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> instance</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-client-get-main-context.returns"></a><h4>Returns</h4> +<p>the <a href="https://developer.gnome.org/glib/unstable/glib-The-Main-Event-Loop.html#GMainContext"><span class="type">GMainContext</span></a> of the client. </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.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-client-get-context-busy-watcher"></a><h3>nm_client_get_context_busy_watcher ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="returnvalue">GObject</span></a> * +nm_client_get_context_busy_watcher (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *self</code></em>);</pre> +<div class="refsect3"> +<a name="nm-client-get-context-busy-watcher.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>self</p></td> +<td class="parameter_description"><p>the NMClient instance.</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-client-get-context-busy-watcher.returns"></a><h4>Returns</h4> +<p>a GObject that stays alive as long as there are pending +D-Bus operations.</p> +<p>NMClient will schedule asynchronous D-Bus requests which will complete on +the GMainContext associated with the instance. When destroying the NMClient +instance, those requests are cancelled right away, however their pending requests are +still outstanding and queued in the GMainContext. These outstanding callbacks +keep the GMainContext alive. In order to fully release all resources, +the user must keep iterating the main context until all these callbacks +are handled. Of course, at this point no more actual callbacks will be invoked +for the user, those are all internally cancelled.</p> +<p>This just leaves one problem: how long does the user need to keep the +GMainContext running to ensure everything is cleaned up? The answer is +this GObject. Subscribe a weak reference to the returned object and keep +iterating the main context until the object got unreferenced.</p> +<p>Note that after the NMClient instance gets destroyed, the remaining callbacks +will be invoked right away. That means, the user won't have to iterate the +main context much longer. </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.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-client-get-dbus-name-owner"></a><h3>nm_client_get_dbus_name_owner ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_client_get_dbus_name_owner (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<div class="refsect3"> +<a name="nm-client-get-dbus-name-owner.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>client</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-client-get-dbus-name-owner.returns"></a><h4>Returns</h4> +<p>the current name owner of the D-Bus service of NetworkManager. </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.22</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-client-get-version"></a><h3>nm_client_get_version ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_client_get_version (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> @@ -1482,6 +1468,32 @@ nm_client_get_nm_running (<em class="parameter"><code><a class="link" href="NMCl </div> <hr> <div class="refsect2"> +<a name="nm-client-get-metered"></a><h3>nm_client_get_metered ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered"><span class="returnvalue">NMMetered</span></a> +nm_client_get_metered (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<div class="refsect3"> +<a name="nm-client-get-metered.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>client</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-client-get-metered.returns"></a><h4>Returns</h4> +<p> whether the default route is metered.</p> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-client-networking-get-enabled"></a><h3>nm_client_networking_get_enabled ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_client_networking_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> @@ -1508,11 +1520,56 @@ nm_client_networking_get_enabled (<em class="parameter"><code><a class="link" hr </div> <hr> <div class="refsect2"> +<a name="nm-client-get-capabilities"></a><h3>nm_client_get_capabilities ()</h3> +<pre class="programlisting">const <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> * +nm_client_get_capabilities (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *length</code></em>);</pre> +<div class="refsect3"> +<a name="nm-client-get-capabilities.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>client</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> instance</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the number of returned capabilities. </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-client-get-capabilities.returns"></a><h4>Returns</h4> +<p>the +list of capabilities reported by the server or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> +if the capabilities are unknown. +The numeric values correspond to <a class="link" href="libnm-nm-dbus-interface.html#NMCapability" title="enum NMCapability"><span class="type">NMCapability</span></a> enum. +The array is terminated by a numeric zero sentinel +at position <em class="parameter"><code>length</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>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> +</div> +<p class="since">Since: 1.24, 1.22.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-client-networking-set-enabled"></a><h3>nm_client_networking_set_enabled ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_client_networking_set_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</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> enabled</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> +<div class="warning"> +<p><code class="literal">nm_client_networking_set_enabled</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <code class="function">nm_client_networking_set_enabled_async()</code> or GDBusConnection</p> +</div> <p>Enables or disables networking. When networking is disabled, all controlled interfaces are disconnected and deactivated. When networking is enabled, all controlled interfaces are available for activation.</p> @@ -1580,6 +1637,10 @@ nm_client_wireless_get_enabled (<em class="parameter"><code><a class="link" href <pre class="programlisting"><span class="returnvalue">void</span> nm_client_wireless_set_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</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> enabled</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_client_wireless_set_enabled</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <code class="function">nm_client_wireless_set_enabled_async()</code> or GDBusConnection</p> +</div> <p>Enables or disables wireless devices.</p> <div class="refsect3"> <a name="nm-client-wireless-set-enabled.parameters"></a><h4>Parameters</h4> @@ -1663,6 +1724,7 @@ nm_client_wwan_get_enabled (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">void</span> nm_client_wwan_set_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</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> enabled</code></em>);</pre> +<div class="warning"><p><code class="literal">nm_client_wwan_set_enabled</code> is deprecated and should not be used in newly-written code.</p></div> <p>Enables or disables WWAN devices.</p> <div class="refsect3"> <a name="nm-client-wwan-set-enabled.parameters"></a><h4>Parameters</h4> @@ -1718,6 +1780,10 @@ nm_client_wwan_hardware_get_enabled (<em class="parameter"><code><a class="link" <a name="nm-client-wimax-get-enabled"></a><h3>nm_client_wimax_get_enabled ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_client_wimax_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_client_wimax_get_enabled</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>This function always returns FALSE because WiMax is no longer supported</p> +</div> <p>Determines whether WiMAX is enabled.</p> <div class="refsect3"> <a name="nm-client-wimax-get-enabled.parameters"></a><h4>Parameters</h4> @@ -1745,6 +1811,10 @@ nm_client_wimax_get_enabled (<em class="parameter"><code><a class="link" href="N <pre class="programlisting"><span class="returnvalue">void</span> nm_client_wimax_set_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</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> enabled</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_client_wimax_set_enabled</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>This function does nothing because WiMax is no longer supported</p> +</div> <p>Enables or disables WiMAX devices.</p> <div class="refsect3"> <a name="nm-client-wimax-set-enabled.parameters"></a><h4>Parameters</h4> @@ -1774,6 +1844,10 @@ nm_client_wimax_set_enabled (<em class="parameter"><code><a class="link" href="N <a name="nm-client-wimax-hardware-get-enabled"></a><h3>nm_client_wimax_hardware_get_enabled ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_client_wimax_hardware_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_client_wimax_hardware_get_enabled</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>This function always returns FALSE because WiMax is no longer supported</p> +</div> <p>Determines whether the WiMAX hardware is enabled.</p> <div class="refsect3"> <a name="nm-client-wimax-hardware-get-enabled.parameters"></a><h4>Parameters</h4> @@ -1860,6 +1934,7 @@ nm_client_connectivity_check_get_enabled nm_client_connectivity_check_set_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</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> enabled</code></em>);</pre> +<div class="warning"><p><code class="literal">nm_client_connectivity_check_set_enabled</code> is deprecated and should not be used in newly-written code.</p></div> <p>Enable or disable connectivity checking. Note that if a connectivity checking URI has not been configured, this will not have any effect.</p> @@ -1924,6 +1999,10 @@ nm_client_get_logging (<em class="parameter"><code><a class="link" href="NMClien <em class="parameter"><code><span class="type">char</span> **level</code></em>, <em class="parameter"><code><span class="type">char</span> **domains</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> +<div class="warning"> +<p><code class="literal">nm_client_get_logging</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <code class="function">nm_client_get_logging_async()</code> or GDBusConnection</p> +</div> <p>Gets NetworkManager current logging level and domains.</p> <div class="refsect3"> <a name="nm-client-get-logging.parameters"></a><h4>Parameters</h4> @@ -1971,6 +2050,10 @@ nm_client_set_logging (<em class="parameter"><code><a class="link" href="NMClien <em class="parameter"><code>const <span class="type">char</span> *level</code></em>, <em class="parameter"><code>const <span class="type">char</span> *domains</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> +<div class="warning"> +<p><code class="literal">nm_client_set_logging</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <code class="function">nm_client_set_logging_async()</code> or GDBusConnection</p> +</div> <p>Sets NetworkManager logging level and/or domains.</p> <div class="refsect3"> <a name="nm-client-set-logging.parameters"></a><h4>Parameters</h4> @@ -2081,6 +2164,10 @@ connectivity state first before returning any information.</p> nm_client_check_connectivity (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_client_check_connectivity</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMClient.html#nm-client-check-connectivity-async" title="nm_client_check_connectivity_async ()"><code class="function">nm_client_check_connectivity_async()</code></a> or GDBusConnection</p> +</div> <p>Updates the network connectivity state and returns the (new) current state. Contrast <a class="link" href="NMClient.html#nm-client-get-connectivity" title="nm_client_get_connectivity ()"><code class="function">nm_client_get_connectivity()</code></a>, which returns the most recent known state without re-checking.</p> @@ -2214,6 +2301,10 @@ nm_client_save_hostname (<em class="parameter"><code><a class="link" href="NMCli <em class="parameter"><code>const <span class="type">char</span> *hostname</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_client_save_hostname</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMClient.html#nm-client-save-hostname-async" title="nm_client_save_hostname_async ()"><code class="function">nm_client_save_hostname_async()</code></a> or GDBusConnection</p> +</div> <p>Requests that the machine's persistent hostname be set to the specified value or cleared.</p> <div class="refsect3"> @@ -2558,7 +2649,7 @@ any. </p> nm_client_get_activating_connection (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> corresponding to a currently-activating connection that is expected to become the new -<a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property"><span class="type">“primary-connection”</span></a> upon successful activation.</p> +<a href="NMClient.html#NMClient--primary-connection"><span class="type">“primary-connection”</span></a> upon successful activation.</p> <div class="refsect3"> <a name="nm-client-get-activating-connection.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -2608,7 +2699,7 @@ in <em class="parameter"><code>connection</code></em> picks the best available connection for the device and activates it.</p> <p>Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can use the returned -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to +<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="NMActiveConnection.html#NMActiveConnection--state"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> <a name="nm-client-activate-connection-async.parameters"></a><h4>Parameters</h4> @@ -2728,7 +2819,7 @@ activated as with <a class="link" href="NMClient.html#nm-client-activate-connect VPN connections at this time.</p> <p>Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can used the returned -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to +<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="NMActiveConnection.html#NMActiveConnection--state"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> <a name="nm-client-add-and-activate-connection-async.parameters"></a><h4>Parameters</h4> @@ -2767,7 +2858,8 @@ wired and mobile broadband connections, and the value of <a href="https://develo path of a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> or <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> owned by <em class="parameter"><code>device</code></em> , which you can get using <a class="link" href="NMObject.html#nm-object-get-path" title="nm_object_get_path ()"><code class="function">nm_object_get_path()</code></a>, and which will be used to complete the -details of the newly added connection. </p></td> +details of the newly added connection. +If the variant is floating, it will be consumed. </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> <tr> @@ -2856,7 +2948,7 @@ activated as with <a class="link" href="NMClient.html#nm-client-activate-connect VPN connections at this time.</p> <p>Note that the callback is invoked when NetworkManager has started activating the new connection, not when it finishes. You can used the returned -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to +<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a href="NMActiveConnection.html#NMActiveConnection--state"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <p>This is identitcal to <a class="link" href="NMClient.html#nm-client-add-and-activate-connection-async" title="nm_client_add_and_activate_connection_async ()"><code class="function">nm_client_add_and_activate_connection_async()</code></a> but takes a further <em class="parameter"><code>options</code></em> @@ -2999,6 +3091,10 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre <em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *active</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_client_deactivate_connection</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMClient.html#nm-client-deactivate-connection-async" title="nm_client_deactivate_connection_async ()"><code class="function">nm_client_deactivate_connection_async()</code></a> or GDBusConnection</p> +</div> <p>Deactivates an active <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> <a name="nm-client-deactivate-connection.parameters"></a><h4>Parameters</h4> @@ -3524,6 +3620,10 @@ nm_client_load_connections (<em class="parameter"><code><a class="link" href="NM <em class="parameter"><code><span class="type">char</span> ***failures</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_client_load_connections</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMClient.html#nm-client-load-connections-async" title="nm_client_load_connections_async ()"><code class="function">nm_client_load_connections_async()</code></a> or GDBusConnection</p> +</div> <p>Requests that the remote settings service load or reload the given files, adding or updating the connections described within.</p> <p>The changes to the indicated files will not yet be reflected in @@ -3576,9 +3676,19 @@ filenames that failed to load. </p></td> </div> <div class="refsect3"> <a name="nm-client-load-connections.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 NetworkManager at least tried to load <em class="parameter"><code>filenames</code></em> -, -<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if an error occurred (eg, permission denied).</p> +<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</p> +<p>Warning: before libnm 1.22, the boolean return value was inconsistent. +That is made worse, because when running against certain server versions +before 1.20, the server would return wrong values for success/failure. +This means, if you use this function in libnm before 1.22, you are advised +to ignore the boolean return value and only look at <em class="parameter"><code>failures</code></em> +and <em class="parameter"><code>error</code></em> +. +With libnm >= 1.22, the boolean return value corresponds to whether <em class="parameter"><code>error</code></em> +was +set. Note that even in the success case, you might have individual <em class="parameter"><code>failures</code></em> +. +With 1.22, the return value is consistent with <a class="link" href="NMClient.html#nm-client-load-connections-finish" title="nm_client_load_connections_finish ()"><code class="function">nm_client_load_connections_finish()</code></a>.</p> </div> </div> <hr> @@ -3677,9 +3787,9 @@ nm_client_load_connections_finish (<em class="parameter"><code><a class="link" h </div> <div class="refsect3"> <a name="nm-client-load-connections-finish.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 NetworkManager at least tried to load <em class="parameter"><code>filenames</code></em> -, -<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if an error occurred (eg, permission denied).</p> +<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success. +Note that even in the success case, you might have individual <em class="parameter"><code>failures</code></em> +.</p> </div> </div> <hr> @@ -3689,6 +3799,10 @@ nm_client_load_connections_finish (<em class="parameter"><code><a class="link" h nm_client_reload_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_client_reload_connections</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMClient.html#nm-client-reload-connections-async" title="nm_client_reload_connections_async ()"><code class="function">nm_client_reload_connections_async()</code></a> or GDBusConnection</p> +</div> <p>Requests that the remote settings service reload all connection files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.</p> @@ -4328,30 +4442,138 @@ nm_client_checkpoint_adjust_rollback_timeout_finish </div> <p class="since">Since: 1.12</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-client-reload"></a><h3>nm_client_reload ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_client_reload (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, + <em class="parameter"><code><a class="link" href="libnm-nm-dbus-interface.html#NMManagerReloadFlags" title="enum NMManagerReloadFlags"><span class="type">NMManagerReloadFlags</span></a> flags</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Reload NetworkManager's configuration and perform certain updates, like +flushing caches or rewriting external state to disk. This is similar to +sending SIGHUP to NetworkManager but it allows for more fine-grained control +over what to reload (see <em class="parameter"><code>flags</code></em> +). It also allows non-root access via +PolicyKit and contrary to signals it is synchronous.</p> +<div class="refsect3"> +<a name="nm-client-reload.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>client</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMClient.html" title="NMClient"><code class="literal">NMClient</code></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>flags</p></td> +<td class="parameter_description"><p>flags indicating what to reload.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</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"> </td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p>callback to be called when the add operation completes. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>caller-specific data passed to <em class="parameter"><code>callback</code></em> +. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-client-reload-finish"></a><h3>nm_client_reload_finish ()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +nm_client_reload_finish (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</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>Gets the result of a call to <a class="link" href="NMClient.html#nm-client-reload" title="nm_client_reload ()"><code class="function">nm_client_reload()</code></a>.</p> +<div class="refsect3"> +<a name="nm-client-reload-finish.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>client</p></td> +<td class="parameter_description"><p>an <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>the result passed to the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>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"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-client-reload-finish.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> on success or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> on failure.</p> +</div> +<p class="since">Since: 1.22</p> +</div> </div> <div class="refsect1"> <a name="NMClient.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="NM-CLIENT-VERSION:CAPS"></a><h3>NM_CLIENT_VERSION</h3> -<pre class="programlisting">#define NM_CLIENT_VERSION "version" +<pre class="programlisting">#define NM_CLIENT_VERSION "version" </pre> </div> <hr> <div class="refsect2"> <a name="NM-CLIENT-STATE:CAPS"></a><h3>NM_CLIENT_STATE</h3> -<pre class="programlisting">#define NM_CLIENT_STATE "state" +<pre class="programlisting">#define NM_CLIENT_STATE "state" </pre> </div> <hr> <div class="refsect2"> <a name="NM-CLIENT-STARTUP:CAPS"></a><h3>NM_CLIENT_STARTUP</h3> -<pre class="programlisting">#define NM_CLIENT_STARTUP "startup" +<pre class="programlisting">#define NM_CLIENT_STARTUP "startup" </pre> </div> <hr> <div class="refsect2"> <a name="NM-CLIENT-NM-RUNNING:CAPS"></a><h3>NM_CLIENT_NM_RUNNING</h3> -<pre class="programlisting">#define NM_CLIENT_NM_RUNNING "nm-running" +<pre class="programlisting">#define NM_CLIENT_NM_RUNNING "nm-running" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-CLIENT-DBUS-CONNECTION:CAPS"></a><h3>NM_CLIENT_DBUS_CONNECTION</h3> +<pre class="programlisting">#define NM_CLIENT_DBUS_CONNECTION "dbus-connection" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-CLIENT-DBUS-NAME-OWNER:CAPS"></a><h3>NM_CLIENT_DBUS_NAME_OWNER</h3> +<pre class="programlisting">#define NM_CLIENT_DBUS_NAME_OWNER "dbus-name-owner" </pre> </div> <hr> @@ -4359,35 +4581,39 @@ nm_client_checkpoint_adjust_rollback_timeout_finish <a name="NM-CLIENT-NETWORKING-ENABLED:CAPS"></a><h3>NM_CLIENT_NETWORKING_ENABLED</h3> <pre class="programlisting">#define NM_CLIENT_NETWORKING_ENABLED "networking-enabled" </pre> +<div class="warning"><p><code class="literal">NM_CLIENT_NETWORKING_ENABLED</code> is deprecated and should not be used in newly-written code.</p></div> </div> <hr> <div class="refsect2"> <a name="NM-CLIENT-WIRELESS-ENABLED:CAPS"></a><h3>NM_CLIENT_WIRELESS_ENABLED</h3> <pre class="programlisting">#define NM_CLIENT_WIRELESS_ENABLED "wireless-enabled" </pre> +<div class="warning"><p><code class="literal">NM_CLIENT_WIRELESS_ENABLED</code> is deprecated and should not be used in newly-written code.</p></div> </div> <hr> <div class="refsect2"> -<a name="NM-CLIENT-WIRELESS-HARDWARE-ENABLED:CAPS"></a><h3>NM_CLIENT_WIRELESS_HARDWARE_ENABLED</h3> -<pre class="programlisting">#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled" +<a name="NM-CLIENT-WWAN-ENABLED:CAPS"></a><h3>NM_CLIENT_WWAN_ENABLED</h3> +<pre class="programlisting">#define NM_CLIENT_WWAN_ENABLED "wwan-enabled" </pre> +<div class="warning"><p><code class="literal">NM_CLIENT_WWAN_ENABLED</code> is deprecated and should not be used in newly-written code.</p></div> </div> <hr> <div class="refsect2"> -<a name="NM-CLIENT-WWAN-ENABLED:CAPS"></a><h3>NM_CLIENT_WWAN_ENABLED</h3> -<pre class="programlisting">#define NM_CLIENT_WWAN_ENABLED "wwan-enabled" +<a name="NM-CLIENT-WIMAX-ENABLED:CAPS"></a><h3>NM_CLIENT_WIMAX_ENABLED</h3> +<pre class="programlisting">#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled" </pre> +<div class="warning"><p><code class="literal">NM_CLIENT_WIMAX_ENABLED</code> is deprecated and should not be used in newly-written code.</p></div> </div> <hr> <div class="refsect2"> -<a name="NM-CLIENT-WWAN-HARDWARE-ENABLED:CAPS"></a><h3>NM_CLIENT_WWAN_HARDWARE_ENABLED</h3> -<pre class="programlisting">#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled" +<a name="NM-CLIENT-WIRELESS-HARDWARE-ENABLED:CAPS"></a><h3>NM_CLIENT_WIRELESS_HARDWARE_ENABLED</h3> +<pre class="programlisting">#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-CLIENT-WIMAX-ENABLED:CAPS"></a><h3>NM_CLIENT_WIMAX_ENABLED</h3> -<pre class="programlisting">#define NM_CLIENT_WIMAX_ENABLED "wimax-enabled" +<a name="NM-CLIENT-WWAN-HARDWARE-ENABLED:CAPS"></a><h3>NM_CLIENT_WWAN_HARDWARE_ENABLED</h3> +<pre class="programlisting">#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled" </pre> </div> <hr> @@ -4410,6 +4636,12 @@ nm_client_checkpoint_adjust_rollback_timeout_finish </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-CONNECTIVITY-CHECK-URI:CAPS"></a><h3>NM_CLIENT_CONNECTIVITY_CHECK_URI</h3> +<pre class="programlisting">#define NM_CLIENT_CONNECTIVITY_CHECK_URI "connectivity-check-uri" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-CLIENT-CONNECTIVITY-CHECK-AVAILABLE:CAPS"></a><h3>NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE</h3> <pre class="programlisting">#define NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE "connectivity-check-available" </pre> @@ -4419,6 +4651,7 @@ nm_client_checkpoint_adjust_rollback_timeout_finish <a name="NM-CLIENT-CONNECTIVITY-CHECK-ENABLED:CAPS"></a><h3>NM_CLIENT_CONNECTIVITY_CHECK_ENABLED</h3> <pre class="programlisting">#define NM_CLIENT_CONNECTIVITY_CHECK_ENABLED "connectivity-check-enabled" </pre> +<div class="warning"><p><code class="literal">NM_CLIENT_CONNECTIVITY_CHECK_ENABLED</code> is deprecated and should not be used in newly-written code.</p></div> </div> <hr> <div class="refsect2"> @@ -4488,6 +4721,18 @@ nm_client_checkpoint_adjust_rollback_timeout_finish </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-CHECKPOINTS:CAPS"></a><h3>NM_CLIENT_CHECKPOINTS</h3> +<pre class="programlisting">#define NM_CLIENT_CHECKPOINTS "checkpoints" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-CLIENT-CAPABILITIES:CAPS"></a><h3>NM_CLIENT_CAPABILITIES</h3> +<pre class="programlisting">#define NM_CLIENT_CAPABILITIES "capabilities" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-CLIENT-DEVICE-ADDED:CAPS"></a><h3>NM_CLIENT_DEVICE_ADDED</h3> <pre class="programlisting">#define NM_CLIENT_DEVICE_ADDED "device-added" </pre> @@ -4803,583 +5048,6 @@ the user requires to obtain a given <a class="link" href="NMClient.html#NMClient <pre class="programlisting">#define NM_CLIENT_ERROR nm_client_error_quark () </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMClient-struct"></a><h3>NMClient</h3> -<pre class="programlisting">typedef struct _NMClient NMClient;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMClient.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMClient--activating-connection"></a><h3>The <code class="literal">“activating-connection”</code> property</h3> -<pre class="programlisting"> “activating-connection” <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *</pre> -<p>The <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> of the activating connection that is -likely to become the new <a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property"><span class="type">“primary-connection”</span></a>.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--active-connections"></a><h3>The <code class="literal">“active-connections”</code> property</h3> -<pre class="programlisting"> “active-connections” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The active connections.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMActiveConnection)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--all-devices"></a><h3>The <code class="literal">“all-devices”</code> property</h3> -<pre class="programlisting"> “all-devices” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>List of both real devices and device placeholders.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDevice)]</span></p> -<p>Flags: Read</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--can-modify"></a><h3>The <code class="literal">“can-modify”</code> property</h3> -<pre class="programlisting"> “can-modify” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>If <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, adding and modifying connections is supported.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--checkpoints"></a><h3>The <code class="literal">“checkpoints”</code> property</h3> -<pre class="programlisting"> “checkpoints” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The list of active checkpoints.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMCheckpoint)]</span></p> -<p>Flags: Read</p> -<p class="since">Since: 1.12</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--connections"></a><h3>The <code class="literal">“connections”</code> property</h3> -<pre class="programlisting"> “connections” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The list of configured connections that are available to the user. (Note -that this differs from the underlying D-Bus property, which may also -contain the object paths of connections that the user does not have -permission to read the details of.)</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMRemoteConnection)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--connectivity"></a><h3>The <code class="literal">“connectivity”</code> property</h3> -<pre class="programlisting"> “connectivity” <a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState"><span class="type">NMConnectivityState</span></a></pre> -<p>The network connectivity state.</p> -<p>Flags: Read</p> -<p>Default value: NM_CONNECTIVITY_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--connectivity-check-available"></a><h3>The <code class="literal">“connectivity-check-available”</code> property</h3> -<pre class="programlisting"> “connectivity-check-available” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--connectivity-check-enabled"></a><h3>The <code class="literal">“connectivity-check-enabled”</code> property</h3> -<pre class="programlisting"> “connectivity-check-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--devices"></a><h3>The <code class="literal">“devices”</code> property</h3> -<pre class="programlisting"> “devices” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>List of real network devices. Does not include placeholder devices.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDevice)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--dns-configuration"></a><h3>The <code class="literal">“dns-configuration”</code> property</h3> -<pre class="programlisting"> “dns-configuration” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The current DNS configuration, represented as an array -of <a class="link" href="NMClient.html#NMDnsEntry"><span class="type">NMDnsEntry</span></a> objects.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDnsEntry)]</span></p> -<p>Flags: Read</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--dns-mode"></a><h3>The <code class="literal">“dns-mode”</code> property</h3> -<pre class="programlisting"> “dns-mode” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The current DNS processing mode.</p> -<p>Flags: Read</p> -<p>Default value: ""</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--dns-rc-manager"></a><h3>The <code class="literal">“dns-rc-manager”</code> property</h3> -<pre class="programlisting"> “dns-rc-manager” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The current resolv.conf management mode.</p> -<p>Flags: Read</p> -<p>Default value: ""</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--hostname"></a><h3>The <code class="literal">“hostname”</code> property</h3> -<pre class="programlisting"> “hostname” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The machine hostname stored in persistent configuration. This can be -modified by calling <a class="link" href="NMClient.html#nm-client-save-hostname" title="nm_client_save_hostname ()"><code class="function">nm_client_save_hostname()</code></a>.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--metered"></a><h3>The <code class="literal">“metered”</code> property</h3> -<pre class="programlisting"> “metered” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>Whether the connectivity is metered.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--networking-enabled"></a><h3>The <code class="literal">“networking-enabled”</code> property</h3> -<pre class="programlisting"> “networking-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether networking is enabled.</p> -<p>Flags: Read / Write</p> -<p>Default value: TRUE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--nm-running"></a><h3>The <code class="literal">“nm-running”</code> property</h3> -<pre class="programlisting"> “nm-running” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the daemon is running.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--primary-connection"></a><h3>The <code class="literal">“primary-connection”</code> property</h3> -<pre class="programlisting"> “primary-connection” <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *</pre> -<p>The <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> of the device with the default route; -see <a class="link" href="NMClient.html#nm-client-get-primary-connection" title="nm_client_get_primary_connection ()"><code class="function">nm_client_get_primary_connection()</code></a> for more details.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--startup"></a><h3>The <code class="literal">“startup”</code> property</h3> -<pre class="programlisting"> “startup” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the daemon is still starting up.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--state"></a><h3>The <code class="literal">“state”</code> property</h3> -<pre class="programlisting"> “state” <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState"><span class="type">NMState</span></a></pre> -<p>The current daemon state.</p> -<p>Flags: Read</p> -<p>Default value: NM_STATE_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--version"></a><h3>The <code class="literal">“version”</code> property</h3> -<pre class="programlisting"> “version” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The NetworkManager version.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--wimax-enabled"></a><h3>The <code class="literal">“wimax-enabled”</code> property</h3> -<pre class="programlisting"> “wimax-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether WiMAX functionality is enabled.</p> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--wimax-hardware-enabled"></a><h3>The <code class="literal">“wimax-hardware-enabled”</code> property</h3> -<pre class="programlisting"> “wimax-hardware-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the WiMAX hardware is enabled.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--wireless-enabled"></a><h3>The <code class="literal">“wireless-enabled”</code> property</h3> -<pre class="programlisting"> “wireless-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether wireless is enabled.</p> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--wireless-hardware-enabled"></a><h3>The <code class="literal">“wireless-hardware-enabled”</code> property</h3> -<pre class="programlisting"> “wireless-hardware-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the wireless hardware is enabled.</p> -<p>Flags: Read</p> -<p>Default value: TRUE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--wwan-enabled"></a><h3>The <code class="literal">“wwan-enabled”</code> property</h3> -<pre class="programlisting"> “wwan-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether WWAN functionality is enabled.</p> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient--wwan-hardware-enabled"></a><h3>The <code class="literal">“wwan-hardware-enabled”</code> property</h3> -<pre class="programlisting"> “wwan-hardware-enabled” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the WWAN hardware is enabled.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -</div> -<div class="refsect1"> -<a name="NMClient.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="NMClient-active-connection-added"></a><h3>The <code class="literal">“active-connection-added”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *active_connection, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> has been added.</p> -<div class="refsect3"> -<a name="NMClient-active-connection-added.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>client</p></td> -<td class="parameter_description"><p>the settings object that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>active_connection</p></td> -<td class="parameter_description"><p>the new active connection</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-active-connection-removed"></a><h3>The <code class="literal">“active-connection-removed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *active_connection, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> has been removed.</p> -<div class="refsect3"> -<a name="NMClient-active-connection-removed.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>client</p></td> -<td class="parameter_description"><p>the settings object that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>active_connection</p></td> -<td class="parameter_description"><p>the removed active connection</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-any-device-added"></a><h3>The <code class="literal">“any-device-added”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *device, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is emitted for both -regular devices and placeholder devices.</p> -<div class="refsect3"> -<a name="NMClient-any-device-added.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>client</p></td> -<td class="parameter_description"><p>the client that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>device</p></td> -<td class="parameter_description"><p>the new device. </p></td> -<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-any-device-removed"></a><h3>The <code class="literal">“any-device-removed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *device, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is emitted for both -regular devices and placeholder devices.</p> -<div class="refsect3"> -<a name="NMClient-any-device-removed.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>client</p></td> -<td class="parameter_description"><p>the client that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>device</p></td> -<td class="parameter_description"><p>the removed device. </p></td> -<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-connection-added"></a><h3>The <code class="literal">“connection-added”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *connection, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> has been added.</p> -<div class="refsect3"> -<a name="NMClient-connection-added.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>client</p></td> -<td class="parameter_description"><p>the settings object that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>connection</p></td> -<td class="parameter_description"><p>the new connection</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-connection-removed"></a><h3>The <code class="literal">“connection-removed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *connection, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> has been removed.</p> -<div class="refsect3"> -<a name="NMClient-connection-removed.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>client</p></td> -<td class="parameter_description"><p>the settings object that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>connection</p></td> -<td class="parameter_description"><p>the removed connection</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-device-added"></a><h3>The <code class="literal">“device-added”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *device, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is not emitted for -placeholder devices.</p> -<div class="refsect3"> -<a name="NMClient-device-added.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>client</p></td> -<td class="parameter_description"><p>the client that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>device</p></td> -<td class="parameter_description"><p>the new device. </p></td> -<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-device-removed"></a><h3>The <code class="literal">“device-removed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *device, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is not emitted for -placeholder devices.</p> -<div class="refsect3"> -<a name="NMClient-device-removed.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>client</p></td> -<td class="parameter_description"><p>the client that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>device</p></td> -<td class="parameter_description"><p>the removed device. </p></td> -<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMClient-permission-changed"></a><h3>The <code class="literal">“permission-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> permission, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> result, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a permission has changed</p> -<div class="refsect3"> -<a name="NMClient-permission-changed.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>client</p></td> -<td class="parameter_description"><p>the client that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>permission</p></td> -<td class="parameter_description"><p>a permission from <a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>result</p></td> -<td class="parameter_description"><p>the permission's result, one of <a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult"><span class="type">NMClientPermissionResult</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 9244abf4..2ae56a87 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="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan"> +<link rel="next" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"> <meta name="generator" content="GTK-Doc V1.29 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -16,15 +16,12 @@ <td width="100%" align="left" class="shortcuts"> <a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> <a href="#NMDevice.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDevice.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDevice.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDevice.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMDevice.signals" class="shortcut">Signals</a></span> + <a href="#NMDevice.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="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="libnm-nm-device-6lowpan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMDevice6Lowpan.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> @@ -304,6 +301,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags"><span class="returnvalue">NMDeviceInterfaceFlags</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-get-interface-flags" title="nm_device_get_interface_flags ()">nm_device_get_interface_flags</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">char</span> ** </td> <td class="function_name"> @@ -504,194 +509,6 @@ </tbody> </table></div> </div> -<div class="refsect1"> -<a name="NMDevice.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--active-connection" title="The “active-connection” property">active-connection</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--autoconnect" title="The “autoconnect” property">autoconnect</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property">available-connections</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceCapabilities" title="enum NMDeviceCapabilities"><span class="type">NMDeviceCapabilities</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--capabilities" title="The “capabilities” property">capabilities</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceType" title="enum NMDeviceType"><span class="type">NMDeviceType</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--device-type" title="The “device-type” property">device-type</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--dhcp4-config" title="The “dhcp4-config” property">dhcp4-config</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--dhcp6-config" title="The “dhcp6-config” property">dhcp6-config</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--driver" title="The “driver” property">driver</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--driver-version" title="The “driver-version” property">driver-version</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--firmware-missing" title="The “firmware-missing” property">firmware-missing</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--firmware-version" title="The “firmware-version” property">firmware-version</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--interface" title="The “interface” property">interface</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--ip-interface" title="The “ip-interface” property">ip-interface</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--ip4-config" title="The “ip4-config” property">ip4-config</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState"><span class="type">NMConnectivityState</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--ip4-connectivity" title="The “ip4-connectivity” property">ip4-connectivity</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--ip6-config" title="The “ip6-config” property">ip6-config</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState"><span class="type">NMConnectivityState</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--ip6-connectivity" title="The “ip6-connectivity” property">ip6-connectivity</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--lldp-neighbors" title="The “lldp-neighbors” property">lldp-neighbors</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--managed" title="The “managed” property">managed</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--metered" title="The “metered” property">metered</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--mtu" title="The “mtu” property">mtu</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--nm-plugin-missing" title="The “nm-plugin-missing” property">nm-plugin-missing</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--physical-port-id" title="The “physical-port-id” property">physical-port-id</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--product" title="The “product” property">product</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">real</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState"><span class="type">NMDeviceState</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">state</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--state-reason" title="The “state-reason” property">state-reason</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--udi" title="The “udi” property">udi</a></td> -<td class="property_flags">Read</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="NMDevice.html#NMDevice--vendor" title="The “vendor” property">vendor</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMDevice.signals"></a><h2>Signals</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody><tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMDevice.html#NMDevice-state-changed" title="The “state-changed” signal">state-changed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr></tbody> -</table></div> -</div> <a name="NMLldpNeighbor"></a><div class="refsect1"> <a name="NMDevice.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -817,8 +634,8 @@ <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-IP6-CONNECTIVITY:CAPS" title="NM_DEVICE_IP6_CONNECTIVITY">NM_DEVICE_IP6_CONNECTIVITY</a></td> </tr> <tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDevice.html#NMDevice-struct" title="NMDevice">NMDevice</a></td> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-INTERFACE-FLAGS:CAPS" title="NM_DEVICE_INTERFACE_FLAGS">NM_DEVICE_INTERFACE_FLAGS</a></td> </tr> </tbody> </table></div> @@ -827,45 +644,9 @@ <a name="NMDevice.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> NMLldpNeighbor - <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> - <span class="lineart">├──</span> <a class="link" href="NMDeviceBt.html" title="NMDeviceBt">NMDeviceBt</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceDummy.html" title="NMDeviceDummy">NMDeviceDummy</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceMacsec.html" title="NMDeviceMacsec">NMDeviceMacsec</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsBridge.html" title="NMDeviceOvsBridge">NMDeviceOvsBridge</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsInterface.html" title="NMDeviceOvsInterface">NMDeviceOvsInterface</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceOvsPort.html" title="NMDeviceOvsPort">NMDeviceOvsPort</a> - <span class="lineart">├──</span> <a class="link" href="NMDevicePpp.html" title="NMDevicePpp">NMDevicePpp</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> - <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> - <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="NMDeviceWifiP2P.html" title="NMDeviceWifiP2P">NMDeviceWifiP2P</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"> -<a name="NMDevice.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDevice implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDevice.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -1174,6 +955,13 @@ nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevic <pre class="programlisting"><span class="returnvalue">void</span> nm_device_set_managed (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</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> managed</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_set_managed</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <code class="function">nm_device_set_managed_async()</code> or GDBusConnection</p> +<p>This function is deprecated because it calls a synchronous D-Bus method +and modifies the content of the NMClient cache client side. Also, it does +not emit a property changed signal.</p> +</div> <p>Enables or disables management of <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> by NetworkManager.</p> <div class="refsect3"> <a name="nm-device-set-managed.parameters"></a><h4>Parameters</h4> @@ -1231,6 +1019,12 @@ nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMD <pre class="programlisting"><span class="returnvalue">void</span> nm_device_set_autoconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</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> autoconnect</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_set_autoconnect</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <code class="function">nm_device_set_autoconnect_async()</code> or GDBusConnection</p> +<p>This function is deprecated because it calls a synchronous D-Bus method +and modifies the content of the NMClient cache client side.</p> +</div> <p>Enables or disables automatic activation of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> <a name="nm-device-set-autoconnect.parameters"></a><h4>Parameters</h4> @@ -1658,7 +1452,7 @@ nm_device_is_real (<em class="parameter"><code><a class="link" href="NMDevice.ht <a name="nm-device-is-real.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 device exists, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it is a placeholder device that could be automatically created by NetworkManager if one of its -<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +<a href="NMDevice.html#NMDevice--available-connections"><span class="type">“available-connections”</span></a> was activated.</p> </div> <p class="since">Since: 1.2</p> </div> @@ -1836,6 +1630,33 @@ array and thus it is safe for callers to reference and keep using it. </p> </div> <hr> <div class="refsect2"> +<a name="nm-device-get-interface-flags"></a><h3>nm_device_get_interface_flags ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags"><span class="returnvalue">NMDeviceInterfaceFlags</span></a> +nm_device_get_interface_flags (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<p>Gets the interface flags of the device.</p> +<div class="refsect3"> +<a name="nm-device-get-interface-flags.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-device-get-interface-flags.returns"></a><h4>Returns</h4> +<p> the flags</p> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-disambiguate-names"></a><h3>nm_device_disambiguate_names ()</h3> <pre class="programlisting"><span class="returnvalue">char</span> ** nm_device_disambiguate_names (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> **devices</code></em>, @@ -1882,6 +1703,10 @@ nm_device_reapply (<em class="parameter"><code><a class="link" href="NMDevice.ht <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> flags</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_device_reapply</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMDevice.html#nm-device-reapply-async" title="nm_device_reapply_async ()"><code class="function">nm_device_reapply_async()</code></a> or GDBusConnection</p> +</div> <p>Attempts to update device with changes to the currently active connection made since it was last applied.</p> <div class="refsect3"> @@ -2054,6 +1879,10 @@ nm_device_get_applied_connection (<em class="parameter"><code><a class="link" hr <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *version_id</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_device_get_applied_connection</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMDevice.html#nm-device-get-applied-connection-async" title="nm_device_get_applied_connection_async ()"><code class="function">nm_device_get_applied_connection_async()</code></a> or GDBusConnection</p> +</div> <p>Fetch the currently applied connection on the device.</p> <div class="refsect3"> <a name="nm-device-get-applied-connection.parameters"></a><h4>Parameters</h4> @@ -2214,6 +2043,10 @@ to <a class="link" href="NMConnection.html#nm-connection-verify" title="nm_conne nm_device_disconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_device_disconnect</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMDevice.html#nm-device-disconnect-async" title="nm_device_disconnect_async ()"><code class="function">nm_device_disconnect_async()</code></a> or GDBusConnection</p> +</div> <p>Disconnects the device if currently connected, and prevents the device from automatically connecting to networks until the next manual network connection request.</p> @@ -2343,6 +2176,10 @@ will be set.</p> nm_device_delete (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_device_delete</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMDevice.html#nm-device-delete-async" title="nm_device_delete_async ()"><code class="function">nm_device_delete_async()</code></a> or GDBusConnection</p> +</div> <p>Deletes the software device. Hardware devices can't be deleted.</p> <div class="refsect3"> <a name="nm-device-delete.parameters"></a><h4>Parameters</h4> @@ -2956,6 +2793,7 @@ not found. </p> <a name="NM-DEVICE-AUTOCONNECT:CAPS"></a><h3>NM_DEVICE_AUTOCONNECT</h3> <pre class="programlisting">#define NM_DEVICE_AUTOCONNECT "autoconnect" </pre> +<div class="warning"><p><code class="literal">NM_DEVICE_AUTOCONNECT</code> is deprecated and should not be used in newly-written code.</p></div> </div> <hr> <div class="refsect2"> @@ -3067,302 +2905,9 @@ not found. </p> </div> <hr> <div class="refsect2"> -<a name="NMDevice-struct"></a><h3>NMDevice</h3> -<pre class="programlisting">typedef struct _NMDevice NMDevice;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDevice.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDevice--active-connection"></a><h3>The <code class="literal">“active-connection”</code> property</h3> -<pre class="programlisting"> “active-connection” <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *</pre> -<p>The <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object that "owns" this device during activation.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--autoconnect"></a><h3>The <code class="literal">“autoconnect”</code> property</h3> -<pre class="programlisting"> “autoconnect” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device can auto-activate a connection.</p> -<p>Flags: Read / Write</p> -<p>Default value: TRUE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--available-connections"></a><h3>The <code class="literal">“available-connections”</code> property</h3> -<pre class="programlisting"> “available-connections” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The available connections of the device</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMRemoteConnection)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--capabilities"></a><h3>The <code class="literal">“capabilities”</code> property</h3> -<pre class="programlisting"> “capabilities” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceCapabilities" title="enum NMDeviceCapabilities"><span class="type">NMDeviceCapabilities</span></a></pre> -<p>The capabilities of the device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--device-type"></a><h3>The <code class="literal">“device-type”</code> property</h3> -<pre class="programlisting"> “device-type” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceType" title="enum NMDeviceType"><span class="type">NMDeviceType</span></a></pre> -<p>The numeric type of the device.</p> -<p>Flags: Read</p> -<p>Default value: NM_DEVICE_TYPE_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--dhcp4-config"></a><h3>The <code class="literal">“dhcp4-config”</code> property</h3> -<pre class="programlisting"> “dhcp4-config” <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</pre> -<p>The IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> of the device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--dhcp6-config"></a><h3>The <code class="literal">“dhcp6-config”</code> property</h3> -<pre class="programlisting"> “dhcp6-config” <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *</pre> -<p>The IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> of the device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--driver"></a><h3>The <code class="literal">“driver”</code> property</h3> -<pre class="programlisting"> “driver” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The driver of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--driver-version"></a><h3>The <code class="literal">“driver-version”</code> property</h3> -<pre class="programlisting"> “driver-version” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The version of the device driver.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--firmware-missing"></a><h3>The <code class="literal">“firmware-missing”</code> property</h3> -<pre class="programlisting"> “firmware-missing” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>When <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> indicates the device is likely missing firmware required -for its operation.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--firmware-version"></a><h3>The <code class="literal">“firmware-version”</code> property</h3> -<pre class="programlisting"> “firmware-version” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The firmware version of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--interface"></a><h3>The <code class="literal">“interface”</code> property</h3> -<pre class="programlisting"> “interface” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The interface of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--ip-interface"></a><h3>The <code class="literal">“ip-interface”</code> property</h3> -<pre class="programlisting"> “ip-interface” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The IP interface of the device which should be used for all IP-related -operations like addressing and routing.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--ip4-config"></a><h3>The <code class="literal">“ip4-config”</code> property</h3> -<pre class="programlisting"> “ip4-config” <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</pre> -<p>The <span class="type">NMIP4Config</span> of the device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--ip4-connectivity"></a><h3>The <code class="literal">“ip4-connectivity”</code> property</h3> -<pre class="programlisting"> “ip4-connectivity” <a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState"><span class="type">NMConnectivityState</span></a></pre> -<p>The IPv4 connectivity state of the device.</p> -<p>Flags: Read</p> -<p>Default value: NM_CONNECTIVITY_UNKNOWN</p> -<p class="since">Since: 1.16</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--ip6-config"></a><h3>The <code class="literal">“ip6-config”</code> property</h3> -<pre class="programlisting"> “ip6-config” <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *</pre> -<p>The IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> of the device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--ip6-connectivity"></a><h3>The <code class="literal">“ip6-connectivity”</code> property</h3> -<pre class="programlisting"> “ip6-connectivity” <a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState"><span class="type">NMConnectivityState</span></a></pre> -<p>The IPv6 connectivity state of the device.</p> -<p>Flags: Read</p> -<p>Default value: NM_CONNECTIVITY_UNKNOWN</p> -<p class="since">Since: 1.16</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--lldp-neighbors"></a><h3>The <code class="literal">“lldp-neighbors”</code> property</h3> -<pre class="programlisting"> “lldp-neighbors” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The LLDP neighbors.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--managed"></a><h3>The <code class="literal">“managed”</code> property</h3> -<pre class="programlisting"> “managed” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device is managed by NetworkManager.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--metered"></a><h3>The <code class="literal">“metered”</code> property</h3> -<pre class="programlisting"> “metered” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>Whether the device is metered.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--mtu"></a><h3>The <code class="literal">“mtu”</code> property</h3> -<pre class="programlisting"> “mtu” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The MTU of the device.</p> -<p>Flags: Read</p> -<p>Default value: 1500</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--nm-plugin-missing"></a><h3>The <code class="literal">“nm-plugin-missing”</code> property</h3> -<pre class="programlisting"> “nm-plugin-missing” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>When <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> indicates that the NetworkManager plugin for the device -is not installed.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--physical-port-id"></a><h3>The <code class="literal">“physical-port-id”</code> property</h3> -<pre class="programlisting"> “physical-port-id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The physical port ID of the device. (See -<a class="link" href="NMDevice.html#nm-device-get-physical-port-id" title="nm_device_get_physical_port_id ()"><code class="function">nm_device_get_physical_port_id()</code></a>.)</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--product"></a><h3>The <code class="literal">“product”</code> property</h3> -<pre class="programlisting"> “product” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The product string of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--real"></a><h3>The <code class="literal">“real”</code> property</h3> -<pre class="programlisting"> “real” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device is real or is a placeholder device that could -be created automatically by NetworkManager if one of its -<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--state"></a><h3>The <code class="literal">“state”</code> property</h3> -<pre class="programlisting"> “state” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState"><span class="type">NMDeviceState</span></a></pre> -<p>The state of the device.</p> -<p>Flags: Read</p> -<p>Default value: NM_DEVICE_STATE_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--state-reason"></a><h3>The <code class="literal">“state-reason”</code> property</h3> -<pre class="programlisting"> “state-reason” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The reason for the device state.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--udi"></a><h3>The <code class="literal">“udi”</code> property</h3> -<pre class="programlisting"> “udi” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>An operating-system specific device hardware identifier; this is not -unique to a specific hardware device across reboots or hotplugs. It -is an opaque string which for some device types (Bluetooth, Modem) -contains an identifier provided by the underlying hardware service daemon -such as Bluez or ModemManager, and clients can use this property to -request more information about the device from those services.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDevice--vendor"></a><h3>The <code class="literal">“vendor”</code> property</h3> -<pre class="programlisting"> “vendor” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The vendor string of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -</div> -<div class="refsect1"> -<a name="NMDevice.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="NMDevice-state-changed"></a><h3>The <code class="literal">“state-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> new_state, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> old_state, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> reason, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies the state change of a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> -<div class="refsect3"> -<a name="NMDevice-state-changed.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>the device object that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>new_state</p></td> -<td class="parameter_description"><p>the new state of the device</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>old_state</p></td> -<td class="parameter_description"><p>the previous state of the device</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>reason</p></td> -<td class="parameter_description"><p>the reason describing the state change</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> +<a name="NM-DEVICE-INTERFACE-FLAGS:CAPS"></a><h3>NM_DEVICE_INTERFACE_FLAGS</h3> +<pre class="programlisting">#define NM_DEVICE_INTERFACE_FLAGS "interface-flags" +</pre> </div> </div> </div> diff --git a/docs/libnm/html/libnm-nm-device-6lowpan.html b/docs/libnm/html/NMDevice6Lowpan.html index 35c52a09..1101b793 100644 --- a/docs/libnm/html/libnm-nm-device-6lowpan.html +++ b/docs/libnm/html/NMDevice6Lowpan.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>nm-device-6lowpan: libnm Reference Manual</title> +<title>NMDevice6Lowpan: 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"> @@ -15,7 +15,7 @@ <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> + <a href="#NMDevice6Lowpan.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> @@ -23,16 +23,16 @@ <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> +<a name="NMDevice6Lowpan"></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> +<h2><span class="refentrytitle"><a name="NMDevice6Lowpan.top_of_page"></a>NMDevice6Lowpan</span></h2> +<p>NMDevice6Lowpan</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> +<a name="NMDevice6Lowpan.functions"></a><h2>Functions</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> <col width="150px" class="functions_return"> @@ -44,21 +44,21 @@ <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> +<a class="link" href="NMDevice6Lowpan.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> +<a class="link" href="NMDevice6Lowpan.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> +<a name="NMDevice6Lowpan.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> <col width="150px" class="name"> @@ -67,24 +67,24 @@ <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> +<td class="function_name"><a class="link" href="NMDevice6Lowpan.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> +<td class="function_name"><a class="link" href="NMDevice6Lowpan.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> +<a name="NMDevice6Lowpan.description"></a><h2>Description</h2> </div> <div class="refsect1"> -<a name="libnm-nm-device-6lowpan.functions_details"></a><h2>Functions</h2> +<a name="NMDevice6Lowpan.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> +nm_device_6lowpan_get_parent (<em class="parameter"><code><a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"><span class="type">NMDevice6Lowpan</span></a> *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"> @@ -95,7 +95,7 @@ nm_device_6lowpan_get_parent (<em class="parameter"><code><span class="type">NMD </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_description"><p>a <a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"><span class="type">NMDevice6Lowpan</span></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> @@ -111,8 +111,8 @@ nm_device_6lowpan_get_parent (<em class="parameter"><code><span class="type">NMD <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> +nm_device_6lowpan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"><span class="type">NMDevice6Lowpan</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"><span class="type">NMDevice6Lowpan</span></a></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"> @@ -123,7 +123,7 @@ nm_device_6lowpan_get_hw_address (<em class="parameter"><code><span class="type" </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_description"><p>a <a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"><span class="type">NMDevice6Lowpan</span></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> @@ -137,7 +137,7 @@ device, and must not be modified.</p> </div> </div> <div class="refsect1"> -<a name="libnm-nm-device-6lowpan.other_details"></a><h2>Types and Values</h2> +<a name="NMDevice6Lowpan.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" diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index 9710b372..1f8140b6 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="libnm-nm-device-6lowpan.html" title="nm-device-6lowpan"> +<link rel="prev" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan"> <link rel="next" href="NMDeviceBond.html" title="NMDeviceBond"> <meta name="generator" content="GTK-Doc V1.29 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -15,14 +15,11 @@ <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="#NMDeviceAdsl.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceAdsl.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceAdsl.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceAdsl.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceAdsl.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="libnm-nm-device-6lowpan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMDevice6Lowpan.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"> @@ -52,54 +49,19 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceAdsl.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody><tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceAdsl.html#NMDeviceAdsl--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</td> -</tr></tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceAdsl.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> +<tbody><tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceAdsl.html#NM-DEVICE-ADSL-CARRIER:CAPS" title="NM_DEVICE_ADSL_CARRIER">NM_DEVICE_ADSL_CARRIER</a></td> -</tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceAdsl.html#NMDeviceAdsl-struct" title="NMDeviceAdsl">NMDeviceAdsl</a></td> -</tr> -</tbody> +</tr></tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceAdsl.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceAdsl -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceAdsl.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceAdsl implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceAdsl.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -137,21 +99,6 @@ nm_device_adsl_get_carrier (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting">#define NM_DEVICE_ADSL_CARRIER "carrier" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceAdsl-struct"></a><h3>NMDeviceAdsl</h3> -<pre class="programlisting">typedef struct _NMDeviceAdsl NMDeviceAdsl;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceAdsl.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceAdsl--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html index 3e1f29ea..a2b16f14 100644 --- a/docs/libnm/html/NMDeviceBond.html +++ b/docs/libnm/html/NMDeviceBond.html @@ -15,10 +15,7 @@ <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="#NMDeviceBond.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceBond.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceBond.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceBond.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceBond.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> @@ -68,35 +65,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceBond.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceBond.html#NMDeviceBond--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</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="NMDeviceBond.html#NMDeviceBond--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceBond.html#NMDeviceBond--slaves" title="The “slaves” property">slaves</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceBond.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -116,28 +84,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceBond.html#NM-DEVICE-BOND-SLAVES:CAPS" title="NM_DEVICE_BOND_SLAVES">NM_DEVICE_BOND_SLAVES</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceBond.html#NMDeviceBond-struct" title="NMDeviceBond">NMDeviceBond</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceBond.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceBond -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceBond.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceBond implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceBond.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -245,37 +195,6 @@ copy used by the device, and must not be modified. </p> <pre class="programlisting">#define NM_DEVICE_BOND_SLAVES "slaves" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBond-struct"></a><h3>NMDeviceBond</h3> -<pre class="programlisting">typedef struct _NMDeviceBond NMDeviceBond;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceBond.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceBond--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBond--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBond--slaves"></a><h3>The <code class="literal">“slaves”</code> property</h3> -<pre class="programlisting"> “slaves” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The devices enslaved to the bond device.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDevice)]</span></p> -<p>Flags: Read</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html index adffd6df..dadf1c8d 100644 --- a/docs/libnm/html/NMDeviceBridge.html +++ b/docs/libnm/html/NMDeviceBridge.html @@ -15,10 +15,7 @@ <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="#NMDeviceBridge.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceBridge.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceBridge.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceBridge.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceBridge.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> @@ -68,35 +65,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceBridge.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceBridge.html#NMDeviceBridge--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</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="NMDeviceBridge.html#NMDeviceBridge--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceBridge.html#NMDeviceBridge--slaves" title="The “slaves” property">slaves</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceBridge.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -116,28 +84,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-SLAVES:CAPS" title="NM_DEVICE_BRIDGE_SLAVES">NM_DEVICE_BRIDGE_SLAVES</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceBridge.html#NMDeviceBridge-struct" title="NMDeviceBridge">NMDeviceBridge</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceBridge.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceBridge -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceBridge.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceBridge implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceBridge.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -245,37 +195,6 @@ copy used by the device, and must not be modified. </p> <pre class="programlisting">#define NM_DEVICE_BRIDGE_SLAVES "slaves" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBridge-struct"></a><h3>NMDeviceBridge</h3> -<pre class="programlisting">typedef struct _NMDeviceBridge NMDeviceBridge;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceBridge.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceBridge--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBridge--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBridge--slaves"></a><h3>The <code class="literal">“slaves”</code> property</h3> -<pre class="programlisting"> “slaves” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The devices enslaved to the bridge device.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDevice)]</span></p> -<p>Flags: Read</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceBt.html b/docs/libnm/html/NMDeviceBt.html index 65a41ae5..019910de 100644 --- a/docs/libnm/html/NMDeviceBt.html +++ b/docs/libnm/html/NMDeviceBt.html @@ -15,10 +15,7 @@ <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="#NMDeviceBt.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceBt.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceBt.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceBt.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceBt.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> @@ -68,35 +65,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceBt.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities"><span class="type">NMBluetoothCapabilities</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceBt.html#NMDeviceBt--bt-capabilities" title="The “bt-capabilities” property">bt-capabilities</a></td> -<td class="property_flags">Read</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="NMDeviceBt.html#NMDeviceBt--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</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="NMDeviceBt.html#NMDeviceBt--name" title="The “name” property">name</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceBt.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -116,28 +84,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceBt.html#NM-DEVICE-BT-CAPABILITIES:CAPS" title="NM_DEVICE_BT_CAPABILITIES">NM_DEVICE_BT_CAPABILITIES</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceBt.html#NMDeviceBt-struct" title="NMDeviceBt">NMDeviceBt</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceBt.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceBt -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceBt.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceBt implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceBt.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -240,36 +190,6 @@ nm_device_bt_get_capabilities (<em class="parameter"><code><a class="link" href= <pre class="programlisting">#define NM_DEVICE_BT_CAPABILITIES "bt-capabilities" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBt-struct"></a><h3>NMDeviceBt</h3> -<pre class="programlisting">typedef struct _NMDeviceBt NMDeviceBt;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceBt.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceBt--bt-capabilities"></a><h3>The <code class="literal">“bt-capabilities”</code> property</h3> -<pre class="programlisting"> “bt-capabilities” <a class="link" href="libnm-nm-dbus-interface.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities"><span class="type">NMBluetoothCapabilities</span></a></pre> -<p>The device's bluetooth capabilities, a combination of <a class="link" href="libnm-nm-dbus-interface.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities"><span class="type">NMBluetoothCapabilities</span></a>.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBt--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceBt--name"></a><h3>The <code class="literal">“name”</code> property</h3> -<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 name of the bluetooth device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceDummy.html b/docs/libnm/html/NMDeviceDummy.html index baff573b..d08b8b3b 100644 --- a/docs/libnm/html/NMDeviceDummy.html +++ b/docs/libnm/html/NMDeviceDummy.html @@ -15,10 +15,7 @@ <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="#NMDeviceDummy.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceDummy.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceDummy.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceDummy.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceDummy.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> @@ -51,55 +48,19 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceDummy.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody><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="NMDeviceDummy.html#NMDeviceDummy--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr></tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceDummy.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> +<tbody><tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceDummy.html#NM-DEVICE-DUMMY-HW-ADDRESS:CAPS" title="NM_DEVICE_DUMMY_HW_ADDRESS">NM_DEVICE_DUMMY_HW_ADDRESS</a></td> -</tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceDummy.html#NMDeviceDummy-struct" title="NMDeviceDummy">NMDeviceDummy</a></td> -</tr> -</tbody> +</tr></tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceDummy.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceDummy -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceDummy.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceDummy implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceDummy.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -139,22 +100,6 @@ device, and must not be modified.</p> <pre class="programlisting">#define NM_DEVICE_DUMMY_HW_ADDRESS "hw-address" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceDummy-struct"></a><h3>NMDeviceDummy</h3> -<pre class="programlisting">typedef struct _NMDeviceDummy NMDeviceDummy;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceDummy.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceDummy--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The active hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.10</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index 02f43818..da0f640e 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -15,10 +15,7 @@ <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="#NMDeviceEthernet.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceEthernet.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceEthernet.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceEthernet.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceEthernet.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> @@ -83,45 +80,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceEthernet.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</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="NMDeviceEthernet.html#NMDeviceEthernet--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</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="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address" title="The “perm-hw-address” property">perm-hw-address</a></td> -<td class="property_flags">Read</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="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels" title="The “s390-subchannels” property">s390-subchannels</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--speed" title="The “speed” property">speed</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceEthernet.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -149,28 +107,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" title="NM_DEVICE_ETHERNET_S390_SUBCHANNELS">NM_DEVICE_ETHERNET_S390_SUBCHANNELS</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet-struct" title="NMDeviceEthernet">NMDeviceEthernet</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceEthernet.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceEthernet -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceEthernet.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceEthernet implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceEthernet.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -343,54 +283,6 @@ one subchannel the s390 device uses to communicate to the host. </p> <pre class="programlisting">#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS "s390-subchannels" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceEthernet-struct"></a><h3>NMDeviceEthernet</h3> -<pre class="programlisting">typedef struct _NMDeviceEthernet NMDeviceEthernet;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceEthernet.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceEthernet--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceEthernet--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The active hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceEthernet--perm-hw-address"></a><h3>The <code class="literal">“perm-hw-address”</code> property</h3> -<pre class="programlisting"> “perm-hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The permanent hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceEthernet--s390-subchannels"></a><h3>The <code class="literal">“s390-subchannels”</code> property</h3> -<pre class="programlisting"> “s390-subchannels” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> -<p>Identifies subchannels of this network device used for -communication with z/VM or s390 host.</p> -<p>Flags: Read</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceEthernet--speed"></a><h3>The <code class="literal">“speed”</code> property</h3> -<pre class="programlisting"> “speed” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The speed of the device.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceGeneric.html b/docs/libnm/html/NMDeviceGeneric.html index 1d477d45..93c5c654 100644 --- a/docs/libnm/html/NMDeviceGeneric.html +++ b/docs/libnm/html/NMDeviceGeneric.html @@ -15,10 +15,7 @@ <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="#NMDeviceGeneric.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceGeneric.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceGeneric.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceGeneric.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceGeneric.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> @@ -51,30 +48,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceGeneric.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMDeviceGeneric.html#NMDeviceGeneric--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</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="NMDeviceGeneric.html#NMDeviceGeneric--type-description" title="The “type-description” property">type-description</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceGeneric.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -90,28 +63,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceGeneric.html#NM-DEVICE-GENERIC-TYPE-DESCRIPTION:CAPS" title="NM_DEVICE_GENERIC_TYPE_DESCRIPTION">NM_DEVICE_GENERIC_TYPE_DESCRIPTION</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceGeneric.html#NMDeviceGeneric-struct" title="NMDeviceGeneric">NMDeviceGeneric</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceGeneric.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceGeneric -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceGeneric.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceGeneric implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceGeneric.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -156,30 +111,6 @@ device, and must not be modified.</p> <pre class="programlisting">#define NM_DEVICE_GENERIC_TYPE_DESCRIPTION "type-description" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceGeneric-struct"></a><h3>NMDeviceGeneric</h3> -<pre class="programlisting">typedef struct _NMDeviceGeneric NMDeviceGeneric;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceGeneric.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceGeneric--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceGeneric--type-description"></a><h3>The <code class="literal">“type-description”</code> property</h3> -<pre class="programlisting"> “type-description” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>A description of the specific type of device this is, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> -if not known.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html index b6bc3bd9..37357d0e 100644 --- a/docs/libnm/html/NMDeviceIPTunnel.html +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -15,10 +15,7 @@ <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="#NMDeviceIPTunnel.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceIPTunnel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceIPTunnel.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceIPTunnel.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceIPTunnel.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> @@ -138,83 +135,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceIPTunnel.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">encapsulation-limit</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flags" title="The “flags” property">flags</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label" title="The “flow-label” property">flow-label</a></td> -<td class="property_flags">Read</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="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key" title="The “input-key” property">input-key</a></td> -<td class="property_flags">Read</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="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local" title="The “local” property">local</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode" title="The “mode” property">mode</a></td> -<td class="property_flags">Read</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="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key" title="The “output-key” property">output-key</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent" title="The “parent” property">parent</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">path-mtu-discovery</a></td> -<td class="property_flags">Read</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="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote" title="The “remote” property">remote</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos" title="The “tos” property">tos</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl" title="The “ttl” property">ttl</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceIPTunnel.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -270,28 +190,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLAGS:CAPS" title="NM_DEVICE_IP_TUNNEL_FLAGS">NM_DEVICE_IP_TUNNEL_FLAGS</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel-struct" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceIPTunnel.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceIPTunnel -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceIPTunnel.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceIPTunnel implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceIPTunnel.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -685,126 +587,6 @@ nm_device_ip_tunnel_get_flags (<em class="parameter"><code><a class="link" href= <pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_FLAGS "flags" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel-struct"></a><h3>NMDeviceIPTunnel</h3> -<pre class="programlisting">typedef struct _NMDeviceIPTunnel NMDeviceIPTunnel;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceIPTunnel.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--encapsulation-limit"></a><h3>The <code class="literal">“encapsulation-limit”</code> property</h3> -<pre class="programlisting"> “encapsulation-limit” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>How many additional levels of encapsulation are permitted to -be prepended to packets. This property applies only to IPv6 -tunnels.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--flags"></a><h3>The <code class="literal">“flags”</code> property</h3> -<pre class="programlisting"> “flags” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>Tunnel flags.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.12</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--flow-label"></a><h3>The <code class="literal">“flow-label”</code> property</h3> -<pre class="programlisting"> “flow-label” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The flow label to assign to tunnel packets. This property -applies only to IPv6 tunnels.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 1048575</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--input-key"></a><h3>The <code class="literal">“input-key”</code> property</h3> -<pre class="programlisting"> “input-key” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The key used for tunneled input packets, if applicable.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--local"></a><h3>The <code class="literal">“local”</code> property</h3> -<pre class="programlisting"> “local” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The local endpoint of the tunnel.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> -<pre class="programlisting"> “mode” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The tunneling mode of the device.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--output-key"></a><h3>The <code class="literal">“output-key”</code> property</h3> -<pre class="programlisting"> “output-key” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The key used for tunneled output packets, if applicable.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> -<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> -<p>The devices's parent device.</p> -<p>Flags: Read</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--path-mtu-discovery"></a><h3>The <code class="literal">“path-mtu-discovery”</code> property</h3> -<pre class="programlisting"> “path-mtu-discovery” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether path MTU discovery is enabled on this tunnel.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> -<pre class="programlisting"> “remote” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The remote endpoint of the tunnel.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> -<pre class="programlisting"> “tos” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The type of service (IPv4) or traffic class (IPv6) assigned to -tunneled packets.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceIPTunnel--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> -<pre class="programlisting"> “ttl” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The TTL assigned to tunneled packets. 0 is a special value - meaning that packets inherit the TTL value</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 3032e7f5..74781264 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -15,10 +15,7 @@ <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="#NMDeviceInfiniband.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceInfiniband.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceInfiniband.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceInfiniband.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceInfiniband.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> @@ -61,29 +58,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceInfiniband.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</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="NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceInfiniband.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -99,28 +73,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceInfiniband.html#NM-DEVICE-INFINIBAND-CARRIER:CAPS" title="NM_DEVICE_INFINIBAND_CARRIER">NM_DEVICE_INFINIBAND_CARRIER</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceInfiniband.html#NMDeviceInfiniband-struct" title="NMDeviceInfiniband">NMDeviceInfiniband</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceInfiniband.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceInfiniband -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceInfiniband.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceInfiniband implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceInfiniband.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -191,29 +147,6 @@ nm_device_infiniband_get_carrier (<em class="parameter"><code><a class="link" hr <pre class="programlisting">#define NM_DEVICE_INFINIBAND_CARRIER "carrier" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceInfiniband-struct"></a><h3>NMDeviceInfiniband</h3> -<pre class="programlisting">typedef struct _NMDeviceInfiniband NMDeviceInfiniband;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceInfiniband.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceInfiniband--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceInfiniband--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceMacsec.html b/docs/libnm/html/NMDeviceMacsec.html index 13d85dee..71fa99c2 100644 --- a/docs/libnm/html/NMDeviceMacsec.html +++ b/docs/libnm/html/NMDeviceMacsec.html @@ -15,10 +15,7 @@ <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="#NMDeviceMacsec.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceMacsec.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceMacsec.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceMacsec.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceMacsec.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> @@ -156,91 +153,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceMacsec.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--cipher-suite" title="The “cipher-suite” property">cipher-suite</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--encoding-sa" title="The “encoding-sa” property">encoding-sa</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--encrypt" title="The “encrypt” property">encrypt</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--es" title="The “es” property">es</a></td> -<td class="property_flags">Read</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="NMDeviceMacsec.html#NMDeviceMacsec--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--icv-length" title="The “icv-length” property">icv-length</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--include-sci" title="The “include-sci” property">include-sci</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--parent" title="The “parent” property">parent</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--protect" title="The “protect” property">protect</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--replay-protect" title="The “replay-protect” property">replay-protect</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--scb" title="The “scb” property">scb</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--sci" title="The “sci” property">sci</a></td> -<td class="property_flags">Read</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="NMDeviceMacsec.html#NMDeviceMacsec--validation" title="The “validation” property">validation</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--window" title="The “window” property">window</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceMacsec.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -304,28 +216,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceMacsec.html#NM-DEVICE-MACSEC-REPLAY-PROTECT:CAPS" title="NM_DEVICE_MACSEC_REPLAY_PROTECT">NM_DEVICE_MACSEC_REPLAY_PROTECT</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec-struct" title="NMDeviceMacsec">NMDeviceMacsec</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceMacsec.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceMacsec -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceMacsec.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceMacsec implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceMacsec.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -799,143 +693,6 @@ nm_device_macsec_get_replay_protect (<em class="parameter"><code><a class="link" <pre class="programlisting">#define NM_DEVICE_MACSEC_REPLAY_PROTECT "replay-protect" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec-struct"></a><h3>NMDeviceMacsec</h3> -<pre class="programlisting">typedef struct _NMDeviceMacsec NMDeviceMacsec;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceMacsec.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceMacsec--cipher-suite"></a><h3>The <code class="literal">“cipher-suite”</code> property</h3> -<pre class="programlisting"> “cipher-suite” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre> -<p>The set of cryptographic algorithms in use.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--encoding-sa"></a><h3>The <code class="literal">“encoding-sa”</code> property</h3> -<pre class="programlisting"> “encoding-sa” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The value of the Association Number (0..3) for the Security -Association in use.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--encrypt"></a><h3>The <code class="literal">“encrypt”</code> property</h3> -<pre class="programlisting"> “encrypt” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether encryption of transmitted frames is enabled.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--es"></a><h3>The <code class="literal">“es”</code> property</h3> -<pre class="programlisting"> “es” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the ES (End station) bit is enabled in SecTAG for -transmitted frames.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--icv-length"></a><h3>The <code class="literal">“icv-length”</code> property</h3> -<pre class="programlisting"> “icv-length” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The length of ICV (Integrity Check Value).</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--include-sci"></a><h3>The <code class="literal">“include-sci”</code> property</h3> -<pre class="programlisting"> “include-sci” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the SCI is always included in SecTAG for transmitted -frames.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> -<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> -<p>The devices's parent device.</p> -<p>Flags: Read</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--protect"></a><h3>The <code class="literal">“protect”</code> property</h3> -<pre class="programlisting"> “protect” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether protection of transmitted frames is enabled.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--replay-protect"></a><h3>The <code class="literal">“replay-protect”</code> property</h3> -<pre class="programlisting"> “replay-protect” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether replay protection is enabled.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--scb"></a><h3>The <code class="literal">“scb”</code> property</h3> -<pre class="programlisting"> “scb” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the SCB (Single Copy Broadcast) bit is enabled in -SecTAG for transmitted frames.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--sci"></a><h3>The <code class="literal">“sci”</code> property</h3> -<pre class="programlisting"> “sci” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre> -<p>The Secure Channel Identifier in use.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--validation"></a><h3>The <code class="literal">“validation”</code> property</h3> -<pre class="programlisting"> “validation” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The validation mode for incoming packets (strict, check, -disabled).</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacsec--window"></a><h3>The <code class="literal">“window”</code> property</h3> -<pre class="programlisting"> “window” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The size of the replay window.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.6</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html index d0842777..b4ea3b36 100644 --- a/docs/libnm/html/NMDeviceMacvlan.html +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -15,10 +15,7 @@ <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="#NMDeviceMacvlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceMacvlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceMacvlan.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceMacvlan.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceMacvlan.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> @@ -84,46 +81,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceMacvlan.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</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="NMDeviceMacvlan.html#NMDeviceMacvlan--mode" title="The “mode” property">mode</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc" title="The “no-promisc” property">no-promisc</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent" title="The “parent” property">parent</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap" title="The “tap” property">tap</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceMacvlan.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -151,28 +108,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_MACVLAN_HW_ADDRESS">NM_DEVICE_MACVLAN_HW_ADDRESS</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan-struct" title="NMDeviceMacvlan">NMDeviceMacvlan</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceMacvlan.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceMacvlan -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceMacvlan.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceMacvlan implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceMacvlan.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -345,57 +284,6 @@ device, and must not be modified.</p> <pre class="programlisting">#define NM_DEVICE_MACVLAN_HW_ADDRESS "hw-address" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacvlan-struct"></a><h3>NMDeviceMacvlan</h3> -<pre class="programlisting">typedef struct _NMDeviceMacvlan NMDeviceMacvlan;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceMacvlan.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceMacvlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacvlan--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> -<pre class="programlisting"> “mode” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The MACVLAN mode.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacvlan--no-promisc"></a><h3>The <code class="literal">“no-promisc”</code> property</h3> -<pre class="programlisting"> “no-promisc” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has the no-promiscuos flag.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacvlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> -<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> -<p>The devices's parent device.</p> -<p>Flags: Read</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceMacvlan--tap"></a><h3>The <code class="literal">“tap”</code> property</h3> -<pre class="programlisting"> “tap” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device is a MACVTAP.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index fe9d53a6..64bbb9e8 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -15,10 +15,7 @@ <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="#NMDeviceModem.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceModem.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceModem.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceModem.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceModem.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> @@ -83,46 +80,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceModem.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMDeviceModem.html#NMDeviceModem--apn" title="The “apn” property">apn</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--current-capabilities" title="The “current-capabilities” property">current-capabilities</a></td> -<td class="property_flags">Read</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="NMDeviceModem.html#NMDeviceModem--device-id" title="The “device-id” property">device-id</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem--modem-capabilities" title="The “modem-capabilities” property">modem-capabilities</a></td> -<td class="property_flags">Read</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="NMDeviceModem.html#NMDeviceModem--operator-code" title="The “operator-code” property">operator-code</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceModem.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -150,28 +107,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-APN:CAPS" title="NM_DEVICE_MODEM_APN">NM_DEVICE_MODEM_APN</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceModem.html#NMDeviceModem-struct" title="NMDeviceModem">NMDeviceModem</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceModem.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceModem -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceModem.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceModem implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceModem.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -349,55 +288,6 @@ nm_device_modem_get_apn (<em class="parameter"><code><a class="link" href="NMDev <pre class="programlisting">#define NM_DEVICE_MODEM_APN "apn" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceModem-struct"></a><h3>NMDeviceModem</h3> -<pre class="programlisting">typedef struct _NMDeviceModem NMDeviceModem;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceModem.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceModem--apn"></a><h3>The <code class="literal">“apn”</code> property</h3> -<pre class="programlisting"> “apn” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.20</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceModem--current-capabilities"></a><h3>The <code class="literal">“current-capabilities”</code> property</h3> -<pre class="programlisting"> “current-capabilities” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></pre> -<p>The generic family of access technologies the modem currently supports -without a firmware reload or reinitialization.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceModem--device-id"></a><h3>The <code class="literal">“device-id”</code> property</h3> -<pre class="programlisting"> “device-id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.20</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceModem--modem-capabilities"></a><h3>The <code class="literal">“modem-capabilities”</code> property</h3> -<pre class="programlisting"> “modem-capabilities” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities"><span class="type">NMDeviceModemCapabilities</span></a></pre> -<p>The generic family of access technologies the modem supports. Not all -capabilities are available at the same time however; some modems require -a firmware reload or other reinitialization to switch between eg -CDMA/EVDO and GSM/UMTS.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceModem--operator-code"></a><h3>The <code class="literal">“operator-code”</code> property</h3> -<pre class="programlisting"> “operator-code” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.20</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index 1842b576..c880adaf 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -15,10 +15,7 @@ <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="#NMDeviceOlpcMesh.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceOlpcMesh.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceOlpcMesh.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceOlpcMesh.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceOlpcMesh.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> @@ -69,35 +66,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceOlpcMesh.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--active-channel" title="The “active-channel” property">active-channel</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--companion" title="The “companion” property">companion</a></td> -<td class="property_flags">Read</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="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceOlpcMesh.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -117,28 +85,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceOlpcMesh.html#NM-DEVICE-OLPC-MESH-ACTIVE-CHANNEL:CAPS" title="NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL">NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh-struct" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceOlpcMesh.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceOlpcMesh -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceOlpcMesh.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceOlpcMesh implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceOlpcMesh.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -243,36 +193,6 @@ nm_device_olpc_mesh_get_active_channel <pre class="programlisting">#define NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL "active-channel" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceOlpcMesh-struct"></a><h3>NMDeviceOlpcMesh</h3> -<pre class="programlisting">typedef struct _NMDeviceOlpcMesh NMDeviceOlpcMesh;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceOlpcMesh.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceOlpcMesh--active-channel"></a><h3>The <code class="literal">“active-channel”</code> property</h3> -<pre class="programlisting"> “active-channel” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The device's active channel.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceOlpcMesh--companion"></a><h3>The <code class="literal">“companion”</code> property</h3> -<pre class="programlisting"> “companion” <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *</pre> -<p>The companion device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceOlpcMesh--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 41e0c754..c6a38139 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -15,10 +15,7 @@ <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="#NMDeviceTeam.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceTeam.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceTeam.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceTeam.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceTeam.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> @@ -75,41 +72,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceTeam.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceTeam.html#NMDeviceTeam--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</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="NMDeviceTeam.html#NMDeviceTeam--config" title="The “config” property">config</a></td> -<td class="property_flags">Read</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="NMDeviceTeam.html#NMDeviceTeam--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceTeam.html#NMDeviceTeam--slaves" title="The “slaves” property">slaves</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceTeam.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -133,28 +95,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceTeam.html#NM-DEVICE-TEAM-CONFIG:CAPS" title="NM_DEVICE_TEAM_CONFIG">NM_DEVICE_TEAM_CONFIG</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceTeam.html#NMDeviceTeam-struct" title="NMDeviceTeam">NMDeviceTeam</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceTeam.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceTeam -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceTeam.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceTeam implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceTeam.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -296,46 +240,6 @@ device, and must not be modified.</p> <pre class="programlisting">#define NM_DEVICE_TEAM_CONFIG "config" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTeam-struct"></a><h3>NMDeviceTeam</h3> -<pre class="programlisting">typedef struct _NMDeviceTeam NMDeviceTeam;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceTeam.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceTeam--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTeam--config"></a><h3>The <code class="literal">“config”</code> property</h3> -<pre class="programlisting"> “config” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The current JSON configuration of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTeam--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTeam--slaves"></a><h3>The <code class="literal">“slaves”</code> property</h3> -<pre class="programlisting"> “slaves” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>The devices enslaved to the team device.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMDevice)]</span></p> -<p>Flags: Read</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html index 6652457b..573f6ecc 100644 --- a/docs/libnm/html/NMDeviceTun.html +++ b/docs/libnm/html/NMDeviceTun.html @@ -15,10 +15,7 @@ <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="#NMDeviceTun.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceTun.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceTun.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceTun.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceTun.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> @@ -100,55 +97,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceTun.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--group" title="The “group” property">group</a></td> -<td class="property_flags">Read</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="NMDeviceTun.html#NMDeviceTun--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</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="NMDeviceTun.html#NMDeviceTun--mode" title="The “mode” property">mode</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--multi-queue" title="The “multi-queue” property">multi-queue</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--no-pi" title="The “no-pi” property">no-pi</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--owner" title="The “owner” property">owner</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--vnet-hdr" title="The “vnet-hdr” property">vnet-hdr</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceTun.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -184,28 +132,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS" title="NM_DEVICE_TUN_MULTI_QUEUE">NM_DEVICE_TUN_MULTI_QUEUE</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun-struct" title="NMDeviceTun">NMDeviceTun</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceTun.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceTun -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceTun.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceTun implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceTun.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -422,82 +352,6 @@ nm_device_tun_get_multi_queue (<em class="parameter"><code><a class="link" href= <pre class="programlisting">#define NM_DEVICE_TUN_MULTI_QUEUE "multi-queue" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun-struct"></a><h3>NMDeviceTun</h3> -<pre class="programlisting">typedef struct _NMDeviceTun NMDeviceTun;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceTun.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceTun--group"></a><h3>The <code class="literal">“group”</code> property</h3> -<pre class="programlisting"> “group” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre> -<p>The gid of the tunnel group, or -1 if it has no owner.</p> -<p>Flags: Read</p> -<p>Allowed values: [-1,4294967295]</p> -<p>Default value: -1</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> -<pre class="programlisting"> “mode” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The tunnel mode, either "tun" or "tap".</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun--multi-queue"></a><h3>The <code class="literal">“multi-queue”</code> property</h3> -<pre class="programlisting"> “multi-queue” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to -the tap device multiple times, for multiple send/receive -queues.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun--no-pi"></a><h3>The <code class="literal">“no-pi”</code> property</h3> -<pre class="programlisting"> “no-pi” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>The tunnel's "TUN_NO_PI" flag; true if no protocol info is -prepended to the tunnel packets.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun--owner"></a><h3>The <code class="literal">“owner”</code> property</h3> -<pre class="programlisting"> “owner” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre> -<p>The uid of the tunnel owner, or -1 if it has no owner.</p> -<p>Flags: Read</p> -<p>Allowed values: [-1,4294967295]</p> -<p>Default value: -1</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceTun--vnet-hdr"></a><h3>The <code class="literal">“vnet-hdr”</code> property</h3> -<pre class="programlisting"> “vnet-hdr” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets -include a virtio network header.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index 70e9157d..83d682f0 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -15,10 +15,7 @@ <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="#NMDeviceVlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceVlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceVlan.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceVlan.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceVlan.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> @@ -77,40 +74,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceVlan.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVlan.html#NMDeviceVlan--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</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="NMDeviceVlan.html#NMDeviceVlan--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceVlan.html#NMDeviceVlan--parent" title="The “parent” property">parent</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVlan.html#NMDeviceVlan--vlan-id" title="The “vlan-id” property">vlan-id</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceVlan.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -134,28 +97,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceVlan.html#NM-DEVICE-VLAN-VLAN-ID:CAPS" title="NM_DEVICE_VLAN_VLAN_ID">NM_DEVICE_VLAN_VLAN_ID</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceVlan.html#NMDeviceVlan-struct" title="NMDeviceVlan">NMDeviceVlan</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceVlan.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceVlan -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceVlan.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceVlan implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceVlan.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -289,45 +234,6 @@ nm_device_vlan_get_vlan_id (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting">#define NM_DEVICE_VLAN_VLAN_ID "vlan-id" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVlan-struct"></a><h3>NMDeviceVlan</h3> -<pre class="programlisting">typedef struct _NMDeviceVlan NMDeviceVlan;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceVlan.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceVlan--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> -<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> -<p>The devices's parent device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVlan--vlan-id"></a><h3>The <code class="literal">“vlan-id”</code> property</h3> -<pre class="programlisting"> “vlan-id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The device's VLAN ID.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 4095</p> -<p>Default value: 0</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html index d672aa33..3213e58d 100644 --- a/docs/libnm/html/NMDeviceVxlan.html +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -15,10 +15,7 @@ <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="#NMDeviceVxlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceVxlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceVxlan.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceVxlan.properties" class="shortcut">Properties</a></span> + <a href="#NMDeviceVxlan.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> @@ -187,112 +184,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceVxlan.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ageing" title="The “ageing” property">ageing</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--carrier" title="The “carrier” property">carrier</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port" title="The “dst-port” property">dst-port</a></td> -<td class="property_flags">Read</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="NMDeviceVxlan.html#NMDeviceVxlan--group" title="The “group” property">group</a></td> -<td class="property_flags">Read</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="NMDeviceVxlan.html#NMDeviceVxlan--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--id" title="The “id” property">id</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss" title="The “l2miss” property">l2miss</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss" title="The “l3miss” property">l3miss</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--learning" title="The “learning” property">learning</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--limit" title="The “limit” property">limit</a></td> -<td class="property_flags">Read</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="NMDeviceVxlan.html#NMDeviceVxlan--local" title="The “local” property">local</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--parent" title="The “parent” property">parent</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--proxy" title="The “proxy” property">proxy</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--rsc" title="The “rsc” property">rsc</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max" title="The “src-port-max” property">src-port-max</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min" title="The “src-port-min” property">src-port-min</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--tos" title="The “tos” property">tos</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ttl" title="The “ttl” property">ttl</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceVxlan.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -372,28 +263,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS" title="NM_DEVICE_VXLAN_DST_PORT">NM_DEVICE_VXLAN_DST_PORT</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan-struct" title="NMDeviceVxlan">NMDeviceVxlan</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceVxlan.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceVxlan -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceVxlan.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceVxlan implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceVxlan.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -981,184 +854,6 @@ nm_device_vxlan_get_l3miss (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting">#define NM_DEVICE_VXLAN_DST_PORT "dst-port" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan-struct"></a><h3>NMDeviceVxlan</h3> -<pre class="programlisting">typedef struct _NMDeviceVxlan NMDeviceVxlan;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceVxlan.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceVxlan--ageing"></a><h3>The <code class="literal">“ageing”</code> property</h3> -<pre class="programlisting"> “ageing” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The lifetime in seconds of FDB entries learnt by the kernel.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> -<pre class="programlisting"> “carrier” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the device has carrier.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--dst-port"></a><h3>The <code class="literal">“dst-port”</code> property</h3> -<pre class="programlisting"> “dst-port” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The UDP destination port used to communicate with the remote VXLAN tunnel -endpoint.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 65535</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--group"></a><h3>The <code class="literal">“group”</code> property</h3> -<pre class="programlisting"> “group” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The unicast destination IP address used in outgoing packets when the -destination link layer address is not known in the VXLAN device -forwarding database or the multicast IP address joined.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--id"></a><h3>The <code class="literal">“id”</code> property</h3> -<pre class="programlisting"> “id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The device's VXLAN ID.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 16777215</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--l2miss"></a><h3>The <code class="literal">“l2miss”</code> property</h3> -<pre class="programlisting"> “l2miss” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether netlink LL ADDR miss notifications are generated.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--l3miss"></a><h3>The <code class="literal">“l3miss”</code> property</h3> -<pre class="programlisting"> “l3miss” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether netlink IP ADDR miss notifications are generated.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--learning"></a><h3>The <code class="literal">“learning”</code> property</h3> -<pre class="programlisting"> “learning” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether unknown source link layer addresses and IP addresses are entered -into the VXLAN device forwarding database.</p> -<p>Flags: Read</p> -<p>Default value: TRUE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--limit"></a><h3>The <code class="literal">“limit”</code> property</h3> -<pre class="programlisting"> “limit” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The maximum number of entries that can be added to the forwarding table.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--local"></a><h3>The <code class="literal">“local”</code> property</h3> -<pre class="programlisting"> “local” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The source IP address to use in outgoing packets.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> -<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> -<p>The devices's parent device.</p> -<p>Flags: Read</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--proxy"></a><h3>The <code class="literal">“proxy”</code> property</h3> -<pre class="programlisting"> “proxy” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether ARP proxy is turned on.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--rsc"></a><h3>The <code class="literal">“rsc”</code> property</h3> -<pre class="programlisting"> “rsc” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether route short circuit is turned on.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--src-port-max"></a><h3>The <code class="literal">“src-port-max”</code> property</h3> -<pre class="programlisting"> “src-port-max” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The maximum UDP source port used to communicate with the remote VXLAN -tunnel endpoint.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 65535</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--src-port-min"></a><h3>The <code class="literal">“src-port-min”</code> property</h3> -<pre class="programlisting"> “src-port-min” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The minimum UDP source port used to communicate with the remote VXLAN -tunnel endpoint.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 65535</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> -<pre class="programlisting"> “tos” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The TOS value to use in outgoing packets.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceVxlan--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> -<pre class="programlisting"> “ttl” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a></pre> -<p>The time-to-live value to use in outgoing packets.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.2</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index 352768d3..c6990839 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -15,11 +15,7 @@ <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="#NMDeviceWifi.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceWifi.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceWifi.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceWifi.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMDeviceWifi.signals" class="shortcut">Signals</a></span> + <a href="#NMDeviceWifi.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> @@ -156,84 +152,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceWifi.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi--access-points" title="The “access-points” property">access-points</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi--active-access-point" title="The “active-access-point” property">active-access-point</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi--bitrate" title="The “bitrate” property">bitrate</a></td> -<td class="property_flags">Read</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="NMDeviceWifi.html#NMDeviceWifi--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi--last-scan" title="The “last-scan” property">last-scan</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NM80211Mode" title="enum NM80211Mode"><span class="type">NM80211Mode</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi--mode" title="The “mode” property">mode</a></td> -<td class="property_flags">Read</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="NMDeviceWifi.html#NMDeviceWifi--perm-hw-address" title="The “perm-hw-address” property">perm-hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceWifiCapabilities" title="enum NMDeviceWifiCapabilities"><span class="type">NMDeviceWifiCapabilities</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities" title="The “wireless-capabilities” property">wireless-capabilities</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMDeviceWifi.signals"></a><h2>Signals</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi-access-point-added" title="The “access-point-added” signal">access-point-added</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi-access-point-removed" title="The “access-point-removed” signal">access-point-removed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceWifi.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -273,28 +191,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceWifi.html#NM-DEVICE-WIFI-LAST-SCAN:CAPS" title="NM_DEVICE_WIFI_LAST_SCAN">NM_DEVICE_WIFI_LAST_SCAN</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceWifi.html#NMDeviceWifi-struct" title="NMDeviceWifi">NMDeviceWifi</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceWifi.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceWifi -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceWifi.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceWifi implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceWifi.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -561,6 +461,10 @@ comparing to this value.</p> nm_device_wifi_request_scan (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_device_wifi_request_scan</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-async" title="nm_device_wifi_request_scan_async ()"><code class="function">nm_device_wifi_request_scan_async()</code></a> or GDBusConnection</p> +</div> <p>Request NM to scan for access points on <em class="parameter"><code>device</code></em> . Note that the function returns immediately after requesting the scan, and it may take some time @@ -607,6 +511,10 @@ nm_device_wifi_request_scan_options (<em class="parameter"><code><a class="link" <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *options</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_device_wifi_request_scan_options</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" title="nm_device_wifi_request_scan_options_async ()"><code class="function">nm_device_wifi_request_scan_options_async()</code></a> or GDBusConnection</p> +</div> <p>Request NM to scan for access points on <em class="parameter"><code>device</code></em> . Note that the function returns immediately after requesting the scan, and it may take some time @@ -725,6 +633,7 @@ This is the same as <em class="parameter"><code>nm_device_wifi_request_scan_asyn for the scanning. The argument is the dictionary passed to <code class="function">RequestScan()</code> D-Bus call. Valid options inside the dictionary are: 'ssids' => array of SSIDs (saay)</p> +<p>To complete the request call <a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-finish" title="nm_device_wifi_request_scan_finish ()"><code class="function">nm_device_wifi_request_scan_finish()</code></a>.</p> <div class="refsect3"> <a name="nm-device-wifi-request-scan-options-async.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -772,7 +681,8 @@ D-Bus call. Valid options inside the dictionary are: nm_device_wifi_request_scan_finish (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</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>Gets the result of a call to <a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-async" title="nm_device_wifi_request_scan_async ()"><code class="function">nm_device_wifi_request_scan_async()</code></a>.</p> +<p>Gets the result of a call to <a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-async" title="nm_device_wifi_request_scan_async ()"><code class="function">nm_device_wifi_request_scan_async()</code></a> and +<a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" title="nm_device_wifi_request_scan_options_async ()"><code class="function">nm_device_wifi_request_scan_options_async()</code></a>.</p> <div class="refsect3"> <a name="nm-device-wifi-request-scan-finish.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -857,155 +767,6 @@ set.</p> <pre class="programlisting">#define NM_DEVICE_WIFI_LAST_SCAN "last-scan" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi-struct"></a><h3>NMDeviceWifi</h3> -<pre class="programlisting">typedef struct _NMDeviceWifi NMDeviceWifi;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceWifi.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceWifi--access-points"></a><h3>The <code class="literal">“access-points”</code> property</h3> -<pre class="programlisting"> “access-points” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>List of all Wi-Fi access points the device can see.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMAccessPoint)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--active-access-point"></a><h3>The <code class="literal">“active-access-point”</code> property</h3> -<pre class="programlisting"> “active-access-point” <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *</pre> -<p>The active <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> of the device.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--bitrate"></a><h3>The <code class="literal">“bitrate”</code> property</h3> -<pre class="programlisting"> “bitrate” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The bit rate of the device in kbit/s.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--last-scan"></a><h3>The <code class="literal">“last-scan”</code> property</h3> -<pre class="programlisting"> “last-scan” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a></pre> -<p>The timestamp (in CLOCK_BOOTTIME seconds) for the last finished -network scan. A value of -1 means the device never scanned for -access points.</p> -<p>Flags: Read</p> -<p>Allowed values: >= -1</p> -<p>Default value: -1</p> -<p class="since">Since: 1.12</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> -<pre class="programlisting"> “mode” <a class="link" href="libnm-nm-dbus-interface.html#NM80211Mode" title="enum NM80211Mode"><span class="type">NM80211Mode</span></a></pre> -<p>The mode of the device.</p> -<p>Flags: Read</p> -<p>Default value: NM_802_11_MODE_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--perm-hw-address"></a><h3>The <code class="literal">“perm-hw-address”</code> property</h3> -<pre class="programlisting"> “perm-hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi--wireless-capabilities"></a><h3>The <code class="literal">“wireless-capabilities”</code> property</h3> -<pre class="programlisting"> “wireless-capabilities” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceWifiCapabilities" title="enum NMDeviceWifiCapabilities"><span class="type">NMDeviceWifiCapabilities</span></a></pre> -<p>The wireless capabilities of the device.</p> -<p>Flags: Read</p> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceWifi.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="NMDeviceWifi-access-point-added"></a><h3>The <code class="literal">“access-point-added”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *ap, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> is added to the Wi-Fi device.</p> -<div class="refsect3"> -<a name="NMDeviceWifi-access-point-added.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>the Wi-Fi device that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>ap</p></td> -<td class="parameter_description"><p>the new access point</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWifi-access-point-removed"></a><h3>The <code class="literal">“access-point-removed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *ap, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> is removed from the Wi-Fi device.</p> -<div class="refsect3"> -<a name="NMDeviceWifi-access-point-removed.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>the Wi-Fi device that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>ap</p></td> -<td class="parameter_description"><p>the removed access point</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index 53c94d36..4b61bd34 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -15,11 +15,7 @@ <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="#NMDeviceWimax.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDeviceWimax.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDeviceWimax.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDeviceWimax.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMDeviceWimax.signals" class="shortcut">Signals</a></span> + <a href="#NMDeviceWimax.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> @@ -116,84 +112,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDeviceWimax.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceWimax.html#NMDeviceWimax--active-nsp" title="The “active-nsp” property">active-nsp</a></td> -<td class="property_flags">Read</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="NMDeviceWimax.html#NMDeviceWimax--bsid" title="The “bsid” property">bsid</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMDeviceWimax.html#NMDeviceWimax--center-frequency" title="The “center-frequency” property">center-frequency</a></td> -<td class="property_flags">Read</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="NMDeviceWimax.html#NMDeviceWimax--cinr" title="The “cinr” property">cinr</a></td> -<td class="property_flags">Read</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="NMDeviceWimax.html#NMDeviceWimax--hw-address" title="The “hw-address” property">hw-address</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMDeviceWimax.html#NMDeviceWimax--nsps" title="The “nsps” property">nsps</a></td> -<td class="property_flags">Read</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="NMDeviceWimax.html#NMDeviceWimax--rssi" title="The “rssi” property">rssi</a></td> -<td class="property_flags">Read</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="NMDeviceWimax.html#NMDeviceWimax--tx-power" title="The “tx-power” property">tx-power</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMDeviceWimax.signals"></a><h2>Signals</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMDeviceWimax.html#NMDeviceWimax-nsp-added" title="The “nsp-added” signal">nsp-added</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMDeviceWimax.html#NMDeviceWimax-nsp-removed" title="The “nsp-removed” signal">nsp-removed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDeviceWimax.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -233,28 +151,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceWimax.html#NM-DEVICE-WIMAX-NSPS:CAPS" title="NM_DEVICE_WIMAX_NSPS">NM_DEVICE_WIMAX_NSPS</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDeviceWimax.html#NMDeviceWimax-struct" title="NMDeviceWimax">NMDeviceWimax</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMDeviceWimax.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">╰──</span> NMDeviceWimax -</pre> -</div> -<div class="refsect1"> -<a name="NMDeviceWimax.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDeviceWimax implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDeviceWimax.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -601,198 +501,6 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <pre class="programlisting">#define NM_DEVICE_WIMAX_NSPS "nsps" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax-struct"></a><h3>NMDeviceWimax</h3> -<pre class="programlisting">typedef struct _NMDeviceWimax NMDeviceWimax;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceWimax.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDeviceWimax--active-nsp"></a><h3>The <code class="literal">“active-nsp”</code> property</h3> -<pre class="programlisting"> “active-nsp” <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *</pre> -<p>The active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> of the device.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:active-nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--bsid"></a><h3>The <code class="literal">“bsid”</code> property</h3> -<pre class="programlisting"> “bsid” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The ID of the serving base station as received from the network. Has -no meaning when the device is not connected.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--center-frequency"></a><h3>The <code class="literal">“center-frequency”</code> property</h3> -<pre class="programlisting"> “center-frequency” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The center frequency (in KHz) of the radio channel the device is using to -communicate with the network when connected. Has no meaning when the -device is not connected.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:center-frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--cinr"></a><h3>The <code class="literal">“cinr”</code> property</h3> -<pre class="programlisting"> “cinr” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> -<p>CINR (Carrier to Interference + Noise Ratio) of the current radio link -in dB. CINR is a more accurate measure of radio link quality. Has no -meaning when the device is not connected.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> -<pre class="programlisting"> “hw-address” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The hardware (MAC) address of the device.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:hw-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--nsps"></a><h3>The <code class="literal">“nsps”</code> property</h3> -<pre class="programlisting"> “nsps” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>List of all WiMAX Network Service Providers the device can see.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMWimaxNsp)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--rssi"></a><h3>The <code class="literal">“rssi”</code> property</h3> -<pre class="programlisting"> “rssi” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> -<p>RSSI of the current radio link in dBm. This value indicates how strong -the raw received RF signal from the base station is, but does not -indicate the overall quality of the radio link. Has no meaning when the -device is not connected.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax--tx-power"></a><h3>The <code class="literal">“tx-power”</code> property</h3> -<pre class="programlisting"> “tx-power” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> -<p>Average power of the last burst transmitted by the device, in units of -0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of --5.5 dBm. Has no meaning when the device is not connected.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax:tx-power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<p>Flags: Read</p> -<p>Default value: 0</p> -</div> -</div> -<div class="refsect1"> -<a name="NMDeviceWimax.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="NMDeviceWimax-nsp-added"></a><h3>The <code class="literal">“nsp-added”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *nsp, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is added to the wimax device.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax::nsp-added</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<div class="refsect3"> -<a name="NMDeviceWimax-nsp-added.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>self</p></td> -<td class="parameter_description"><p>the wimax device that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>nsp</p></td> -<td class="parameter_description"><p>the new NSP</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDeviceWimax-nsp-removed"></a><h3>The <code class="literal">“nsp-removed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self, - <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> *nsp, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is removed from the wimax device.</p> -<div class="warning"> -<p><code class="literal">NMDeviceWimax::nsp-removed</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> -<p>WiMAX is no longer supported.</p> -</div> -<div class="refsect3"> -<a name="NMDeviceWimax-nsp-removed.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>self</p></td> -<td class="parameter_description"><p>the wimax device that received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>nsp</p></td> -<td class="parameter_description"><p>the removed NSP</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html index 714829e0..dc438948 100644 --- a/docs/libnm/html/NMDeviceWireGuard.html +++ b/docs/libnm/html/NMDeviceWireGuard.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="NMDeviceWimax.html" title="NMDeviceWimax"> -<link rel="next" href="libnm-nm-device-wpan.html" title="nm-device-wpan"> +<link rel="next" href="NMDeviceWpan.html" title="NMDeviceWpan"> <meta name="generator" content="GTK-Doc V1.29 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -20,7 +20,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="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> +<td><a accesskey="n" href="NMDeviceWpan.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> diff --git a/docs/libnm/html/libnm-nm-device-wpan.html b/docs/libnm/html/NMDeviceWpan.html index 650ef4ec..3ed184bd 100644 --- a/docs/libnm/html/libnm-nm-device-wpan.html +++ b/docs/libnm/html/NMDeviceWpan.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>nm-device-wpan: libnm Reference Manual</title> +<title>NMDeviceWpan: 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"> @@ -15,7 +15,7 @@ <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> + <a href="#NMDeviceWpan.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> @@ -23,16 +23,16 @@ <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> +<a name="NMDeviceWpan"></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> +<h2><span class="refentrytitle"><a name="NMDeviceWpan.top_of_page"></a>NMDeviceWpan</span></h2> +<p>NMDeviceWpan</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> +<a name="NMDeviceWpan.functions"></a><h2>Functions</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> <col width="150px" class="functions_return"> @@ -42,13 +42,13 @@ <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> +<a class="link" href="NMDeviceWpan.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> +<a name="NMDeviceWpan.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> <col width="150px" class="name"> @@ -56,20 +56,20 @@ </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> +<td class="function_name"><a class="link" href="NMDeviceWpan.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> +<a name="NMDeviceWpan.description"></a><h2>Description</h2> </div> <div class="refsect1"> -<a name="libnm-nm-device-wpan.functions_details"></a><h2>Functions</h2> +<a name="NMDeviceWpan.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> +nm_device_wpan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWpan.html" title="NMDeviceWpan"><span class="type">NMDeviceWpan</span></a> *device</code></em>);</pre> +<p>Gets the active hardware (MAC) address of the <a class="link" href="NMDeviceWpan.html" title="NMDeviceWpan"><span class="type">NMDeviceWpan</span></a></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"> @@ -80,7 +80,7 @@ nm_device_wpan_get_hw_address (<em class="parameter"><code><span class="type">NM </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_description"><p>a <a class="link" href="NMDeviceWpan.html" title="NMDeviceWpan"><span class="type">NMDeviceWpan</span></a></p></td> <td class="parameter_annotations"> </td> </tr></tbody> </table></div> @@ -93,7 +93,7 @@ device, and must not be modified.</p> </div> </div> <div class="refsect1"> -<a name="libnm-nm-device-wpan.other_details"></a><h2>Types and Values</h2> +<a name="NMDeviceWpan.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" diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index 189ee3a3..db1b1435 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -15,10 +15,7 @@ <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="#NMDhcpConfig.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMDhcpConfig.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMDhcpConfig.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMDhcpConfig.properties" class="shortcut">Properties</a></span> + <a href="#NMDhcpConfig.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> @@ -69,29 +66,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDhcpConfig.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMDhcpConfig.html#NMDhcpConfig--family" title="The “family” property">family</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *</td> -<td class="property_name"><a class="link" href="NMDhcpConfig.html#NMDhcpConfig--options" title="The “options” property">options</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMDhcpConfig.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -100,10 +74,6 @@ </colgroup> <tbody> <tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMDhcpConfig.html#NMDhcpConfig-struct" title="NMDhcpConfig">NMDhcpConfig</a></td> -</tr> -<tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDhcpConfig.html#NM-DHCP-CONFIG-FAMILY:CAPS" title="NM_DHCP_CONFIG_FAMILY">NM_DHCP_CONFIG_FAMILY</a></td> </tr> @@ -115,19 +85,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMDhcpConfig.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMDhcpConfig -</pre> -</div> -<div class="refsect1"> -<a name="NMDhcpConfig.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMDhcpConfig implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMDhcpConfig.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -226,11 +183,6 @@ configuration, and must not be modified.</p> <div class="refsect1"> <a name="NMDhcpConfig.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> -<a name="NMDhcpConfig-struct"></a><h3>NMDhcpConfig</h3> -<pre class="programlisting">typedef struct _NMDhcpConfig NMDhcpConfig;</pre> -</div> -<hr> -<div class="refsect2"> <a name="NM-DHCP-CONFIG-FAMILY:CAPS"></a><h3>NM_DHCP_CONFIG_FAMILY</h3> <pre class="programlisting">#define NM_DHCP_CONFIG_FAMILY "family" </pre> @@ -242,24 +194,6 @@ configuration, and must not be modified.</p> </pre> </div> </div> -<div class="refsect1"> -<a name="NMDhcpConfig.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMDhcpConfig--family"></a><h3>The <code class="literal">“family”</code> property</h3> -<pre class="programlisting"> “family” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> -<p>The IP address family of the configuration; either -<code class="literal">AF_INET</code> or <code class="literal">AF_INET6</code>.</p> -<p>Flags: Read</p> -<p>Allowed values: [0,255]</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMDhcpConfig--options"></a><h3>The <code class="literal">“options”</code> property</h3> -<pre class="programlisting"> “options” <a href="https://developer.gnome.org/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *</pre> -<p>Flags: Read</p> -</div> -</div> </div> <div class="footer"> <hr>Generated by GTK-Doc V1.29</div> diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index a8d10522..da7301ff 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -15,10 +15,7 @@ <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="#NMIPConfig.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMIPConfig.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMIPConfig.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMIPConfig.properties" class="shortcut">Properties</a></span> + <a href="#NMIPConfig.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> @@ -105,61 +102,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMIPConfig.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMIPConfig.html#NMIPConfig--addresses" title="The “addresses” property">addresses</a></td> -<td class="property_flags">Read</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="NMIPConfig.html#NMIPConfig--domains" title="The “domains” property">domains</a></td> -<td class="property_flags">Read</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="NMIPConfig.html#NMIPConfig--family" title="The “family” property">family</a></td> -<td class="property_flags">Read</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="NMIPConfig.html#NMIPConfig--gateway" title="The “gateway” property">gateway</a></td> -<td class="property_flags">Read</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="NMIPConfig.html#NMIPConfig--nameservers" title="The “nameservers” property">nameservers</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</td> -<td class="property_name"><a class="link" href="NMIPConfig.html#NMIPConfig--routes" title="The “routes” property">routes</a></td> -<td class="property_flags">Read</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="NMIPConfig.html#NMIPConfig--searches" title="The “searches” property">searches</a></td> -<td class="property_flags">Read</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="NMIPConfig.html#NMIPConfig--wins-servers" title="The “wins-servers” property">wins-servers</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMIPConfig.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -168,10 +110,6 @@ </colgroup> <tbody> <tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMIPConfig.html#NMIPConfig-struct" title="NMIPConfig">NMIPConfig</a></td> -</tr> -<tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMIPConfig.html#NM-IP-CONFIG-FAMILY:CAPS" title="NM_IP_CONFIG_FAMILY">NM_IP_CONFIG_FAMILY</a></td> </tr> @@ -207,19 +145,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMIPConfig.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMIPConfig -</pre> -</div> -<div class="refsect1"> -<a name="NMIPConfig.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMIPConfig implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMIPConfig.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -452,11 +377,6 @@ nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href= <div class="refsect1"> <a name="NMIPConfig.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> -<a name="NMIPConfig-struct"></a><h3>NMIPConfig</h3> -<pre class="programlisting">typedef struct _NMIPConfig NMIPConfig;</pre> -</div> -<hr> -<div class="refsect2"> <a name="NM-IP-CONFIG-FAMILY:CAPS"></a><h3>NM_IP_CONFIG_FAMILY</h3> <pre class="programlisting">#define NM_IP_CONFIG_FAMILY "family" </pre> @@ -504,70 +424,6 @@ nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href= </pre> </div> </div> -<div class="refsect1"> -<a name="NMIPConfig.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMIPConfig--addresses"></a><h3>The <code class="literal">“addresses”</code> property</h3> -<pre class="programlisting"> “addresses” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>A <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> containing the addresses (<a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a>) of the configuration.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--domains"></a><h3>The <code class="literal">“domains”</code> property</h3> -<pre class="programlisting"> “domains” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> -<p>The array containing domain strings of the configuration.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--family"></a><h3>The <code class="literal">“family”</code> property</h3> -<pre class="programlisting"> “family” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre> -<p>The IP address family of the configuration; either -<code class="literal">AF_INET</code> or <code class="literal">AF_INET6</code>.</p> -<p>Flags: Read</p> -<p>Allowed values: [0,255]</p> -<p>Default value: 0</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--gateway"></a><h3>The <code class="literal">“gateway”</code> property</h3> -<pre class="programlisting"> “gateway” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The IP gateway address of the configuration as string.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--nameservers"></a><h3>The <code class="literal">“nameservers”</code> property</h3> -<pre class="programlisting"> “nameservers” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> -<p>The array containing name server IP addresses of the configuration.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--routes"></a><h3>The <code class="literal">“routes”</code> property</h3> -<pre class="programlisting"> “routes” <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *</pre> -<p>A <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> containing the routes (<a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a>) of the configuration.</p> -<p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GPtrArray(NMIPRoute)]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--searches"></a><h3>The <code class="literal">“searches”</code> property</h3> -<pre class="programlisting"> “searches” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> -<p>The array containing DNS search strings of the configuration.</p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMIPConfig--wins-servers"></a><h3>The <code class="literal">“wins-servers”</code> property</h3> -<pre class="programlisting"> “wins-servers” <a href="https://developer.gnome.org/glib/unstable/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> -<p>The array containing WINS server IP addresses of the configuration. -(This will always be empty for IPv6 configurations.)</p> -<p>Flags: Read</p> -</div> -</div> </div> <div class="footer"> <hr>Generated by GTK-Doc V1.29</div> diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html index 02e9e9da..a7f0f354 100644 --- a/docs/libnm/html/NMObject.html +++ b/docs/libnm/html/NMObject.html @@ -15,10 +15,7 @@ <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="#NMObject.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMObject.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMObject.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMObject.properties" class="shortcut">Properties</a></span> + <a href="#NMObject.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="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> @@ -51,90 +48,19 @@ </table></div> </div> <div class="refsect1"> -<a name="NMObject.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/gio/unstable/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *</td> -<td class="property_name"><a class="link" href="NMObject.html#NMObject--dbus-connection" title="The “dbus-connection” property">dbus-connection</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/gio/unstable/GDBusObject.html#GDBusObject-struct"><span class="type">GDBusObject</span></a> *</td> -<td class="property_name"><a class="link" href="NMObject.html#NMObject--dbus-object" title="The “dbus-object” property">dbus-object</a></td> -<td class="property_flags">Write / Construct Only</td> -</tr> -<tr> -<td class="property_type"> -<a href="https://developer.gnome.org/gio/unstable/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="type">GDBusObjectManager</span></a> *</td> -<td class="property_name"><a class="link" href="NMObject.html#NMObject--dbus-object-manager" title="The “dbus-object-manager” property">dbus-object-manager</a></td> -<td class="property_flags">Write / Construct Only</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="NMObject.html#NMObject--path" title="The “path” property">path</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMObject.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> +<tbody><tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMObject.html#NM-OBJECT-PATH:CAPS" title="NM_OBJECT_PATH">NM_OBJECT_PATH</a></td> -</tr> -<tr> -<td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMObject.html#NM-OBJECT-DBUS-CONNECTION:CAPS" title="NM_OBJECT_DBUS_CONNECTION">NM_OBJECT_DBUS_CONNECTION</a></td> -</tr> -<tr> -<td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMObject.html#NM-OBJECT-DBUS-OBJECT-MANAGER:CAPS" title="NM_OBJECT_DBUS_OBJECT_MANAGER">NM_OBJECT_DBUS_OBJECT_MANAGER</a></td> -</tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMObject.html#NMObject-struct" title="NMObject">NMObject</a></td> -</tr> -</tbody> +</tr></tbody> </table></div> </div> <div class="refsect1"> -<a name="NMObject.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMObject - <span class="lineart">├──</span> <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> - <span class="lineart">├──</span> <a class="link" href="NMActiveConnection.html" title="NMActiveConnection">NMActiveConnection</a> - <span class="lineart">├──</span> <a class="link" href="NMCheckpoint.html" title="NMCheckpoint">NMCheckpoint</a> - <span class="lineart">├──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> - <span class="lineart">├──</span> <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig">NMDhcpConfig</a> - <span class="lineart">├──</span> <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> - <span class="lineart">├──</span> <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection">NMRemoteConnection</a> - <span class="lineart">├──</span> <a class="link" href="NMWifiP2PPeer.html" title="NMWifiP2PPeer">NMWifiP2PPeer</a> - <span class="lineart">╰──</span> <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> -</pre> -</div> -<div class="refsect1"> -<a name="NMObject.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMObject implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMObject.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -173,57 +99,6 @@ object, and must not be modified.</p> <pre class="programlisting">#define NM_OBJECT_PATH "path" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NM-OBJECT-DBUS-CONNECTION:CAPS"></a><h3>NM_OBJECT_DBUS_CONNECTION</h3> -<pre class="programlisting">#define NM_OBJECT_DBUS_CONNECTION "dbus-connection" -</pre> -</div> -<hr> -<div class="refsect2"> -<a name="NM-OBJECT-DBUS-OBJECT-MANAGER:CAPS"></a><h3>NM_OBJECT_DBUS_OBJECT_MANAGER</h3> -<pre class="programlisting">#define NM_OBJECT_DBUS_OBJECT_MANAGER "dbus-object-manager" -</pre> -</div> -<hr> -<div class="refsect2"> -<a name="NMObject-struct"></a><h3>NMObject</h3> -<pre class="programlisting">typedef struct _NMObject NMObject;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMObject.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMObject--dbus-connection"></a><h3>The <code class="literal">“dbus-connection”</code> property</h3> -<pre class="programlisting"> “dbus-connection” <a href="https://developer.gnome.org/gio/unstable/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *</pre> -<p>The <a href="https://developer.gnome.org/gio/unstable/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> of the object.</p> -<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> -<p>Flags: Read</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMObject--dbus-object"></a><h3>The <code class="literal">“dbus-object”</code> property</h3> -<pre class="programlisting"> “dbus-object” <a href="https://developer.gnome.org/gio/unstable/GDBusObject.html#GDBusObject-struct"><span class="type">GDBusObject</span></a> *</pre> -<p>The <a href="https://developer.gnome.org/gio/unstable/GDBusObject.html#GDBusObject-struct"><span class="type">GDBusObject</span></a> of the object.</p> -<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> -<p>Flags: Write / Construct Only</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMObject--dbus-object-manager"></a><h3>The <code class="literal">“dbus-object-manager”</code> property</h3> -<pre class="programlisting"> “dbus-object-manager” <a href="https://developer.gnome.org/gio/unstable/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="type">GDBusObjectManager</span></a> *</pre> -<p>The <a href="https://developer.gnome.org/gio/unstable/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="type">GDBusObjectManager</span></a> of the object.</p> -<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> -<p>Flags: Write / Construct Only</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMObject--path"></a><h3>The <code class="literal">“path”</code> property</h3> -<pre class="programlisting"> “path” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The D-Bus object path.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index 6227c74f..efa6bcd8 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -15,10 +15,7 @@ <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="#NMRemoteConnection.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMRemoteConnection.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMRemoteConnection.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMRemoteConnection.properties" class="shortcut">Properties</a></span> + <a href="#NMRemoteConnection.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> @@ -189,39 +186,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMRemoteConnection.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMRemoteConnection.html#NMRemoteConnection--filename" title="The “filename” property">filename</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMRemoteConnection.html#NMRemoteConnection--flags" title="The “flags” property">flags</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMRemoteConnection.html#NMRemoteConnection--unsaved" title="The “unsaved” property">unsaved</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="NMRemoteConnection.html#NMRemoteConnection--visible" title="The “visible” property">visible</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMRemoteConnection.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -253,27 +217,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMRemoteConnection.html#NM-REMOTE-CONNECTION-VISIBLE:CAPS" title="NM_REMOTE_CONNECTION_VISIBLE">NM_REMOTE_CONNECTION_VISIBLE</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMRemoteConnection.html#NMRemoteConnection-struct" title="NMRemoteConnection">NMRemoteConnection</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMRemoteConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMRemoteConnection -</pre> -</div> -<div class="refsect1"> -<a name="NMRemoteConnection.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMRemoteConnection implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a>, <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a> and <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a>.</p> -</div> -<div class="refsect1"> <a name="NMRemoteConnection.description"></a><h2>Description</h2> <p>A <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> represents a connection that is exported via NetworkManager D-Bus interface.</p> @@ -378,8 +325,9 @@ nm_remote_connection_update2_finish (<em class="parameter"><code><a class="link" </div> <div class="refsect3"> <a name="nm-remote-connection-update2-finish.returns"></a><h4>Returns</h4> -<p> on success, a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type "a{sv}" with the result. On failure, -<a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p> +<p>on success, a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type "a{sv}" with the result. On failure, +<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="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> @@ -390,6 +338,10 @@ nm_remote_connection_commit_changes (<em class="parameter"><code><a class="link" <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> save_to_disk</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_remote_connection_commit_changes</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMRemoteConnection.html#nm-remote-connection-commit-changes-async" title="nm_remote_connection_commit_changes_async ()"><code class="function">nm_remote_connection_commit_changes_async()</code></a> or GDBusConnection</p> +</div> <p>Send any local changes to the settings and properties of <em class="parameter"><code>connection</code></em> to NetworkManager. If <em class="parameter"><code>save_to_disk</code></em> @@ -537,6 +489,10 @@ will be set.</p> nm_remote_connection_save (<em class="parameter"><code><a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *connection</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_remote_connection_save</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMRemoteConnection.html#nm-remote-connection-save-async" title="nm_remote_connection_save_async ()"><code class="function">nm_remote_connection_save_async()</code></a> or GDBusConnection</p> +</div> <p>Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.</p> <div class="refsect3"> @@ -664,6 +620,10 @@ will be set.</p> nm_remote_connection_delete (<em class="parameter"><code><a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *connection</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_remote_connection_delete</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMRemoteConnection.html#nm-remote-connection-delete-async" title="nm_remote_connection_delete_async ()"><code class="function">nm_remote_connection_delete_async()</code></a> or GDBusConnection</p> +</div> <p>Deletes the connection.</p> <div class="refsect3"> <a name="nm-remote-connection-delete.parameters"></a><h4>Parameters</h4> @@ -790,6 +750,10 @@ nm_remote_connection_get_secrets (<em class="parameter"><code><a class="link" hr <em class="parameter"><code>const <span class="type">char</span> *setting_name</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</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> +<div class="warning"> +<p><code class="literal">nm_remote_connection_get_secrets</code> has been deprecated since version 1.22 and should not be used in newly-written code.</p> +<p>, use <a class="link" href="NMRemoteConnection.html#nm-remote-connection-get-secrets-async" title="nm_remote_connection_get_secrets_async ()"><code class="function">nm_remote_connection_get_secrets_async()</code></a> or GDBusConnection</p> +</div> <p>Request the connection's secrets. Note that this is a blocking D-Bus call, not a simple property accessor.</p> <div class="refsect3"> @@ -826,9 +790,10 @@ not a simple property accessor.</p> </div> <div class="refsect3"> <a name="nm-remote-connection-get-secrets.returns"></a><h4>Returns</h4> -<p> a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type <code class="literal">NM_VARIANT_TYPE_CONNECTION</code> containing +<p>a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type <code class="literal">NM_VARIANT_TYPE_CONNECTION</code> containing <em class="parameter"><code>connection</code></em> -'s secrets, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error.</p> +'s secrets, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> on error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> </div> <hr> @@ -1076,56 +1041,6 @@ user, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.ht <pre class="programlisting">#define NM_REMOTE_CONNECTION_VISIBLE "visible" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMRemoteConnection-struct"></a><h3>NMRemoteConnection</h3> -<pre class="programlisting">typedef struct _NMRemoteConnection NMRemoteConnection;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMRemoteConnection.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMRemoteConnection--filename"></a><h3>The <code class="literal">“filename”</code> property</h3> -<pre class="programlisting"> “filename” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>File that stores the connection in case the connection is -file-backed.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since: 1.12</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMRemoteConnection--flags"></a><h3>The <code class="literal">“flags”</code> property</h3> -<pre class="programlisting"> “flags” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The flags of the connection as unsigned integer. The values -correspond to the <a class="link" href="libnm-nm-dbus-interface.html#NMSettingsConnectionFlags" title="enum NMSettingsConnectionFlags"><span class="type">NMSettingsConnectionFlags</span></a> enum.</p> -<p>Flags: Read</p> -<p>Default value: 0</p> -<p class="since">Since: 1.12</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMRemoteConnection--unsaved"></a><h3>The <code class="literal">“unsaved”</code> property</h3> -<pre class="programlisting"> “unsaved” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the remote connection contains changes that have not been saved -to disk, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the connection is the same as its on-disk representation.</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMRemoteConnection--visible"></a><h3>The <code class="literal">“visible”</code> property</h3> -<pre class="programlisting"> “visible” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the remote connection is visible to the current user, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if -not. If the connection is not visible then it is essentially useless; it -will not contain any settings, and operations such as -<a class="link" href="NMRemoteConnection.html#nm-remote-connection-save" title="nm_remote_connection_save ()"><code class="function">nm_remote_connection_save()</code></a> and <a class="link" href="NMRemoteConnection.html#nm-remote-connection-delete" title="nm_remote_connection_delete ()"><code class="function">nm_remote_connection_delete()</code></a> will always -fail. (<span class="type">NMRemoteSettings</span> will not normally return non-visible connections -to callers, but it is possible for a connection's visibility to change -after you already have a reference to it.)</p> -<p>Flags: Read</p> -<p>Default value: FALSE</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index bd140a48..eec09bbe 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -1199,9 +1199,10 @@ <div class="refsect1"> <a name="NMSetting8021x.object-hierarchy"></a><h2>Object Hierarchy</h2> <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> - <span class="lineart">├──</span> NMSetting8021xAuthFlags <span class="lineart">├──</span> NMSetting8021xCKFormat <span class="lineart">╰──</span> NMSetting8021xCKScheme + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> + <span class="lineart">╰──</span> NMSetting8021xAuthFlags <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> <span class="lineart">╰──</span> NMSetting8021x @@ -4096,7 +4097,7 @@ nm_setting_802_1x_get_optional (<em class="parameter"><code><a class="link" href <p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the activation should proceed even when the 802.1X authentication fails; <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.20.6</p> +<p class="since">Since: 1.22</p> </div> </div> <div class="refsect1"> @@ -4216,6 +4217,8 @@ URI of an object on a PKCS<span class="type">11</span> token</p> <a name="NMSetting8021xAuthFlags"></a><h3>enum NMSetting8021xAuthFlags</h3> <p><a class="link" href="NMSetting8021x.html#NMSetting8021xAuthFlags" title="enum NMSetting8021xAuthFlags"><span class="type">NMSetting8021xAuthFlags</span></a> values indicate which authentication settings should be used.</p> +<p>Before 1.22, this was wrongly marked as a enum and not as a flags +type.</p> <div class="refsect3"> <a name="NMSetting8021xAuthFlags.members"></a><h4>Members</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -4705,7 +4708,7 @@ If set to <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macro authentication.</p> <p>Flags: Read / Write</p> <p>Default value: FALSE</p> -<p class="since">Since: 1.20.6</p> +<p class="since">Since: 1.22</p> </div> <hr> <div class="refsect2"> @@ -4814,7 +4817,7 @@ server certificate's altSubjectName is performed.</p> <div class="refsect2"> <a name="NMSetting8021x--phase2-auth"></a><h3>The <code class="literal">“phase2-auth”</code> property</h3> <pre class="programlisting"> “phase2-auth” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Specifies the allowed "phase 2" inner non-EAP authentication methods when +<p>Specifies the allowed "phase 2" inner non-EAP authentication method when an EAP method that uses an inner TLS tunnel is specified in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--eap" title="The “eap” property"><span class="type">“eap”</span></a> property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". @@ -4827,7 +4830,7 @@ authentication; see the wpa_supplicant documentation for more details.</p> <div class="refsect2"> <a name="NMSetting8021x--phase2-autheap"></a><h3>The <code class="literal">“phase2-autheap”</code> property</h3> <pre class="programlisting"> “phase2-autheap” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Specifies the allowed "phase 2" inner EAP-based authentication methods +<p>Specifies the allowed "phase 2" inner EAP-based authentication method when an EAP method that uses an inner TLS tunnel is specified in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--eap" title="The “eap” property"><span class="type">“eap”</span></a> property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index a92e1abe..aba352a2 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -1255,13 +1255,13 @@ nm_bridge_vlan_get_vid_range (<em class="parameter"><code>const <a class="link" </tr> <tr> <td class="parameter_name"><p>vid_start</p></td> -<td class="parameter_description"><p>location to store the VLAN id range start.</p></td> -<td class="parameter_annotations"> </td> +<td class="parameter_description"><p>location to store the VLAN id range start. </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>vid_end</p></td> -<td class="parameter_description"><p>location to store the VLAN id range end</p></td> -<td class="parameter_annotations"> </td> +<td class="parameter_description"><p>location to store the VLAN id range end. </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> </tbody> </table></div> diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index 9cf1103c..f4329740 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -50,6 +50,14 @@ </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="NMSettingGsm.html#nm-setting-gsm-get-auto-config" title="nm_setting_gsm_get_auto_config ()">nm_setting_gsm_get_auto_config</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -163,6 +171,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#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--auto-config" title="The “auto-config” property">auto-config</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="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property">device-id</a></td> @@ -247,6 +260,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-AUTO-CONFIG:CAPS" title="NM_SETTING_GSM_AUTO_CONFIG">NM_SETTING_GSM_AUTO_CONFIG</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-USERNAME:CAPS" title="NM_SETTING_GSM_USERNAME">NM_SETTING_GSM_USERNAME</a></td> </tr> <tr> @@ -331,6 +348,32 @@ nm_setting_gsm_new (<em class="parameter"><code><span class="type">void</span></ </div> <hr> <div class="refsect2"> +<a name="nm-setting-gsm-get-auto-config"></a><h3>nm_setting_gsm_get_auto_config ()</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_gsm_get_auto_config (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="nm-setting-gsm-get-auto-config.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="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-gsm-get-auto-config.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--auto-config" title="The “auto-config” property"><span class="type">“auto-config”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-gsm-get-username"></a><h3>nm_setting_gsm_get_username ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_gsm_get_username (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> @@ -672,6 +715,12 @@ nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" h </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-GSM-AUTO-CONFIG:CAPS"></a><h3>NM_SETTING_GSM_AUTO_CONFIG</h3> +<pre class="programlisting">#define NM_SETTING_GSM_AUTO_CONFIG "auto-config" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-GSM-USERNAME:CAPS"></a><h3>NM_SETTING_GSM_USERNAME</h3> <pre class="programlisting">#define NM_SETTING_GSM_USERNAME "username" </pre> @@ -772,6 +821,17 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM </div> <hr> <div class="refsect2"> +<a name="NMSettingGsm--auto-config"></a><h3>The <code class="literal">“auto-config”</code> property</h3> +<pre class="programlisting"> “auto-config” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>When <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the settings such as APN, username, or password will +default to values that match the network the modem will register +to in the Mobile Broadband Provider database.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingGsm--device-id"></a><h3>The <code class="literal">“device-id”</code> property</h3> <pre class="programlisting"> “device-id” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> <p>The device unique identifier (as given by the WWAN management service) diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 9e6c8692..c7f19f28 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -84,6 +84,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">int</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-ip-address-cmp-full" title="nm_ip_address_cmp_full ()">nm_ip_address_cmp_full</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="returnvalue">NMIPAddress</span></a> * </td> <td class="function_name"> @@ -1108,6 +1116,21 @@ <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> </td> </tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-iaid" title="nm_setting_ip_config_get_dhcp_iaid ()">nm_setting_ip_config_get_dhcp_iaid</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingIPConfig.html#NMDhcpHostnameFlags" title="enum NMDhcpHostnameFlags"><span class="returnvalue">NMDhcpHostnameFlags</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-hostname-flags" title="nm_setting_ip_config_get_dhcp_hostname_flags ()">nm_setting_ip_config_get_dhcp_hostname_flags</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -1138,6 +1161,17 @@ <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#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname-flags" title="The “dhcp-hostname-flags” property">dhcp-hostname-flags</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="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-iaid" title="The “dhcp-iaid” property">dhcp-iaid</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#gboolean"><span class="type">gboolean</span></a></td> <td class="property_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property">dhcp-send-hostname</a></td> <td class="property_flags">Read / Write / Construct</td> @@ -1231,12 +1265,12 @@ <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ADDRESS-ATTRIBUTE-LABEL:CAPS" title="NM_IP_ADDRESS_ATTRIBUTE_LABEL">NM_IP_ADDRESS_ATTRIBUTE_LABEL</a></td> </tr> <tr> -<td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TABLE:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_TABLE">NM_IP_ROUTE_ATTRIBUTE_TABLE</a></td> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NMIPAddressCmpFlags" title="enum NMIPAddressCmpFlags">NMIPAddressCmpFlags</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_SRC">NM_IP_ROUTE_ATTRIBUTE_SRC</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-CWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_CWND">NM_IP_ROUTE_ATTRIBUTE_CWND</a></td> </tr> <tr> <td class="define_keyword">#define</td> @@ -1244,27 +1278,31 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TOS:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_TOS">NM_IP_ROUTE_ATTRIBUTE_TOS</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-INITCWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_INITCWND">NM_IP_ROUTE_ATTRIBUTE_INITCWND</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-ONLINK:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_ONLINK">NM_IP_ROUTE_ATTRIBUTE_ONLINK</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-INITRWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_INITRWND">NM_IP_ROUTE_ATTRIBUTE_INITRWND</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-WINDOW:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_WINDOW">NM_IP_ROUTE_ATTRIBUTE_WINDOW</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-CWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND">NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-CWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_CWND">NM_IP_ROUTE_ATTRIBUTE_CWND</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-INITCWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND">NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-INITCWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_INITCWND">NM_IP_ROUTE_ATTRIBUTE_INITCWND</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-INITRWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND">NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-INITRWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_INITRWND">NM_IP_ROUTE_ATTRIBUTE_INITRWND</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-MTU:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU">NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-WINDOW:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW">NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW</a></td> </tr> <tr> <td class="define_keyword">#define</td> @@ -1272,23 +1310,27 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-WINDOW:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW">NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-ONLINK:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_ONLINK">NM_IP_ROUTE_ATTRIBUTE_ONLINK</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-CWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND">NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SCOPE:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_SCOPE">NM_IP_ROUTE_ATTRIBUTE_SCOPE</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-INITCWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND">NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_SRC">NM_IP_ROUTE_ATTRIBUTE_SRC</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-INITRWND:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND">NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TABLE:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_TABLE">NM_IP_ROUTE_ATTRIBUTE_TABLE</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-MTU:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU">NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU</a></td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TOS:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_TOS">NM_IP_ROUTE_ATTRIBUTE_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-WINDOW:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_WINDOW">NM_IP_ROUTE_ATTRIBUTE_WINDOW</a></td> </tr> <tr> <td class="datatype_keyword">enum</td> @@ -1356,6 +1398,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-HOSTNAME-FLAGS:CAPS" title="NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS">NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS" title="NM_SETTING_IP_CONFIG_NEVER_DEFAULT">NM_SETTING_IP_CONFIG_NEVER_DEFAULT</a></td> </tr> <tr> @@ -1372,6 +1418,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-IAID:CAPS" title="NM_SETTING_IP_CONFIG_DHCP_IAID">NM_SETTING_IP_CONFIG_DHCP_IAID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ROUTING-RULES:CAPS" title="NM_SETTING_IP_CONFIG_ROUTING_RULES">NM_SETTING_IP_CONFIG_ROUTING_RULES</a></td> </tr> <tr> @@ -1438,6 +1488,10 @@ <td class="datatype_keyword"> </td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig-struct" title="NMSettingIPConfig">NMSettingIPConfig</a></td> </tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NMDhcpHostnameFlags" title="enum NMDhcpHostnameFlags">NMDhcpHostnameFlags</a></td> +</tr> </tbody> </table></div> </div> @@ -1448,6 +1502,8 @@ <span class="lineart">├──</span> NMIPRoute <span class="lineart">╰──</span> NMIPRoutingRule <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> + <span class="lineart">├──</span> NMDhcpHostnameFlags + <span class="lineart">├──</span> NMIPAddressCmpFlags <span class="lineart">╰──</span> NMIPRoutingRuleAsStringFlags <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> @@ -1650,6 +1706,52 @@ to.</p></td> </div> <hr> <div class="refsect2"> +<a name="nm-ip-address-cmp-full"></a><h3>nm_ip_address_cmp_full ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> +nm_ip_address_cmp_full (<em class="parameter"><code>const <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *a</code></em>, + <em class="parameter"><code>const <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *b</code></em>, + <em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPAddressCmpFlags" title="enum NMIPAddressCmpFlags"><span class="type">NMIPAddressCmpFlags</span></a> cmp_flags</code></em>);</pre> +<p>Note that with <em class="parameter"><code>cmp_flags</code></em> + <a class="link" href="NMSettingIPConfig.html#NM-IP-ADDRESS-CMP-FLAGS-WITH-ATTRS:CAPS"><span class="type">NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS</span></a>, there +is no total order for comparing GVariant. That means, if the two addresses +only differ by their attributes, the sort order is undefined and the return +value only indicates equality.</p> +<div class="refsect3"> +<a name="nm-ip-address-cmp-full.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>a</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>b</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> to compare <em class="parameter"><code>address</code></em> +to.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cmp_flags</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html#NMIPAddressCmpFlags" title="enum NMIPAddressCmpFlags"><span class="type">NMIPAddressCmpFlags</span></a> that indicate what to compare.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-ip-address-cmp-full.returns"></a><h4>Returns</h4> +<p> 0 if the two objects have the same values (according to their flags) +or a integer indicating the compare order.</p> +</div> +</div> +<hr> +<div class="refsect2"> <a name="nm-ip-address-dup"></a><h3>nm_ip_address_dup ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="returnvalue">NMIPAddress</span></a> * nm_ip_address_dup (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *address</code></em>);</pre> @@ -5727,6 +5829,63 @@ the particular kind of device.</p> </div> <p class="since">Since: 1.2</p> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-get-dhcp-iaid"></a><h3>nm_setting_ip_config_get_dhcp_iaid ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_config_get_dhcp_iaid (<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-iaid" title="The “dhcp-iaid” property"><span class="type">“dhcp-iaid”</span></a> +property.</p> +<div class="refsect3"> +<a name="nm-setting-ip-config-get-dhcp-iaid.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-ip-config-get-dhcp-iaid.returns"></a><h4>Returns</h4> +<p> the configured DHCP IAID (Identity Association Identifier)</p> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-get-dhcp-hostname-flags"></a><h3>nm_setting_ip_config_get_dhcp_hostname_flags ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingIPConfig.html#NMDhcpHostnameFlags" title="enum NMDhcpHostnameFlags"><span class="returnvalue">NMDhcpHostnameFlags</span></a> +nm_setting_ip_config_get_dhcp_hostname_flags + (<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-hostname-flags" title="The “dhcp-hostname-flags” property"><span class="type">“dhcp-hostname-flags”</span></a> +property.</p> +<div class="refsect3"> +<a name="nm-setting-ip-config-get-dhcp-hostname-flags.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="nm-setting-ip-config-get-dhcp-hostname-flags.returns"></a><h4>Returns</h4> +<p> flags for the DHCP hostname and FQDN</p> +</div> +<p class="since">Since: 1.22</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIPConfig.other_details"></a><h2>Types and Values</h2> @@ -5737,14 +5896,44 @@ the particular kind of device.</p> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-TABLE:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_TABLE</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_TABLE "table" -</pre> +<a name="NMIPAddressCmpFlags"></a><h3>enum NMIPAddressCmpFlags</h3> +<p>Compare flags for <a class="link" href="NMSettingIPConfig.html#nm-ip-address-cmp-full" title="nm_ip_address_cmp_full ()"><code class="function">nm_ip_address_cmp_full()</code></a>.</p> +<div class="refsect3"> +<a name="NMIPAddressCmpFlags.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-IP-ADDRESS-CMP-FLAGS-NONE:CAPS"></a>NM_IP_ADDRESS_CMP_FLAGS_NONE</p></td> +<td class="enum_member_description"> +<p>no flags.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-ADDRESS-CMP-FLAGS-WITH-ATTRS:CAPS"></a>NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS</p></td> +<td class="enum_member_description"> +<p>when comparing two addresses, + also consider their attributes. Warning: note that attributes are GVariants + and they don't have a total order. In other words, if the address differs only + by their attributes, the returned compare order is not total. In that case, + the return value merely indicates equality (zero) or inequality.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.22</p> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_SRC</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_SRC "src" +<a name="NM-IP-ROUTE-ATTRIBUTE-CWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_CWND</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_CWND "cwnd" </pre> </div> <hr> @@ -5755,38 +5944,44 @@ the particular kind of device.</p> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-TOS:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_TOS</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_TOS "tos" +<a name="NM-IP-ROUTE-ATTRIBUTE-INITCWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_INITCWND</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_INITCWND "initcwnd" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-ONLINK:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_ONLINK</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_ONLINK "onlink" +<a name="NM-IP-ROUTE-ATTRIBUTE-INITRWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_INITRWND</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_INITRWND "initrwnd" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-WINDOW:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_WINDOW</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_WINDOW "window" +<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-CWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND "lock-cwnd" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-CWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_CWND</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_CWND "cwnd" +<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-INITCWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND "lock-initcwnd" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-INITCWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_INITCWND</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_INITCWND "initcwnd" +<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-INITRWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND "lock-initrwnd" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-INITRWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_INITRWND</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_INITRWND "initrwnd" +<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-MTU:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU "lock-mtu" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-WINDOW:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW "lock-window" </pre> </div> <hr> @@ -5797,32 +5992,38 @@ the particular kind of device.</p> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-WINDOW:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW "lock-window" +<a name="NM-IP-ROUTE-ATTRIBUTE-ONLINK:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_ONLINK</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_ONLINK "onlink" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-CWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND "lock-cwnd" +<a name="NM-IP-ROUTE-ATTRIBUTE-SCOPE:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_SCOPE</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_SCOPE "scope" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-INITCWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND "lock-initcwnd" +<a name="NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_SRC</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_SRC "src" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-INITRWND:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND "lock-initrwnd" +<a name="NM-IP-ROUTE-ATTRIBUTE-TABLE:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_TABLE</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_TABLE "table" </pre> </div> <hr> <div class="refsect2"> -<a name="NM-IP-ROUTE-ATTRIBUTE-LOCK-MTU:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU</h3> -<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU "lock-mtu" +<a name="NM-IP-ROUTE-ATTRIBUTE-TOS:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_TOS</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-IP-ROUTE-ATTRIBUTE-WINDOW:CAPS"></a><h3>NM_IP_ROUTE_ATTRIBUTE_WINDOW</h3> +<pre class="programlisting">#define NM_IP_ROUTE_ATTRIBUTE_WINDOW "window" </pre> </div> <hr> @@ -5886,109 +6087,121 @@ the particular kind of device.</p> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-METHOD:CAPS"></a><h3>NM_SETTING_IP_CONFIG_METHOD</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_METHOD "method" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_METHOD "method" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DNS:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DNS</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS "dns" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS "dns" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DNS_SEARCH</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_SEARCH "dns-search" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_SEARCH "dns-search" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DNS_OPTIONS</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_OPTIONS "dns-options" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_OPTIONS "dns-options" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DNS-PRIORITY:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DNS_PRIORITY</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_PRIORITY "dns-priority" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_PRIORITY "dns-priority" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"></a><h3>NM_SETTING_IP_CONFIG_ADDRESSES</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ADDRESSES "addresses" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ADDRESSES "addresses" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-GATEWAY:CAPS"></a><h3>NM_SETTING_IP_CONFIG_GATEWAY</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_GATEWAY "gateway" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_GATEWAY "gateway" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-ROUTES:CAPS"></a><h3>NM_SETTING_IP_CONFIG_ROUTES</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ROUTES "routes" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ROUTES "routes" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-ROUTE-METRIC:CAPS"></a><h3>NM_SETTING_IP_CONFIG_ROUTE_METRIC</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ROUTE_METRIC "route-metric" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ROUTE_METRIC "route-metric" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-ROUTE-TABLE:CAPS"></a><h3>NM_SETTING_IP_CONFIG_ROUTE_TABLE</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ROUTE_TABLE "route-table" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_ROUTE_TABLE "route-table" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-IGNORE-AUTO-ROUTES:CAPS"></a><h3>NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES "ignore-auto-routes" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES "ignore-auto-routes" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-IGNORE-AUTO-DNS:CAPS"></a><h3>NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS "ignore-auto-dns" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS "ignore-auto-dns" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DHCP-HOSTNAME:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DHCP_HOSTNAME</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME "dhcp-hostname" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME "dhcp-hostname" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME "dhcp-send-hostname" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME "dhcp-send-hostname" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-CONFIG-DHCP-HOSTNAME-FLAGS:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS</h3> +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS "dhcp-hostname-flags" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS"></a><h3>NM_SETTING_IP_CONFIG_NEVER_DEFAULT</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT "never-default" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_NEVER_DEFAULT "never-default" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS"></a><h3>NM_SETTING_IP_CONFIG_MAY_FAIL</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_MAY_FAIL "may-fail" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_MAY_FAIL "may-fail" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DAD-TIMEOUT:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DAD_TIMEOUT</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DAD_TIMEOUT "dad-timeout" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DAD_TIMEOUT "dad-timeout" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-DHCP-TIMEOUT:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DHCP_TIMEOUT</h3> -<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_TIMEOUT "dhcp-timeout" +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_TIMEOUT "dhcp-timeout" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-CONFIG-DHCP-IAID:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DHCP_IAID</h3> +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DHCP_IAID "dhcp-iaid" </pre> </div> <hr> @@ -6092,6 +6305,75 @@ the particular kind of device.</p> <a name="NMSettingIPConfig-struct"></a><h3>NMSettingIPConfig</h3> <pre class="programlisting">typedef struct _NMSettingIPConfig NMSettingIPConfig;</pre> </div> +<hr> +<div class="refsect2"> +<a name="NMDhcpHostnameFlags"></a><h3>enum NMDhcpHostnameFlags</h3> +<p><a class="link" href="NMSettingIPConfig.html#NMDhcpHostnameFlags" title="enum NMDhcpHostnameFlags"><span class="type">NMDhcpHostnameFlags</span></a> describe flags related to the DHCP hostname and +FQDN.</p> +<div class="refsect3"> +<a name="NMDhcpHostnameFlags.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-DHCP-HOSTNAME-FLAG-NONE:CAPS"></a>NM_DHCP_HOSTNAME_FLAG_NONE</p></td> +<td class="enum_member_description"> +<p>no flag set. The default value from + Networkmanager global configuration is used. If such value is unset + or still zero, the DHCP request will use standard FQDN flags, i.e. + <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a> and + <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-ENCODED:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED</code></a> for IPv4 and + <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a> for IPv6.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"></a>NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</p></td> +<td class="enum_member_description"> +<p>whether the server should + do the A RR (FQDN-to-address) DNS updates.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DHCP-HOSTNAME-FLAG-FQDN-ENCODED:CAPS"></a>NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED</p></td> +<td class="enum_member_description"> +<p>if set, the FQDN is encoded + using canonical wire format. Otherwise it uses the deprecated + ASCII encoding. This flag is allowed only for DHCPv4.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DHCP-HOSTNAME-FLAG-FQDN-NO-UPDATE:CAPS"></a>NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE</p></td> +<td class="enum_member_description"> +<p>when not set, request the + server to perform updates (the PTR RR and possibly the A RR + based on the <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a> flag). If + this is set, the <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a> flag + should be cleared.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DHCP-HOSTNAME-FLAG-FQDN-CLEAR-FLAGS:CAPS"></a>NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS</p></td> +<td class="enum_member_description"> +<p>when set, no FQDN flags are + sent in the DHCP FQDN option. When cleared and all other FQDN + flags are zero, standard FQDN flags are sent. This flag is + incompatible with any other FQDN flag.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.22</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIPConfig.property-details"></a><h2>Property Details</h2> @@ -6131,6 +6413,51 @@ cannot be set at the same time.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingIPConfig--dhcp-hostname-flags"></a><h3>The <code class="literal">“dhcp-hostname-flags”</code> property</h3> +<pre class="programlisting"> “dhcp-hostname-flags” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>Flags for the DHCP hostname and FQDN.</p> +<p>Currently this property only includes flags to control the FQDN flags +set in the DHCP FQDN option. Supported FQDN flags are +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a>, +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-ENCODED:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED</code></a> and +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-NO-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE</code></a>. When no FQDN flag is set and +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-CLEAR-FLAGS:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS</code></a> is set, the DHCP FQDN option will +contain no flag. Otherwise, if no FQDN flag is set and +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-CLEAR-FLAGS:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS</code></a> is not set, the standard FQDN flags +are set in the request: +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a>, +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-ENCODED:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED</code></a> for IPv4 and +<a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE</code></a> for IPv6.</p> +<p>When this property is set to the default value <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-NONE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_NONE</code></a>, +a global default is looked up in NetworkManager configuration. If that value +is unset or also <a class="link" href="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-NONE:CAPS"><code class="literal">NM_DHCP_HOSTNAME_FLAG_NONE</code></a>, then the standard FQDN flags +described above are sent in the DHCP requests.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPConfig--dhcp-iaid"></a><h3>The <code class="literal">“dhcp-iaid”</code> property</h3> +<pre class="programlisting"> “dhcp-iaid” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>A string containing the "Identity Association Identifier" (IAID) used +by the DHCP client. The property is a 32-bit decimal value or a +special value among "mac", "perm-mac", "ifname" and "stable". When +set to "mac" (or "perm-mac"), the last 4 bytes of the current (or +permanent) MAC address are used as IAID. When set to "ifname", the +IAID is computed by hashing the interface name. The special value +"stable" can be used to generate an IAID based on the stable-id (see +connection.stable-id), a per-host key and the interface name. When +the property is unset, the value from global configuration is used; +if no global default is set then the IAID is assumed to be +"ifname". Note that at the moment this property is ignored for IPv6 +by dhclient, which always derives the IAID from the MAC address.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIPConfig--dhcp-send-hostname"></a><h3>The <code class="literal">“dhcp-send-hostname”</code> property</h3> <pre class="programlisting"> “dhcp-send-hostname” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> <p>If <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, a hostname is sent to the DHCP server when acquiring a lease. diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html index 4aa3448b..01a10425 100644 --- a/docs/libnm/html/NMSettingSriov.html +++ b/docs/libnm/html/NMSettingSriov.html @@ -675,7 +675,7 @@ nm_sriov_vf_get_vlan_ids (<em class="parameter"><code>const <a class="link" href <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> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span></p> </div> <p class="since">Since: 1.14</p> </div> diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index 90c77e7c..a3da2fde 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -1948,10 +1948,10 @@ list element may be one of "wep40", "wep104", "tkip", or "ccmp".</p> <div class="refsect2"> <a name="NMSettingWirelessSecurity--key-mgmt"></a><h3>The <code class="literal">“key-mgmt”</code> property</h3> <pre class="programlisting"> “key-mgmt” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Key management used for the connection. One of "none" (WEP), "ieee8021x" -(Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure -WPA-PSK), "sae" (SAE) or "wpa-eap" (WPA-Enterprise). -This property must be set for any Wi-Fi connection that uses security.</p> +<p>Key management used for the connection. One of "none" (WEP), +"ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae" +(SAE) or "wpa-eap" (WPA-Enterprise). This property must be set for +any Wi-Fi connection that uses security.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index 6414ffd3..915f0def 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -15,11 +15,7 @@ <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="#NMVpnConnection.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMVpnConnection.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMVpnConnection.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMVpnConnection.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMVpnConnection.signals" class="shortcut">Signals</a></span> + <a href="#NMVpnConnection.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> @@ -62,44 +58,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMVpnConnection.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMVpnConnection.html#NMVpnConnection--banner" title="The “banner” property">banner</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="/usr/share/gtk-doc/html/NetworkManager/nm-vpn-dbus-types.html#NMVpnConnectionState"><span class="type">NMVpnConnectionState</span></a></td> -<td class="property_name"><a class="link" href="NMVpnConnection.html#NMVpnConnection--vpn-state" title="The “vpn-state” property">vpn-state</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="NMVpnConnection.signals"></a><h2>Signals</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody><tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMVpnConnection.html#NMVpnConnection-vpn-state-changed" title="The “vpn-state-changed” signal">vpn-state-changed</a></td> -<td class="signal_flags"><a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></td> -</tr></tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMVpnConnection.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -115,28 +73,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMVpnConnection.html#NM-VPN-CONNECTION-BANNER:CAPS" title="NM_VPN_CONNECTION_BANNER">NM_VPN_CONNECTION_BANNER</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMVpnConnection.html#NMVpnConnection-struct" title="NMVpnConnection">NMVpnConnection</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> <a class="link" href="NMActiveConnection.html" title="NMActiveConnection">NMActiveConnection</a> - <span class="lineart">╰──</span> NMVpnConnection -</pre> -</div> -<div class="refsect1"> -<a name="NMVpnConnection.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMVpnConnection implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMVpnConnection.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -207,41 +147,6 @@ string used by the connection, and must not be modified.</p> <pre class="programlisting">#define NM_VPN_CONNECTION_BANNER "banner" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMVpnConnection-struct"></a><h3>NMVpnConnection</h3> -<pre class="programlisting">typedef struct _NMVpnConnection NMVpnConnection;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMVpnConnection.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMVpnConnection--banner"></a><h3>The <code class="literal">“banner”</code> property</h3> -<pre class="programlisting"> “banner” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The VPN login banner of the active VPN connection.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMVpnConnection--vpn-state"></a><h3>The <code class="literal">“vpn-state”</code> property</h3> -<pre class="programlisting"> “vpn-state” <a href="/usr/share/gtk-doc/html/NetworkManager/nm-vpn-dbus-types.html#NMVpnConnectionState"><span class="type">NMVpnConnectionState</span></a></pre> -<p>The VPN state of the active VPN connection.</p> -<p>Flags: Read</p> -<p>Default value: NM_VPN_CONNECTION_STATE_UNKNOWN</p> -</div> -</div> -<div class="refsect1"> -<a name="NMVpnConnection.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="NMVpnConnection-vpn-state-changed"></a><h3>The <code class="literal">“vpn-state-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> *nmvpnconnection, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg1, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg2, - <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Flags: <a href="https://developer.gnome.org/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-FIRST:CAPS">Run First</a></p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index 5f7d4b76..7cb5d43d 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -15,10 +15,7 @@ <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="#NMWimaxNsp.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMWimaxNsp.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#NMWimaxNsp.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMWimaxNsp.properties" class="shortcut">Properties</a></span> + <a href="#NMWimaxNsp.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> @@ -85,34 +82,6 @@ </table></div> </div> <div class="refsect1"> -<a name="NMWimaxNsp.properties"></a><h2>Properties</h2> -<div class="informaltable"><table class="informaltable" border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<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="NMWimaxNsp.html#NMWimaxNsp--name" title="The “name” property">name</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMWimaxNspNetworkType" title="enum NMWimaxNspNetworkType"><span class="type">NMWimaxNspNetworkType</span></a></td> -<td class="property_name"><a class="link" href="NMWimaxNsp.html#NMWimaxNsp--network-type" title="The “network-type” property">network-type</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> -<td class="property_name"><a class="link" href="NMWimaxNsp.html#NMWimaxNsp--signal-quality" title="The “signal-quality” property">signal-quality</a></td> -<td class="property_flags">Read</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> <a name="NMWimaxNsp.other"></a><h2>Types and Values</h2> <div class="informaltable"><table class="informaltable" width="100%" border="0"> <colgroup> @@ -132,27 +101,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMWimaxNsp.html#NM-WIMAX-NSP-NETWORK-TYPE:CAPS" title="NM_WIMAX_NSP_NETWORK_TYPE">NM_WIMAX_NSP_NETWORK_TYPE</a></td> </tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMWimaxNsp.html#NMWimaxNsp-struct" title="NMWimaxNsp">NMWimaxNsp</a></td> -</tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMWimaxNsp.object-hierarchy"></a><h2>Object Hierarchy</h2> -<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> NMWimaxNsp -</pre> -</div> -<div class="refsect1"> -<a name="NMWimaxNsp.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -NMWimaxNsp implements - <a href="https://developer.gnome.org/gio/unstable/GInitable.html#GInitable-struct">GInitable</a> and <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html#GAsyncInitable-struct">GAsyncInitable</a>.</p> -</div> -<div class="refsect1"> <a name="NMWimaxNsp.description"></a><h2>Description</h2> </div> <div class="refsect1"> @@ -161,6 +113,10 @@ NMWimaxNsp implements <a name="nm-wimax-nsp-get-name"></a><h3>nm_wimax_nsp_get_name ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_wimax_nsp_get_name</code> has been deprecated since version 1.22. and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported by NetworkManager since 1.2.0</p> +</div> <p>Gets the name of the wimax NSP</p> <div class="refsect3"> <a name="nm-wimax-nsp-get-name.parameters"></a><h4>Parameters</h4> @@ -187,6 +143,10 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimax <a name="nm-wimax-nsp-get-signal-quality"></a><h3>nm_wimax_nsp_get_signal_quality ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_wimax_nsp_get_signal_quality</code> has been deprecated since version 1.22. and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported by NetworkManager since 1.2.0</p> +</div> <p>Gets the WPA signal quality of the wimax NSP.</p> <div class="refsect3"> <a name="nm-wimax-nsp-get-signal-quality.parameters"></a><h4>Parameters</h4> @@ -213,6 +173,10 @@ nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" hre <a name="nm-wimax-nsp-get-network-type"></a><h3>nm_wimax_nsp_get_network_type ()</h3> <pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMWimaxNspNetworkType" title="enum NMWimaxNspNetworkType"><span class="returnvalue">NMWimaxNspNetworkType</span></a> nm_wimax_nsp_get_network_type (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_wimax_nsp_get_network_type</code> has been deprecated since version 1.22. and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported by NetworkManager since 1.2.0</p> +</div> <p>Gets the network type of the wimax NSP.</p> <div class="refsect3"> <a name="nm-wimax-nsp-get-network-type.parameters"></a><h4>Parameters</h4> @@ -240,6 +204,10 @@ nm_wimax_nsp_get_network_type (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> * nm_wimax_nsp_filter_connections (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>, <em class="parameter"><code>const <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *connections</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_wimax_nsp_filter_connections</code> has been deprecated since version 1.22. and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported by NetworkManager since 1.2.0</p> +</div> <p>Filters a given array of connections for a given <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> object and return connections which may be activated with the NSP. Any returned connections will match the <em class="parameter"><code>nsp</code></em> @@ -282,6 +250,10 @@ be freed with <a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Ar <pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> nm_wimax_nsp_connection_valid (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>, <em class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_wimax_nsp_connection_valid</code> has been deprecated since version 1.22. and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported by NetworkManager since 1.2.0</p> +</div> <p>Validates a given connection against a given WiMAX NSP to ensure that the connection may be activated with that NSP. The connection must match the <em class="parameter"><code>nsp</code></em> @@ -336,38 +308,6 @@ against</p></td> <pre class="programlisting">#define NM_WIMAX_NSP_NETWORK_TYPE "network-type" </pre> </div> -<hr> -<div class="refsect2"> -<a name="NMWimaxNsp-struct"></a><h3>NMWimaxNsp</h3> -<pre class="programlisting">typedef struct _NMWimaxNsp NMWimaxNsp;</pre> -</div> -</div> -<div class="refsect1"> -<a name="NMWimaxNsp.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="NMWimaxNsp--name"></a><h3>The <code class="literal">“name”</code> property</h3> -<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 name of the WiMAX NSP.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMWimaxNsp--network-type"></a><h3>The <code class="literal">“network-type”</code> property</h3> -<pre class="programlisting"> “network-type” <a class="link" href="libnm-nm-dbus-interface.html#NMWimaxNspNetworkType" title="enum NMWimaxNspNetworkType"><span class="type">NMWimaxNspNetworkType</span></a></pre> -<p>The network type of the WiMAX NSP.</p> -<p>Flags: Read</p> -<p>Default value: NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN</p> -</div> -<hr> -<div class="refsect2"> -<a name="NMWimaxNsp--signal-quality"></a><h3>The <code class="literal">“signal-quality”</code> property</h3> -<pre class="programlisting"> “signal-quality” <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> -<p>The signal quality of the WiMAX NSP.</p> -<p>Flags: Read</p> -<p>Allowed values: <= 100</p> -<p>Default value: 0</p> -</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html index ff7cc018..62b8c8f8 100644 --- a/docs/libnm/html/annotation-glossary.html +++ b/docs/libnm/html/annotation-glossary.html @@ -7,6 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="index.html" title="libnm Reference Manual"> <link rel="prev" href="api-index-full.html" title="API Index"> +<link rel="next" href="license.html" title="Appendix A. License"> <meta name="generator" content="GTK-Doc V1.29 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -30,7 +31,7 @@ <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="api-index-full.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><img src="right-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="n" href="license.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="glossary"> <div class="titlepage"><div><div><h1 class="title"> diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 7556a5b2..6e5e560c 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -133,51 +133,51 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint-struct" title="NMAccessPoint">NMAccessPoint</a>, struct in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint-struct">NMAccessPoint</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--bssid" title="The “bssid” property">NMAccessPoint:bssid</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--bssid">NMAccessPoint:bssid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--flags" title="The “flags” property">NMAccessPoint:flags</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--flags">NMAccessPoint:flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--frequency" title="The “frequency” property">NMAccessPoint:frequency</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--frequency">NMAccessPoint:frequency</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--hw-address" title="The “hw-address” property">NMAccessPoint:hw-address</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--hw-address">NMAccessPoint:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--last-seen" title="The “last-seen” property">NMAccessPoint:last-seen</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--last-seen">NMAccessPoint:last-seen</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--max-bitrate" title="The “max-bitrate” property">NMAccessPoint:max-bitrate</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--max-bitrate">NMAccessPoint:max-bitrate</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--mode" title="The “mode” property">NMAccessPoint:mode</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--mode">NMAccessPoint:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--rsn-flags" title="The “rsn-flags” property">NMAccessPoint:rsn-flags</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--rsn-flags">NMAccessPoint:rsn-flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--ssid" title="The “ssid” property">NMAccessPoint:ssid</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--ssid">NMAccessPoint:ssid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--strength" title="The “strength” property">NMAccessPoint:strength</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--strength">NMAccessPoint:strength</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMAccessPoint.html#NMAccessPoint--wpa-flags" title="The “wpa-flags” property">NMAccessPoint:wpa-flags</a>, object property in NMDeviceOvs +<a href="NMAccessPoint.html#NMAccessPoint--wpa-flags">NMAccessPoint:wpa-flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -185,75 +185,79 @@ json_true, macro in nm-json </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection-struct" title="NMActiveConnection">NMActiveConnection</a>, struct in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection-struct">NMActiveConnection</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection-state-changed" title="The “state-changed” signal">NMActiveConnection::state-changed</a>, object signal in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection-state-changed">NMActiveConnection::state-changed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--connection" title="The “connection” property">NMActiveConnection:connection</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--connection">NMActiveConnection:connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--default" title="The “default” property">NMActiveConnection:default</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--default">NMActiveConnection:default</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--default6" title="The “default6” property">NMActiveConnection:default6</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--default6">NMActiveConnection:default6</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--devices" title="The “devices” property">NMActiveConnection:devices</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--devices">NMActiveConnection:devices</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--dhcp4-config" title="The “dhcp4-config” property">NMActiveConnection:dhcp4-config</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--dhcp4-config">NMActiveConnection:dhcp4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--dhcp6-config" title="The “dhcp6-config” property">NMActiveConnection:dhcp6-config</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--dhcp6-config">NMActiveConnection:dhcp6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--id" title="The “id” property">NMActiveConnection:id</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--id">NMActiveConnection:id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--ip4-config" title="The “ip4-config” property">NMActiveConnection:ip4-config</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--ip4-config">NMActiveConnection:ip4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--ip6-config" title="The “ip6-config” property">NMActiveConnection:ip6-config</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--ip6-config">NMActiveConnection:ip6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--master" title="The “master” property">NMActiveConnection:master</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--master">NMActiveConnection:master</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--specific-object-path" title="The “specific-object-path” property">NMActiveConnection:specific-object-path</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--specific-object-path">NMActiveConnection:specific-object-path</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property">NMActiveConnection:state</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--state">NMActiveConnection:state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--state-flags" title="The “state-flags” property">NMActiveConnection:state-flags</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--state-flags">NMActiveConnection:state-flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--type" title="The “type” property">NMActiveConnection:type</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--type">NMActiveConnection:type</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--uuid" title="The “uuid” property">NMActiveConnection:uuid</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--uuid">NMActiveConnection:uuid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMActiveConnection.html#NMActiveConnection--vpn" title="The “vpn” property">NMActiveConnection:vpn</a>, object property in NMDeviceOvs +<a href="NMActiveConnection.html#NMActiveConnection--vpn">NMActiveConnection:vpn</a>, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMActiveConnectionClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> @@ -297,151 +301,167 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-struct" title="NMClient">NMClient</a>, struct in NMDeviceOvs +<a href="NMClient.html#NMClient-struct">NMClient</a>, struct in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMClient.html#NMClient-active-connection-added">NMClient::active-connection-added</a>, object signal in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMClient.html#NMClient-active-connection-removed">NMClient::active-connection-removed</a>, object signal in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMClient.html#NMClient-any-device-added">NMClient::any-device-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-active-connection-added" title="The “active-connection-added” signal">NMClient::active-connection-added</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient-any-device-removed">NMClient::any-device-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-active-connection-removed" title="The “active-connection-removed” signal">NMClient::active-connection-removed</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient-connection-added">NMClient::connection-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">NMClient::any-device-added</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient-connection-removed">NMClient::connection-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">NMClient::any-device-removed</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient-device-added">NMClient::device-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-connection-added" title="The “connection-added” signal">NMClient::connection-added</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient-device-removed">NMClient::device-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-connection-removed" title="The “connection-removed” signal">NMClient::connection-removed</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient-permission-changed">NMClient::permission-changed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-device-added" title="The “device-added” signal">NMClient::device-added</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient--activating-connection">NMClient:activating-connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-device-removed" title="The “device-removed” signal">NMClient::device-removed</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient--active-connections">NMClient:active-connections</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient-permission-changed" title="The “permission-changed” signal">NMClient::permission-changed</a>, object signal in NMDeviceOvs +<a href="NMClient.html#NMClient--all-devices">NMClient:all-devices</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--activating-connection" title="The “activating-connection” property">NMClient:activating-connection</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--can-modify">NMClient:can-modify</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--active-connections" title="The “active-connections” property">NMClient:active-connections</a>, object property in NMDeviceOvs +NMClient:capabilities, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">NMClient:all-devices</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--checkpoints">NMClient:checkpoints</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--can-modify" title="The “can-modify” property">NMClient:can-modify</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--connections">NMClient:connections</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--checkpoints" title="The “checkpoints” property">NMClient:checkpoints</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--connectivity">NMClient:connectivity</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--connections" title="The “connections” property">NMClient:connections</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--connectivity-check-available">NMClient:connectivity-check-available</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--connectivity" title="The “connectivity” property">NMClient:connectivity</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--connectivity-check-enabled">NMClient:connectivity-check-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--connectivity-check-available" title="The “connectivity-check-available” property">NMClient:connectivity-check-available</a>, object property in NMDeviceOvs +NMClient:connectivity-check-uri, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--connectivity-check-enabled" title="The “connectivity-check-enabled” property">NMClient:connectivity-check-enabled</a>, object property in NMDeviceOvs +NMClient:dbus-connection, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--devices" title="The “devices” property">NMClient:devices</a>, object property in NMDeviceOvs +NMClient:dbus-name-owner, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--dns-configuration" title="The “dns-configuration” property">NMClient:dns-configuration</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--devices">NMClient:devices</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--dns-mode" title="The “dns-mode” property">NMClient:dns-mode</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--dns-configuration">NMClient:dns-configuration</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--dns-rc-manager" title="The “dns-rc-manager” property">NMClient:dns-rc-manager</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--dns-mode">NMClient:dns-mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--hostname" title="The “hostname” property">NMClient:hostname</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--dns-rc-manager">NMClient:dns-rc-manager</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--metered" title="The “metered” property">NMClient:metered</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--hostname">NMClient:hostname</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--networking-enabled" title="The “networking-enabled” property">NMClient:networking-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--metered">NMClient:metered</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--nm-running" title="The “nm-running” property">NMClient:nm-running</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--networking-enabled">NMClient:networking-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property">NMClient:primary-connection</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--nm-running">NMClient:nm-running</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--startup" title="The “startup” property">NMClient:startup</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--primary-connection">NMClient:primary-connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--state" title="The “state” property">NMClient:state</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--startup">NMClient:startup</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--version" title="The “version” property">NMClient:version</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--state">NMClient:state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--wimax-enabled" title="The “wimax-enabled” property">NMClient:wimax-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--version">NMClient:version</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--wimax-hardware-enabled" title="The “wimax-hardware-enabled” property">NMClient:wimax-hardware-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--wimax-enabled">NMClient:wimax-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--wireless-enabled" title="The “wireless-enabled” property">NMClient:wireless-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--wimax-hardware-enabled">NMClient:wimax-hardware-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--wireless-hardware-enabled" title="The “wireless-hardware-enabled” property">NMClient:wireless-hardware-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--wireless-enabled">NMClient:wireless-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--wwan-enabled" title="The “wwan-enabled” property">NMClient:wwan-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--wireless-hardware-enabled">NMClient:wireless-hardware-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMClient.html#NMClient--wwan-hardware-enabled" title="The “wwan-hardware-enabled” property">NMClient:wwan-hardware-enabled</a>, object property in NMDeviceOvs +<a href="NMClient.html#NMClient--wwan-enabled">NMClient:wwan-enabled</a>, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMClient.html#NMClient--wwan-hardware-enabled">NMClient:wwan-hardware-enabled</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -449,6 +469,22 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs </dt> <dd></dd> <dt> +NMClientNotifyEvent, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMClientNotifyEventCb, user_function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMClientNotifyEventWithPtr, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMClientNotifyEventWithPtrCb, user_function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission">NMClientPermission</a>, enum in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -501,7 +537,7 @@ NMConnection::secrets-updated, object signal in NMSettingOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice-struct" title="NMDevice">NMDevice</a>, struct in NMDeviceOvs +<a href="NMDevice.html#NMDevice-struct">NMDevice</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> @@ -517,179 +553,183 @@ 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 +<a href="NMDevice.html#NMDevice-state-changed">NMDevice::state-changed</a>, object signal in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMDevice.html#NMDevice--active-connection">NMDevice:active-connection</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--active-connection" title="The “active-connection” property">NMDevice:active-connection</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--autoconnect">NMDevice:autoconnect</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--autoconnect" title="The “autoconnect” property">NMDevice:autoconnect</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--available-connections">NMDevice:available-connections</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property">NMDevice:available-connections</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--capabilities">NMDevice:capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--capabilities" title="The “capabilities” property">NMDevice:capabilities</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--device-type">NMDevice:device-type</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--device-type" title="The “device-type” property">NMDevice:device-type</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--dhcp4-config">NMDevice:dhcp4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--dhcp4-config" title="The “dhcp4-config” property">NMDevice:dhcp4-config</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--dhcp6-config">NMDevice:dhcp6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--dhcp6-config" title="The “dhcp6-config” property">NMDevice:dhcp6-config</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--driver">NMDevice:driver</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--driver" title="The “driver” property">NMDevice:driver</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--driver-version">NMDevice:driver-version</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--driver-version" title="The “driver-version” property">NMDevice:driver-version</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--firmware-missing">NMDevice:firmware-missing</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--firmware-missing" title="The “firmware-missing” property">NMDevice:firmware-missing</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--firmware-version">NMDevice:firmware-version</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--firmware-version" title="The “firmware-version” property">NMDevice:firmware-version</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--interface">NMDevice:interface</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--interface" title="The “interface” property">NMDevice:interface</a>, object property in NMDeviceOvs +NMDevice:interface-flags, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--ip-interface" title="The “ip-interface” property">NMDevice:ip-interface</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--ip-interface">NMDevice:ip-interface</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--ip4-config" title="The “ip4-config” property">NMDevice:ip4-config</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--ip4-config">NMDevice:ip4-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--ip4-connectivity" title="The “ip4-connectivity” property">NMDevice:ip4-connectivity</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--ip4-connectivity">NMDevice:ip4-connectivity</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--ip6-config" title="The “ip6-config” property">NMDevice:ip6-config</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--ip6-config">NMDevice:ip6-config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--ip6-connectivity" title="The “ip6-connectivity” property">NMDevice:ip6-connectivity</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--ip6-connectivity">NMDevice:ip6-connectivity</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--lldp-neighbors" title="The “lldp-neighbors” property">NMDevice:lldp-neighbors</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--lldp-neighbors">NMDevice:lldp-neighbors</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--managed" title="The “managed” property">NMDevice:managed</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--managed">NMDevice:managed</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--metered" title="The “metered” property">NMDevice:metered</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--metered">NMDevice:metered</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--mtu" title="The “mtu” property">NMDevice:mtu</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--mtu">NMDevice:mtu</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--nm-plugin-missing" title="The “nm-plugin-missing” property">NMDevice:nm-plugin-missing</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--nm-plugin-missing">NMDevice:nm-plugin-missing</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--physical-port-id" title="The “physical-port-id” property">NMDevice:physical-port-id</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--physical-port-id">NMDevice:physical-port-id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--product" title="The “product” property">NMDevice:product</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--product">NMDevice:product</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">NMDevice:real</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--real">NMDevice:real</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">NMDevice:state</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--state">NMDevice:state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--state-reason" title="The “state-reason” property">NMDevice:state-reason</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--state-reason">NMDevice:state-reason</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--udi" title="The “udi” property">NMDevice:udi</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--udi">NMDevice:udi</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDevice.html#NMDevice--vendor" title="The “vendor” property">NMDevice:vendor</a>, object property in NMDeviceOvs +<a href="NMDevice.html#NMDevice--vendor">NMDevice:vendor</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceAdsl.html#NMDeviceAdsl-struct" title="NMDeviceAdsl">NMDeviceAdsl</a>, struct in NMDeviceOvs +<a href="NMDeviceAdsl.html#NMDeviceAdsl-struct">NMDeviceAdsl</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceAdsl.html#NMDeviceAdsl--carrier" title="The “carrier” property">NMDeviceAdsl:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceAdsl.html#NMDeviceAdsl--carrier">NMDeviceAdsl:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBond.html#NMDeviceBond-struct" title="NMDeviceBond">NMDeviceBond</a>, struct in NMDeviceOvs +<a href="NMDeviceBond.html#NMDeviceBond-struct">NMDeviceBond</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBond.html#NMDeviceBond--carrier" title="The “carrier” property">NMDeviceBond:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceBond.html#NMDeviceBond--carrier">NMDeviceBond:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBond.html#NMDeviceBond--hw-address" title="The “hw-address” property">NMDeviceBond:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceBond.html#NMDeviceBond--hw-address">NMDeviceBond:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBond.html#NMDeviceBond--slaves" title="The “slaves” property">NMDeviceBond:slaves</a>, object property in NMDeviceOvs +<a href="NMDeviceBond.html#NMDeviceBond--slaves">NMDeviceBond:slaves</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBridge.html#NMDeviceBridge-struct" title="NMDeviceBridge">NMDeviceBridge</a>, struct in NMDeviceOvs +<a href="NMDeviceBridge.html#NMDeviceBridge-struct">NMDeviceBridge</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--carrier" title="The “carrier” property">NMDeviceBridge:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceBridge.html#NMDeviceBridge--carrier">NMDeviceBridge:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--hw-address" title="The “hw-address” property">NMDeviceBridge:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceBridge.html#NMDeviceBridge--hw-address">NMDeviceBridge:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--slaves" title="The “slaves” property">NMDeviceBridge:slaves</a>, object property in NMDeviceOvs +<a href="NMDeviceBridge.html#NMDeviceBridge--slaves">NMDeviceBridge:slaves</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBt.html#NMDeviceBt-struct" title="NMDeviceBt">NMDeviceBt</a>, struct in NMDeviceOvs +<a href="NMDeviceBt.html#NMDeviceBt-struct">NMDeviceBt</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBt.html#NMDeviceBt--bt-capabilities" title="The “bt-capabilities” property">NMDeviceBt:bt-capabilities</a>, object property in NMDeviceOvs +<a href="NMDeviceBt.html#NMDeviceBt--bt-capabilities">NMDeviceBt:bt-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBt.html#NMDeviceBt--hw-address" title="The “hw-address” property">NMDeviceBt:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceBt.html#NMDeviceBt--hw-address">NMDeviceBt:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceBt.html#NMDeviceBt--name" title="The “name” property">NMDeviceBt:name</a>, object property in NMDeviceOvs +<a href="NMDeviceBt.html#NMDeviceBt--name">NMDeviceBt:name</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -697,11 +737,15 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceDummy.html#NMDeviceDummy-struct" title="NMDeviceDummy">NMDeviceDummy</a>, struct in NMDeviceOvs +NMDeviceClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +<a href="NMDeviceDummy.html#NMDeviceDummy-struct">NMDeviceDummy</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceDummy.html#NMDeviceDummy--hw-address" title="The “hw-address” property">NMDeviceDummy:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceDummy.html#NMDeviceDummy--hw-address">NMDeviceDummy:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -709,211 +753,215 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet-struct" title="NMDeviceEthernet">NMDeviceEthernet</a>, struct in NMDeviceOvs +<a href="NMDeviceEthernet.html#NMDeviceEthernet-struct">NMDeviceEthernet</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--carrier" title="The “carrier” property">NMDeviceEthernet:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceEthernet.html#NMDeviceEthernet--carrier">NMDeviceEthernet:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--hw-address" title="The “hw-address” property">NMDeviceEthernet:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceEthernet.html#NMDeviceEthernet--hw-address">NMDeviceEthernet:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address" title="The “perm-hw-address” property">NMDeviceEthernet:perm-hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address">NMDeviceEthernet:perm-hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels" title="The “s390-subchannels” property">NMDeviceEthernet:s390-subchannels</a>, object property in NMDeviceOvs +<a href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels">NMDeviceEthernet:s390-subchannels</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--speed" title="The “speed” property">NMDeviceEthernet:speed</a>, object property in NMDeviceOvs +<a href="NMDeviceEthernet.html#NMDeviceEthernet--speed">NMDeviceEthernet:speed</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceGeneric.html#NMDeviceGeneric-struct" title="NMDeviceGeneric">NMDeviceGeneric</a>, struct in NMDeviceOvs +<a href="NMDeviceGeneric.html#NMDeviceGeneric-struct">NMDeviceGeneric</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceGeneric.html#NMDeviceGeneric--hw-address" title="The “hw-address” property">NMDeviceGeneric:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceGeneric.html#NMDeviceGeneric--hw-address">NMDeviceGeneric:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceGeneric.html#NMDeviceGeneric--type-description" title="The “type-description” property">NMDeviceGeneric:type-description</a>, object property in NMDeviceOvs +<a href="NMDeviceGeneric.html#NMDeviceGeneric--type-description">NMDeviceGeneric:type-description</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceInfiniband.html#NMDeviceInfiniband-struct" title="NMDeviceInfiniband">NMDeviceInfiniband</a>, struct in NMDeviceOvs +<a href="NMDeviceInfiniband.html#NMDeviceInfiniband-struct">NMDeviceInfiniband</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier" title="The “carrier” property">NMDeviceInfiniband:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier">NMDeviceInfiniband:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address" title="The “hw-address” property">NMDeviceInfiniband:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address">NMDeviceInfiniband:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel-struct" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a>, struct in NMDeviceOvs +<a class="link" href="libnm-nm-dbus-interface.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</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="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">NMDeviceIPTunnel:encapsulation-limit</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel-struct">NMDeviceIPTunnel</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flags" title="The “flags” property">NMDeviceIPTunnel:flags</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit">NMDeviceIPTunnel:encapsulation-limit</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label" title="The “flow-label” property">NMDeviceIPTunnel:flow-label</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flags">NMDeviceIPTunnel:flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key" title="The “input-key” property">NMDeviceIPTunnel:input-key</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label">NMDeviceIPTunnel:flow-label</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local" title="The “local” property">NMDeviceIPTunnel:local</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key">NMDeviceIPTunnel:input-key</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode" title="The “mode” property">NMDeviceIPTunnel:mode</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local">NMDeviceIPTunnel:local</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key" title="The “output-key” property">NMDeviceIPTunnel:output-key</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode">NMDeviceIPTunnel:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent" title="The “parent” property">NMDeviceIPTunnel:parent</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key">NMDeviceIPTunnel:output-key</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">NMDeviceIPTunnel:path-mtu-discovery</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent">NMDeviceIPTunnel:parent</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote" title="The “remote” property">NMDeviceIPTunnel:remote</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery">NMDeviceIPTunnel:path-mtu-discovery</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos" title="The “tos” property">NMDeviceIPTunnel:tos</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote">NMDeviceIPTunnel:remote</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl" title="The “ttl” property">NMDeviceIPTunnel:ttl</a>, object property in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos">NMDeviceIPTunnel:tos</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec-struct" title="NMDeviceMacsec">NMDeviceMacsec</a>, struct in NMDeviceOvs +<a href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl">NMDeviceIPTunnel:ttl</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--cipher-suite" title="The “cipher-suite” property">NMDeviceMacsec:cipher-suite</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec-struct">NMDeviceMacsec</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--encoding-sa" title="The “encoding-sa” property">NMDeviceMacsec:encoding-sa</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--cipher-suite">NMDeviceMacsec:cipher-suite</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--encrypt" title="The “encrypt” property">NMDeviceMacsec:encrypt</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--encoding-sa">NMDeviceMacsec:encoding-sa</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--es" title="The “es” property">NMDeviceMacsec:es</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--encrypt">NMDeviceMacsec:encrypt</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--hw-address" title="The “hw-address” property">NMDeviceMacsec:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--es">NMDeviceMacsec:es</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--icv-length" title="The “icv-length” property">NMDeviceMacsec:icv-length</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--hw-address">NMDeviceMacsec:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--include-sci" title="The “include-sci” property">NMDeviceMacsec:include-sci</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--icv-length">NMDeviceMacsec:icv-length</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--parent" title="The “parent” property">NMDeviceMacsec:parent</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--include-sci">NMDeviceMacsec:include-sci</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--protect" title="The “protect” property">NMDeviceMacsec:protect</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--parent">NMDeviceMacsec:parent</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--replay-protect" title="The “replay-protect” property">NMDeviceMacsec:replay-protect</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--protect">NMDeviceMacsec:protect</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--scb" title="The “scb” property">NMDeviceMacsec:scb</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--replay-protect">NMDeviceMacsec:replay-protect</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--sci" title="The “sci” property">NMDeviceMacsec:sci</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--scb">NMDeviceMacsec:scb</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--validation" title="The “validation” property">NMDeviceMacsec:validation</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--sci">NMDeviceMacsec:sci</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacsec.html#NMDeviceMacsec--window" title="The “window” property">NMDeviceMacsec:window</a>, object property in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--validation">NMDeviceMacsec:validation</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan-struct" title="NMDeviceMacvlan">NMDeviceMacvlan</a>, struct in NMDeviceOvs +<a href="NMDeviceMacsec.html#NMDeviceMacsec--window">NMDeviceMacsec:window</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address" title="The “hw-address” property">NMDeviceMacvlan:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceMacvlan.html#NMDeviceMacvlan-struct">NMDeviceMacvlan</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode" title="The “mode” property">NMDeviceMacvlan:mode</a>, object property in NMDeviceOvs +<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address">NMDeviceMacvlan:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc" title="The “no-promisc” property">NMDeviceMacvlan:no-promisc</a>, object property in NMDeviceOvs +<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode">NMDeviceMacvlan:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent" title="The “parent” property">NMDeviceMacvlan:parent</a>, object property in NMDeviceOvs +<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc">NMDeviceMacvlan:no-promisc</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap" title="The “tap” property">NMDeviceMacvlan:tap</a>, object property in NMDeviceOvs +<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent">NMDeviceMacvlan:parent</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceModem.html#NMDeviceModem-struct" title="NMDeviceModem">NMDeviceModem</a>, struct in NMDeviceOvs +<a href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap">NMDeviceMacvlan:tap</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceModem.html#NMDeviceModem--apn" title="The “apn” property">NMDeviceModem:apn</a>, object property in NMDeviceOvs +<a href="NMDeviceModem.html#NMDeviceModem-struct">NMDeviceModem</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceModem.html#NMDeviceModem--current-capabilities" title="The “current-capabilities” property">NMDeviceModem:current-capabilities</a>, object property in NMDeviceOvs +NMDeviceModem:apn, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceModem.html#NMDeviceModem--device-id" title="The “device-id” property">NMDeviceModem:device-id</a>, object property in NMDeviceOvs +<a href="NMDeviceModem.html#NMDeviceModem--current-capabilities">NMDeviceModem:current-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceModem.html#NMDeviceModem--modem-capabilities" title="The “modem-capabilities” property">NMDeviceModem:modem-capabilities</a>, object property in NMDeviceOvs +NMDeviceModem:device-id, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceModem.html#NMDeviceModem--operator-code" title="The “operator-code” property">NMDeviceModem:operator-code</a>, object property in NMDeviceOvs +<a href="NMDeviceModem.html#NMDeviceModem--modem-capabilities">NMDeviceModem:modem-capabilities</a>, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDeviceModem:operator-code, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -921,19 +969,19 @@ NMDevice6Lowpan:parent, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh-struct" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a>, struct in NMDeviceOvs +<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh-struct">NMDeviceOlpcMesh</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--active-channel" title="The “active-channel” property">NMDeviceOlpcMesh:active-channel</a>, object property in NMDeviceOvs +<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--active-channel">NMDeviceOlpcMesh:active-channel</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--companion" title="The “companion” property">NMDeviceOlpcMesh:companion</a>, object property in NMDeviceOvs +<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--companion">NMDeviceOlpcMesh:companion</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--hw-address" title="The “hw-address” property">NMDeviceOlpcMesh:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh--hw-address">NMDeviceOlpcMesh:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -941,6 +989,10 @@ NMDeviceOvsBridge, struct in NMDeviceOvs </dt> <dd></dd> <dt> +NMDeviceOvsBridge:slaves, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> NMDeviceOvsInterface, struct in NMDeviceOvs </dt> <dd></dd> @@ -949,6 +1001,10 @@ NMDeviceOvsPort, struct in NMDeviceOvs </dt> <dd></dd> <dt> +NMDeviceOvsPort:slaves, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> @@ -961,55 +1017,55 @@ NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTeam.html#NMDeviceTeam-struct" title="NMDeviceTeam">NMDeviceTeam</a>, struct in NMDeviceOvs +<a href="NMDeviceTeam.html#NMDeviceTeam-struct">NMDeviceTeam</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTeam.html#NMDeviceTeam--carrier" title="The “carrier” property">NMDeviceTeam:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceTeam.html#NMDeviceTeam--carrier">NMDeviceTeam:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTeam.html#NMDeviceTeam--config" title="The “config” property">NMDeviceTeam:config</a>, object property in NMDeviceOvs +<a href="NMDeviceTeam.html#NMDeviceTeam--config">NMDeviceTeam:config</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTeam.html#NMDeviceTeam--hw-address" title="The “hw-address” property">NMDeviceTeam:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceTeam.html#NMDeviceTeam--hw-address">NMDeviceTeam:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTeam.html#NMDeviceTeam--slaves" title="The “slaves” property">NMDeviceTeam:slaves</a>, object property in NMDeviceOvs +<a href="NMDeviceTeam.html#NMDeviceTeam--slaves">NMDeviceTeam:slaves</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun-struct" title="NMDeviceTun">NMDeviceTun</a>, struct in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun-struct">NMDeviceTun</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--group" title="The “group” property">NMDeviceTun:group</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--group">NMDeviceTun:group</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--hw-address" title="The “hw-address” property">NMDeviceTun:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--hw-address">NMDeviceTun:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--mode" title="The “mode” property">NMDeviceTun:mode</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--mode">NMDeviceTun:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--multi-queue" title="The “multi-queue” property">NMDeviceTun:multi-queue</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--multi-queue">NMDeviceTun:multi-queue</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--no-pi" title="The “no-pi” property">NMDeviceTun:no-pi</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--no-pi">NMDeviceTun:no-pi</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--owner" title="The “owner” property">NMDeviceTun:owner</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--owner">NMDeviceTun:owner</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceTun.html#NMDeviceTun--vnet-hdr" title="The “vnet-hdr” property">NMDeviceTun:vnet-hdr</a>, object property in NMDeviceOvs +<a href="NMDeviceTun.html#NMDeviceTun--vnet-hdr">NMDeviceTun:vnet-hdr</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1017,143 +1073,143 @@ NMDevicePpp, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVlan.html#NMDeviceVlan-struct" title="NMDeviceVlan">NMDeviceVlan</a>, struct in NMDeviceOvs +<a href="NMDeviceVlan.html#NMDeviceVlan-struct">NMDeviceVlan</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVlan.html#NMDeviceVlan--carrier" title="The “carrier” property">NMDeviceVlan:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceVlan.html#NMDeviceVlan--carrier">NMDeviceVlan:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVlan.html#NMDeviceVlan--hw-address" title="The “hw-address” property">NMDeviceVlan:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceVlan.html#NMDeviceVlan--hw-address">NMDeviceVlan:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVlan.html#NMDeviceVlan--parent" title="The “parent” property">NMDeviceVlan:parent</a>, object property in NMDeviceOvs +<a href="NMDeviceVlan.html#NMDeviceVlan--parent">NMDeviceVlan:parent</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVlan.html#NMDeviceVlan--vlan-id" title="The “vlan-id” property">NMDeviceVlan:vlan-id</a>, object property in NMDeviceOvs +<a href="NMDeviceVlan.html#NMDeviceVlan--vlan-id">NMDeviceVlan:vlan-id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan-struct" title="NMDeviceVxlan">NMDeviceVxlan</a>, struct in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan-struct">NMDeviceVxlan</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ageing" title="The “ageing” property">NMDeviceVxlan:ageing</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--ageing">NMDeviceVxlan:ageing</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--carrier" title="The “carrier” property">NMDeviceVxlan:carrier</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--carrier">NMDeviceVxlan:carrier</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port" title="The “dst-port” property">NMDeviceVxlan:dst-port</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port">NMDeviceVxlan:dst-port</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--group" title="The “group” property">NMDeviceVxlan:group</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--group">NMDeviceVxlan:group</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--hw-address" title="The “hw-address” property">NMDeviceVxlan:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--hw-address">NMDeviceVxlan:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--id" title="The “id” property">NMDeviceVxlan:id</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--id">NMDeviceVxlan:id</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss" title="The “l2miss” property">NMDeviceVxlan:l2miss</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss">NMDeviceVxlan:l2miss</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss" title="The “l3miss” property">NMDeviceVxlan:l3miss</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss">NMDeviceVxlan:l3miss</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--learning" title="The “learning” property">NMDeviceVxlan:learning</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--learning">NMDeviceVxlan:learning</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--limit" title="The “limit” property">NMDeviceVxlan:limit</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--limit">NMDeviceVxlan:limit</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--local" title="The “local” property">NMDeviceVxlan:local</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--local">NMDeviceVxlan:local</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--parent" title="The “parent” property">NMDeviceVxlan:parent</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--parent">NMDeviceVxlan:parent</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--proxy" title="The “proxy” property">NMDeviceVxlan:proxy</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--proxy">NMDeviceVxlan:proxy</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--rsc" title="The “rsc” property">NMDeviceVxlan:rsc</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--rsc">NMDeviceVxlan:rsc</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max" title="The “src-port-max” property">NMDeviceVxlan:src-port-max</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max">NMDeviceVxlan:src-port-max</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min" title="The “src-port-min” property">NMDeviceVxlan:src-port-min</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min">NMDeviceVxlan:src-port-min</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--tos" title="The “tos” property">NMDeviceVxlan:tos</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--tos">NMDeviceVxlan:tos</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ttl" title="The “ttl” property">NMDeviceVxlan:ttl</a>, object property in NMDeviceOvs +<a href="NMDeviceVxlan.html#NMDeviceVxlan--ttl">NMDeviceVxlan:ttl</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi-struct" title="NMDeviceWifi">NMDeviceWifi</a>, struct in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi-struct">NMDeviceWifi</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi-access-point-added" title="The “access-point-added” signal">NMDeviceWifi::access-point-added</a>, object signal in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi-access-point-added">NMDeviceWifi::access-point-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi-access-point-removed" title="The “access-point-removed” signal">NMDeviceWifi::access-point-removed</a>, object signal in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi-access-point-removed">NMDeviceWifi::access-point-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--access-points" title="The “access-points” property">NMDeviceWifi:access-points</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--access-points">NMDeviceWifi:access-points</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--active-access-point" title="The “active-access-point” property">NMDeviceWifi:active-access-point</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--active-access-point">NMDeviceWifi:active-access-point</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--bitrate" title="The “bitrate” property">NMDeviceWifi:bitrate</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--bitrate">NMDeviceWifi:bitrate</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--hw-address" title="The “hw-address” property">NMDeviceWifi:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--hw-address">NMDeviceWifi:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--last-scan" title="The “last-scan” property">NMDeviceWifi:last-scan</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--last-scan">NMDeviceWifi:last-scan</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--mode" title="The “mode” property">NMDeviceWifi:mode</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--mode">NMDeviceWifi:mode</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--perm-hw-address" title="The “perm-hw-address” property">NMDeviceWifi:perm-hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--perm-hw-address">NMDeviceWifi:perm-hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities" title="The “wireless-capabilities” property">NMDeviceWifi:wireless-capabilities</a>, object property in NMDeviceOvs +<a href="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities">NMDeviceWifi:wireless-capabilities</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1181,47 +1237,47 @@ NMDeviceWifiP2P:peers, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax-struct" title="NMDeviceWimax">NMDeviceWimax</a>, struct in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax-struct">NMDeviceWimax</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax-nsp-added" title="The “nsp-added” signal">NMDeviceWimax::nsp-added</a>, object signal in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax-nsp-added">NMDeviceWimax::nsp-added</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax-nsp-removed" title="The “nsp-removed” signal">NMDeviceWimax::nsp-removed</a>, object signal in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax-nsp-removed">NMDeviceWimax::nsp-removed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--active-nsp" title="The “active-nsp” property">NMDeviceWimax:active-nsp</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--active-nsp">NMDeviceWimax:active-nsp</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--bsid" title="The “bsid” property">NMDeviceWimax:bsid</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--bsid">NMDeviceWimax:bsid</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--center-frequency" title="The “center-frequency” property">NMDeviceWimax:center-frequency</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--center-frequency">NMDeviceWimax:center-frequency</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--cinr" title="The “cinr” property">NMDeviceWimax:cinr</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--cinr">NMDeviceWimax:cinr</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--hw-address" title="The “hw-address” property">NMDeviceWimax:hw-address</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--hw-address">NMDeviceWimax:hw-address</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--nsps" title="The “nsps” property">NMDeviceWimax:nsps</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--nsps">NMDeviceWimax:nsps</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--rssi" title="The “rssi” property">NMDeviceWimax:rssi</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--rssi">NMDeviceWimax:rssi</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDeviceWimax.html#NMDeviceWimax--tx-power" title="The “tx-power” property">NMDeviceWimax:tx-power</a>, object property in NMDeviceOvs +<a href="NMDeviceWimax.html#NMDeviceWimax--tx-power">NMDeviceWimax:tx-power</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1249,51 +1305,67 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMDhcpConfig.html#NMDhcpConfig-struct" title="NMDhcpConfig">NMDhcpConfig</a>, struct in NMDeviceOvs +<a href="NMDhcpConfig.html#NMDhcpConfig-struct">NMDhcpConfig</a>, struct in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMDhcpConfig.html#NMDhcpConfig--family">NMDhcpConfig:family</a>, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMDhcpConfig.html#NMDhcpConfig--options">NMDhcpConfig:options</a>, object property in NMDeviceOvs +</dt> +<dd></dd> +<dt> +NMDhcpConfigClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NMDhcpHostnameFlags" title="enum NMDhcpHostnameFlags">NMDhcpHostnameFlags</a>, enum in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> <dt> -<a class="link" href="NMDhcpConfig.html#NMDhcpConfig--family" title="The “family” property">NMDhcpConfig:family</a>, object property in NMDeviceOvs +<a class="link" href="NMSettingIPConfig.html#NMIPAddressCmpFlags" title="enum NMIPAddressCmpFlags">NMIPAddressCmpFlags</a>, enum in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> <dt> -<a class="link" href="NMDhcpConfig.html#NMDhcpConfig--options" title="The “options” property">NMDhcpConfig:options</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig-struct">NMIPConfig</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig-struct" title="NMIPConfig">NMIPConfig</a>, struct in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--addresses">NMIPConfig:addresses</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--addresses" title="The “addresses” property">NMIPConfig:addresses</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--domains">NMIPConfig:domains</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--domains" title="The “domains” property">NMIPConfig:domains</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--family">NMIPConfig:family</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--family" title="The “family” property">NMIPConfig:family</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--gateway">NMIPConfig:gateway</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--gateway" title="The “gateway” property">NMIPConfig:gateway</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--nameservers">NMIPConfig:nameservers</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--nameservers" title="The “nameservers” property">NMIPConfig:nameservers</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--routes">NMIPConfig:routes</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--routes" title="The “routes” property">NMIPConfig:routes</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--searches">NMIPConfig:searches</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--searches" title="The “searches” property">NMIPConfig:searches</a>, object property in NMDeviceOvs +<a href="NMIPConfig.html#NMIPConfig--wins-servers">NMIPConfig:wins-servers</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMIPConfig.html#NMIPConfig--wins-servers" title="The “wins-servers” property">NMIPConfig:wins-servers</a>, object property in NMDeviceOvs +NMIPConfigClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> @@ -1309,51 +1381,291 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs </dt> <dd></dd> <dt> +NMLDBusLogLevel, enum in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusMetaIface, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusMetaInteracePrio, enum in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusMetaProperty, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusNotifyUpdatePropFlags, enum in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusObjChangedType, enum in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusObjState, enum in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusObjWatcher, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusPropertVTableAO, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusPropertVTableO, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusPropertyAO, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NMLDBusPropertyO, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_LOG, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_LOG_D, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_LOG_E, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_log_enabled, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_LOG_T, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_LOG_W, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_IFACE_DBUS_PROPERTIES, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_meta_iface_get, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_IFACE_INIT_PROP, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_IFACE_OBJ_PROPERTIES, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_meta_property_get, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_AO_PROP, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_AS, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_AY, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_B, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_FCN, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_I, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_IGNORE, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_O, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_O_PROP, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_Q, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_S, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_T, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_TODO, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_U, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_X, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_DBUS_META_PROPERTY_INIT_Y, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_object_get_property_location, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_object_ref, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_object_unref, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_ao_clear, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_ao_clear_many, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_ao_get_objs_as_ptrarray, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_ao_is_ready, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_ao_notify_changed_many, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_o_clear, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_o_clear_many, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_o_get_obj, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_o_is_ready, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +nml_dbus_property_o_notify_changed_many, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_NMCLIENT_LOG, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_NMCLIENT_LOG_D, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_NMCLIENT_LOG_E, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_NMCLIENT_LOG_T, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NML_NMCLIENT_LOG_W, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-errors.html#NMManagerError" title="enum NMManagerError">NMManagerError</a>, enum in <a class="link" href="libnm-nm-errors.html" title="nm-errors">nm-errors</a> </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NMManagerReloadFlags" title="enum NMManagerReloadFlags">NMManagerReloadFlags</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="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered">NMMetered</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="NMObject.html#NMObject-struct" title="NMObject">NMObject</a>, struct in NMDeviceOvs +<a href="NMObject.html#NMObject-struct">NMObject</a>, struct in NMDeviceOvs +</dt> +<dd></dd> +<dt> +<a href="NMObject.html#NMObject--path">NMObject:path</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NMObject--dbus-connection" title="The “dbus-connection” property">NMObject:dbus-connection</a>, object property in NMDeviceOvs +NMObjectBase, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NMObject--dbus-object" title="The “dbus-object” property">NMObject:dbus-object</a>, object property in NMDeviceOvs +NMObjectBaseClass, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NMObject--dbus-object-manager" title="The “dbus-object-manager” property">NMObject:dbus-object-manager</a>, object property in NMDeviceOvs +NMObjectClass, struct in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NMObject--path" title="The “path” property">NMObject:path</a>, object property in NMDeviceOvs +_NMObjectClassFieldInfo, struct in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> -<a class="link" href="NMRemoteConnection.html#NMRemoteConnection-struct" title="NMRemoteConnection">NMRemoteConnection</a>, struct in NMDeviceOvs +<a href="NMRemoteConnection.html#NMRemoteConnection-struct">NMRemoteConnection</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--filename" title="The “filename” property">NMRemoteConnection:filename</a>, object property in NMDeviceOvs +<a href="NMRemoteConnection.html#NMRemoteConnection--filename">NMRemoteConnection:filename</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--flags" title="The “flags” property">NMRemoteConnection:flags</a>, object property in NMDeviceOvs +<a href="NMRemoteConnection.html#NMRemoteConnection--flags">NMRemoteConnection:flags</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--unsaved" title="The “unsaved” property">NMRemoteConnection:unsaved</a>, object property in NMDeviceOvs +<a href="NMRemoteConnection.html#NMRemoteConnection--unsaved">NMRemoteConnection:unsaved</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--visible" title="The “visible” property">NMRemoteConnection:visible</a>, object property in NMDeviceOvs +<a href="NMRemoteConnection.html#NMRemoteConnection--visible">NMRemoteConnection:visible</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -1981,6 +2293,10 @@ NMSettingEthtool, struct in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--auto-config" title="The “auto-config” property">NMSettingGsm:auto-config</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property">NMSettingGsm:device-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -2109,6 +2425,14 @@ NMSettingEthtool, struct in NMSettingOvs </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname-flags" title="The “dhcp-hostname-flags” property">NMSettingIPConfig:dhcp-hostname-flags</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-iaid" title="The “dhcp-iaid” property">NMSettingIPConfig:dhcp-iaid</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property">NMSettingIPConfig:dhcp-send-hostname</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -3253,19 +3577,19 @@ NMTeamSettingData, struct in nm-team-utils </dt> <dd></dd> <dt> -<a class="link" href="NMVpnConnection.html#NMVpnConnection-struct" title="NMVpnConnection">NMVpnConnection</a>, struct in <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> +<a href="NMVpnConnection.html#NMVpnConnection-struct">NMVpnConnection</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMVpnConnection.html#NMVpnConnection-vpn-state-changed" title="The “vpn-state-changed” signal">NMVpnConnection::vpn-state-changed</a>, object signal in <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> +<a href="NMVpnConnection.html#NMVpnConnection-vpn-state-changed">NMVpnConnection::vpn-state-changed</a>, object signal in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMVpnConnection.html#NMVpnConnection--banner" title="The “banner” property">NMVpnConnection:banner</a>, object property in <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> +<a href="NMVpnConnection.html#NMVpnConnection--banner">NMVpnConnection:banner</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMVpnConnection.html#NMVpnConnection--vpn-state" title="The “vpn-state” property">NMVpnConnection:vpn-state</a>, object property in <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> +<a href="NMVpnConnection.html#NMVpnConnection--vpn-state">NMVpnConnection:vpn-state</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -3385,19 +3709,19 @@ NMWifiP2PPeer:wfd-ies, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMWimaxNsp.html#NMWimaxNsp-struct" title="NMWimaxNsp">NMWimaxNsp</a>, struct in <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> +<a href="NMWimaxNsp.html#NMWimaxNsp-struct">NMWimaxNsp</a>, struct in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMWimaxNsp.html#NMWimaxNsp--name" title="The “name” property">NMWimaxNsp:name</a>, object property in <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> +<a href="NMWimaxNsp.html#NMWimaxNsp--name">NMWimaxNsp:name</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMWimaxNsp.html#NMWimaxNsp--network-type" title="The “network-type” property">NMWimaxNsp:network-type</a>, object property in <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> +<a href="NMWimaxNsp.html#NMWimaxNsp--network-type">NMWimaxNsp:network-type</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> -<a class="link" href="NMWimaxNsp.html#NMWimaxNsp--signal-quality" title="The “signal-quality” property">NMWimaxNsp:signal-quality</a>, object property in <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a> +<a href="NMWimaxNsp.html#NMWimaxNsp--signal-quality">NMWimaxNsp:signal-quality</a>, object property in NMDeviceOvs </dt> <dd></dd> <dt> @@ -3641,6 +3965,10 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +nm_auto_unref_nml_dbusobj, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-0-9-10:CAPS" title="NM_AVAILABLE_IN_0_9_10">NM_AVAILABLE_IN_0_9_10</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> @@ -3677,7 +4005,11 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> -<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-20-6:CAPS" title="NM_AVAILABLE_IN_1_20_6">NM_AVAILABLE_IN_1_20_6</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-22:CAPS" title="NM_AVAILABLE_IN_1_22">NM_AVAILABLE_IN_1_22</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-22-2:CAPS" title="NM_AVAILABLE_IN_1_22_2">NM_AVAILABLE_IN_1_22_2</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> <dt> @@ -3853,6 +4185,14 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NM-CLIENT-CAPABILITIES:CAPS" title="NM_CLIENT_CAPABILITIES">NM_CLIENT_CAPABILITIES</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NM-CLIENT-CHECKPOINTS:CAPS" title="NM_CLIENT_CHECKPOINTS">NM_CLIENT_CHECKPOINTS</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-checkpoint-adjust-rollback-timeout" title="nm_client_checkpoint_adjust_rollback_timeout ()">nm_client_checkpoint_adjust_rollback_timeout</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -3937,6 +4277,18 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-URI:CAPS" title="NM_CLIENT_CONNECTIVITY_CHECK_URI">NM_CLIENT_CONNECTIVITY_CHECK_URI</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NM-CLIENT-DBUS-CONNECTION:CAPS" title="NM_CLIENT_DBUS_CONNECTION">NM_CLIENT_DBUS_CONNECTION</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NM-CLIENT-DBUS-NAME-OWNER:CAPS" title="NM_CLIENT_DBUS_NAME_OWNER">NM_CLIENT_DBUS_NAME_OWNER</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-deactivate-connection" title="nm_client_deactivate_connection ()">nm_client_deactivate_connection</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -3993,6 +4345,10 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-get-capabilities" title="nm_client_get_capabilities ()">nm_client_get_capabilities</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-get-checkpoints" title="nm_client_get_checkpoints ()">nm_client_get_checkpoints</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -4017,6 +4373,18 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-get-context-busy-watcher" title="nm_client_get_context_busy_watcher ()">nm_client_get_context_busy_watcher</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#nm-client-get-dbus-connection" title="nm_client_get_dbus_connection ()">nm_client_get_dbus_connection</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#nm-client-get-dbus-name-owner" title="nm_client_get_dbus_name_owner ()">nm_client_get_dbus_name_owner</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-get-devices" title="nm_client_get_devices ()">nm_client_get_devices</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -4045,6 +4413,14 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-get-main-context" title="nm_client_get_main_context ()">nm_client_get_main_context</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#nm-client-get-metered" title="nm_client_get_metered ()">nm_client_get_metered</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-get-nm-running" title="nm_client_get_nm_running ()">nm_client_get_nm_running</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -4117,6 +4493,18 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +NM_CLIENT_NOTIFY_EVENT_PRIO_AFTER, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NM_CLIENT_NOTIFY_EVENT_PRIO_BEFORE, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> +NM_CLIENT_NOTIFY_EVENT_PRIO_GPROP, macro in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS" title="NM_CLIENT_PERMISSION_CHANGED">NM_CLIENT_PERMISSION_CHANGED</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -4125,6 +4513,10 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-reload" title="nm_client_reload ()">nm_client_reload</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-reload-connections" title="nm_client_reload_connections ()">nm_client_reload_connections</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -4137,6 +4529,10 @@ nm_auto_free_team_setting, macro in nm-team-utils </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-reload-finish" title="nm_client_reload_finish ()">nm_client_reload_finish</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-save-hostname" title="nm_client_save_hostname ()">nm_client_save_hostname</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -4749,6 +5145,10 @@ NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +nm_dbus_path_not_empty, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-PATH-SECRET-AGENT:CAPS" title="NM_DBUS_PATH_SECRET_AGENT">NM_DBUS_PATH_SECRET_AGENT</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -4913,6 +5313,22 @@ 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-22:CAPS" title="NM_DEPRECATED_IN_1_22">NM_DEPRECATED_IN_1_22</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-22-2:CAPS" title="NM_DEPRECATED_IN_1_22_2">NM_DEPRECATED_IN_1_22_2</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-22-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_22_2_FOR()">NM_DEPRECATED_IN_1_22_2_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-22-FOR:CAPS" title="NM_DEPRECATED_IN_1_22_FOR()">NM_DEPRECATED_IN_1_22_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> @@ -4941,19 +5357,19 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </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> +<a class="link" href="NMDevice6Lowpan.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="NMDevice6Lowpan.html" title="NMDevice6Lowpan">NMDevice6Lowpan</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> +<a class="link" href="NMDevice6Lowpan.html#nm-device-6lowpan-get-parent" title="nm_device_6lowpan_get_parent ()">nm_device_6lowpan_get_parent</a>, function in <a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan">NMDevice6Lowpan</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> +<a class="link" href="NMDevice6Lowpan.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="NMDevice6Lowpan.html" title="NMDevice6Lowpan">NMDevice6Lowpan</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> +<a class="link" href="NMDevice6Lowpan.html#NM-DEVICE-6LOWPAN-PARENT:CAPS" title="NM_DEVICE_6LOWPAN_PARENT">NM_DEVICE_6LOWPAN_PARENT</a>, macro in <a class="link" href="NMDevice6Lowpan.html" title="NMDevice6Lowpan">NMDevice6Lowpan</a> </dt> <dd></dd> <dt> @@ -5261,6 +5677,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-interface-flags" title="nm_device_get_interface_flags ()">nm_device_get_interface_flags</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-get-ip4-config" title="nm_device_get_ip4_config ()">nm_device_get_ip4_config</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -5345,6 +5765,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-INTERFACE-FLAGS:CAPS" title="NM_DEVICE_INTERFACE_FLAGS">NM_DEVICE_INTERFACE_FLAGS</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS" title="NM_DEVICE_IP4_CONFIG">NM_DEVICE_IP4_CONFIG</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -6253,11 +6677,11 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </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> +<a class="link" href="NMDeviceWpan.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="NMDeviceWpan.html" title="NMDeviceWpan">NMDeviceWpan</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> +<a class="link" href="NMDeviceWpan.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="NMDeviceWpan.html" title="NMDeviceWpan">NMDeviceWpan</a> </dt> <dd></dd> <dt> @@ -6521,6 +6945,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-ip-address-cmp-full" title="nm_ip_address_cmp_full ()">nm_ip_address_cmp_full</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-ip-address-dup" title="nm_ip_address_dup ()">nm_ip_address_dup</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -6693,6 +7121,10 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SCOPE:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_SCOPE">NM_IP_ROUTE_ATTRIBUTE_SCOPE</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS" title="NM_IP_ROUTE_ATTRIBUTE_SRC">NM_IP_ROUTE_ATTRIBUTE_SRC</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -7121,19 +7553,19 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NM-OBJECT-DBUS-CONNECTION:CAPS" title="NM_OBJECT_DBUS_CONNECTION">NM_OBJECT_DBUS_CONNECTION</a>, macro in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> +<a class="link" href="NMObject.html#nm-object-get-path" title="nm_object_get_path ()">nm_object_get_path</a>, function in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NM-OBJECT-DBUS-OBJECT-MANAGER:CAPS" title="NM_OBJECT_DBUS_OBJECT_MANAGER">NM_OBJECT_DBUS_OBJECT_MANAGER</a>, macro in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> +<a class="link" href="NMObject.html#NM-OBJECT-PATH:CAPS" title="NM_OBJECT_PATH">NM_OBJECT_PATH</a>, macro in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#nm-object-get-path" title="nm_object_get_path ()">nm_object_get_path</a>, function in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> +nm_permission_result_to_client, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> -<a class="link" href="NMObject.html#NM-OBJECT-PATH:CAPS" title="NM_OBJECT_PATH">NM_OBJECT_PATH</a>, macro in <a class="link" href="NMObject.html" title="NMObject">NMObject</a> +nm_permission_to_client, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> @@ -8913,6 +9345,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-AUTO-CONFIG:CAPS" title="NM_SETTING_GSM_AUTO_CONFIG">NM_SETTING_GSM_AUTO_CONFIG</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS" title="NM_SETTING_GSM_DEVICE_ID">NM_SETTING_GSM_DEVICE_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -8921,6 +9357,10 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-auto-config" title="nm_setting_gsm_get_auto_config ()">nm_setting_gsm_get_auto_config</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-device-id" title="nm_setting_gsm_get_device_id ()">nm_setting_gsm_get_device_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -9249,6 +9689,14 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-HOSTNAME-FLAGS:CAPS" title="NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS">NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-IAID:CAPS" title="NM_SETTING_IP_CONFIG_DHCP_IAID">NM_SETTING_IP_CONFIG_DHCP_IAID</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS" title="NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME">NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -9289,6 +9737,14 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-hostname-flags" title="nm_setting_ip_config_get_dhcp_hostname_flags ()">nm_setting_ip_config_get_dhcp_hostname_flags</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-iaid" title="nm_setting_ip_config_get_dhcp_iaid ()">nm_setting_ip_config_get_dhcp_iaid</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-send-hostname" title="nm_setting_ip_config_get_dhcp_send_hostname ()">nm_setting_ip_config_get_dhcp_send_hostname</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -11905,6 +12361,26 @@ nm_jansson_load, function in nm-json </dt> <dd></dd> <dt> +nm_sett_info_propert_type_team_as, variable in nm-team-utils +</dt> +<dd></dd> +<dt> +nm_sett_info_propert_type_team_b, variable in nm-team-utils +</dt> +<dd></dd> +<dt> +nm_sett_info_propert_type_team_i, variable in nm-team-utils +</dt> +<dd></dd> +<dt> +nm_sett_info_propert_type_team_link_watchers, variable in nm-team-utils +</dt> +<dd></dd> +<dt> +nm_sett_info_propert_type_team_s, variable in nm-team-utils +</dt> +<dd></dd> +<dt> <a class="link" href="NMSimpleConnection.html#nm-simple-connection-new" title="nm_simple_connection_new ()">nm_simple_connection_new</a>, function in <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection">NMSimpleConnection</a> </dt> <dd></dd> @@ -12369,11 +12845,11 @@ nm_team_setting_verify, function in nm-team-utils </dt> <dd></dd> <dt> -nm_utils_fixup_product_string, function in nm-libnm-utils +nm_utils_fixup_product_string, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> -nm_utils_fixup_vendor_string, function in nm-libnm-utils +nm_utils_fixup_vendor_string, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> </dt> <dd></dd> <dt> @@ -12385,6 +12861,10 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils </dt> <dd></dd> <dt> +nm_utils_g_param_spec_is_default, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-hexstr2bin" title="nm_utils_hexstr2bin ()">nm_utils_hexstr2bin</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -12621,6 +13101,10 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils </dt> <dd></dd> <dt> +nm_utils_wincaps_to_dash, function in <a class="link" href="NMIPConfig.html" title="NMIPConfig">NMIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-wpa-psk-valid" title="nm_utils_wpa_psk_valid ()">nm_utils_wpa_psk_valid</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index e872e6fd..f025c308 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -27,7 +27,7 @@ <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> +<span class="refentrytitle"><a href="NMDevice6Lowpan.html">NMDevice6Lowpan</a></span><span class="refpurpose"></span> </dt> <dt> <span class="refentrytitle"><a href="NMDeviceAdsl.html">NMDeviceAdsl</a></span><span class="refpurpose"></span> @@ -105,7 +105,7 @@ <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> +<span class="refentrytitle"><a href="NMDeviceWpan.html">NMDeviceWpan</a></span><span class="refpurpose"></span> </dt> <dt> <span class="refentrytitle"><a href="NMActiveConnection.html">NMActiveConnection</a></span><span class="refpurpose"></span> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 2294f301..7ae32a21 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for libnm 1.20.6 + for libnm 1.22.2 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>. @@ -239,7 +239,7 @@ 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> +<span class="refentrytitle"><a href="NMDevice6Lowpan.html">NMDevice6Lowpan</a></span><span class="refpurpose"></span> </dt> <dt> <span class="refentrytitle"><a href="NMDeviceAdsl.html">NMDeviceAdsl</a></span><span class="refpurpose"></span> @@ -317,7 +317,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <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> +<span class="refentrytitle"><a href="NMDeviceWpan.html">NMDeviceWpan</a></span><span class="refpurpose"></span> </dt> <dt> <span class="refentrytitle"><a href="NMActiveConnection.html">NMActiveConnection</a></span><span class="refpurpose"></span> @@ -374,6 +374,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt> <dt><span class="index"><a href="api-index-full.html">API Index</a></span></dt> <dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt> +<dt><span class="appendix"><a href="license.html">A. License</a></span></dt> </dl></div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 2e649502..a6d4ea33 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -480,6 +480,14 @@ <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> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMManagerReloadFlags" title="enum NMManagerReloadFlags">NMManagerReloadFlags</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</a></td> +</tr> </tbody> </table></div> </div> @@ -507,8 +515,10 @@ <span class="lineart">├──</span> NMBluetoothCapabilities <span class="lineart">├──</span> NMCheckpointCreateFlags <span class="lineart">├──</span> NMDeviceCapabilities + <span class="lineart">├──</span> NMDeviceInterfaceFlags <span class="lineart">├──</span> NMDeviceModemCapabilities <span class="lineart">├──</span> NMDeviceWifiCapabilities + <span class="lineart">├──</span> NMManagerReloadFlags <span class="lineart">├──</span> NMSecretAgentCapabilities <span class="lineart">├──</span> NMSecretAgentGetSecretsFlags <span class="lineart">├──</span> NMSettingsAddConnection2Flags @@ -893,13 +903,24 @@ extensions.</p> <col class="enum_members_description"> <col width="200px" class="enum_members_annotations"> </colgroup> -<tbody><tr> +<tbody> +<tr> <td class="enum_member_name"><p><a name="NM-CAPABILITY-TEAM:CAPS"></a>NM_CAPABILITY_TEAM</p></td> <td class="enum_member_description"> -<p>Teams can be managed</p> +<p>Teams can be managed. This means the team device plugin + is loaded.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-CAPABILITY-OVS:CAPS"></a>NM_CAPABILITY_OVS</p></td> +<td class="enum_member_description"> +<p>OpenVSwitch can be managed. This means the OVS device plugin + is loaded. Since: 1.24, 1.22.2</p> </td> <td class="enum_member_annotations"> </td> -</tr></tbody> +</tr> +</tbody> </table></div> </div> </div> @@ -1451,6 +1472,13 @@ 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-WIFI-DEVICE-CAP-IBSS-RSN:CAPS"></a>NM_WIFI_DEVICE_CAP_IBSS_RSN</p></td> +<td class="enum_member_description"> +<p>device supports WPA2/RSN in an IBSS network. Since: 1.22.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -2444,6 +2472,28 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <hr> <div class="refsect2"> <a name="NMMetered"></a><h3>enum NMMetered</h3> +<p>The NMMetered enum has two different purposes: one is to configure +"connection.metered" setting of a connection profile in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>, and +the other is to express the actual metered state of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> at a given moment.</p> +<p>For the connection profile only <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-UNKNOWN:CAPS"><span class="type">NM_METERED_UNKNOWN</span></a>, <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-NO:CAPS"><span class="type">NM_METERED_NO</span></a> +and <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"><span class="type">NM_METERED_YES</span></a> are allowed.</p> +<p>The device's metered state at runtime is determined by the profile +which is currently active. If the profile explicitly specifies <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-NO:CAPS"><span class="type">NM_METERED_NO</span></a> +or <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"><span class="type">NM_METERED_YES</span></a>, then the device's metered state is as such. +If the connection profile leaves it undecided at <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-UNKNOWN:CAPS"><span class="type">NM_METERED_UNKNOWN</span></a> (the default), +then NetworkManager tries to guess the metered state, for example based on the +device type or on DHCP options (like Android devices exposing a "ANDROID_METERED" +DHCP vendor option). This then leads to either <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-GUESS-NO:CAPS"><span class="type">NM_METERED_GUESS_NO</span></a> or <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-GUESS-YES:CAPS"><span class="type">NM_METERED_GUESS_YES</span></a>.</p> +<p>Most applications probably should treat the runtime state <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-GUESS-YES:CAPS"><span class="type">NM_METERED_GUESS_YES</span></a> +like <a class="link" href="libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"><span class="type">NM_METERED_YES</span></a>, and all other states as not metered.</p> +<p>Note that the per-device metered states are then combined to a global metered +state. This is basically the metered state of the device with the best default +route. However, that generalization of a global metered state may not be correct +if the default routes for IPv4 and IPv6 are on different devices, or if policy +routing is configured. In general, the global metered state tries to express whether +the traffic is likely metered, but since that depends on the traffic itself, +there is not one answer in all cases. Hence, an application may want to consider +the per-device's metered states.</p> <div class="refsect3"> <a name="NMMetered.members"></a><h4>Members</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> @@ -2463,14 +2513,14 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <tr> <td class="enum_member_name"><p><a name="NM-METERED-YES:CAPS"></a>NM_METERED_YES</p></td> <td class="enum_member_description"> -<p>Metered, the value was statically set</p> +<p>Metered, the value was explicitly configured</p> </td> <td class="enum_member_annotations"> </td> </tr> <tr> <td class="enum_member_name"><p><a name="NM-METERED-NO:CAPS"></a>NM_METERED_NO</p></td> <td class="enum_member_description"> -<p>Not metered, the value was statically set</p> +<p>Not metered, the value was explicitly configured</p> </td> <td class="enum_member_annotations"> </td> </tr> @@ -3543,6 +3593,118 @@ VPN plugin authentication dialogs.</p> </div> <p class="since">Since: 1.14</p> </div> +<hr> +<div class="refsect2"> +<a name="NMManagerReloadFlags"></a><h3>enum NMManagerReloadFlags</h3> +<p>Flags for the manager <code class="function">Reload()</code> call.</p> +<div class="refsect3"> +<a name="NMManagerReloadFlags.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-MANAGER-RELOAD-FLAG-NONE:CAPS"></a>NM_MANAGER_RELOAD_FLAG_NONE</p></td> +<td class="enum_member_description"> +<p>an alias for numeric zero, no flags set. This + reloads everything that is supported and is identical to a SIGHUP.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-MANAGER-RELOAD-FLAG-CONF:CAPS"></a>NM_MANAGER_RELOAD_FLAG_CONF</p></td> +<td class="enum_member_description"> +<p>reload the NetworkManager.conf configuration + from disk. Note that this does not include connections, which can be + reloaded via Setting's <code class="function">ReloadConnections()</code>.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-MANAGER-RELOAD-FLAG-DNS-RC:CAPS"></a>NM_MANAGER_RELOAD_FLAG_DNS_RC</p></td> +<td class="enum_member_description"> +<p>update DNS configuration, which usually + involves writing /etc/resolv.conf anew.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-MANAGER-RELOAD-FLAG-DNS-FULL:CAPS"></a>NM_MANAGER_RELOAD_FLAG_DNS_FULL</p></td> +<td class="enum_member_description"> +<p>means to restart the DNS plugin. This + is for example useful when using dnsmasq plugin, which uses additional + configuration in /etc/NetworkManager/dnsmasq.d. If you edit those files, + you can restart the DNS plugin. This action shortly interrupts name + resolution.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-MANAGER-RELOAD-FLAG-ALL:CAPS"></a>NM_MANAGER_RELOAD_FLAG_ALL</p></td> +<td class="enum_member_description"> +<p>all flags.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.22</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceInterfaceFlags"></a><h3>enum NMDeviceInterfaceFlags</h3> +<p>Flags for a network interface.</p> +<div class="refsect3"> +<a name="NMDeviceInterfaceFlags.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-DEVICE-INTERFACE-FLAG-NONE:CAPS"></a>NM_DEVICE_INTERFACE_FLAG_NONE</p></td> +<td class="enum_member_description"> +<p>an alias for numeric zero, no flags set.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-INTERFACE-FLAG-UP:CAPS"></a>NM_DEVICE_INTERFACE_FLAG_UP</p></td> +<td class="enum_member_description"> +<p>the interface is enabled from the + administrative point of view. Corresponds to kernel IFF_UP.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-INTERFACE-FLAG-LOWER-UP:CAPS"></a>NM_DEVICE_INTERFACE_FLAG_LOWER_UP</p></td> +<td class="enum_member_description"> +<p>the physical link is up. Corresponds + to kernel IFF_LOWER_UP.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-INTERFACE-FLAG-CARRIER:CAPS"></a>NM_DEVICE_INTERFACE_FLAG_CARRIER</p></td> +<td class="enum_member_description"> +<p>the interface has carrier. In most + cases this is equal to the value of <em class="parameter"><code>NM_DEVICE_INTERFACE_FLAG_LOWER_UP</code></em> +. + However some devices have a non-standard carrier detection mechanism.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.22</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index f1713bbe..6dd8c5b7 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -1408,7 +1408,9 @@ type 'aay' representing an array of IPv6 addresses.</p> <pre class="programlisting"><span class="returnvalue">char</span> ** nm_utils_ip6_dns_from_variant (<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>Utility function to convert a <a href="https://developer.gnome.org/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type 'aay' representing a list of -IPv6 addresses into an array of IP address strings.</p> +IPv6 addresses into an array of IP address strings. Each "ay" entry must be +a IPv6 address in binary form (16 bytes long). Invalid entries are silently +ignored.</p> <div class="refsect3"> <a name="nm-utils-ip6-dns-from-variant.parameters"></a><h4>Parameters</h4> <div class="informaltable"><table class="informaltable" width="100%" border="0"> diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index d5813947..3178fbde 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -111,6 +111,18 @@ <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-20-FOR:CAPS" title="NM_DEPRECATED_IN_1_20_FOR()">NM_DEPRECATED_IN_1_20_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-22-FOR:CAPS" title="NM_DEPRECATED_IN_1_22_FOR()">NM_DEPRECATED_IN_1_22_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-22-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_22_2_FOR()">NM_DEPRECATED_IN_1_22_2_FOR</a><span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -228,7 +240,19 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-20-6:CAPS" title="NM_AVAILABLE_IN_1_20_6">NM_AVAILABLE_IN_1_20_6</a></td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-22:CAPS" title="NM_DEPRECATED_IN_1_22">NM_DEPRECATED_IN_1_22</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-22:CAPS" title="NM_AVAILABLE_IN_1_22">NM_AVAILABLE_IN_1_22</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-22-2:CAPS" title="NM_DEPRECATED_IN_1_22_2">NM_DEPRECATED_IN_1_22_2</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-22-2:CAPS" title="NM_AVAILABLE_IN_1_22_2">NM_AVAILABLE_IN_1_22_2</a></td> </tr> </tbody> </table></div> @@ -308,6 +332,18 @@ <pre class="programlisting"># define NM_DEPRECATED_IN_1_20_FOR(f) G_DEPRECATED_FOR(f) </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-22-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_22_FOR()</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_22_FOR(f) G_DEPRECATED_FOR(f) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-22-2-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_22_2_FOR()</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_22_2_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> @@ -466,8 +502,26 @@ </div> <hr> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-1-20-6:CAPS"></a><h3>NM_AVAILABLE_IN_1_20_6</h3> -<pre class="programlisting"># define NM_AVAILABLE_IN_1_20_6 G_UNAVAILABLE(1,20.6) +<a name="NM-DEPRECATED-IN-1-22:CAPS"></a><h3>NM_DEPRECATED_IN_1_22</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_22 G_DEPRECATED +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-AVAILABLE-IN-1-22:CAPS"></a><h3>NM_AVAILABLE_IN_1_22</h3> +<pre class="programlisting"># define NM_AVAILABLE_IN_1_22 G_UNAVAILABLE(1,22) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-22-2:CAPS"></a><h3>NM_DEPRECATED_IN_1_22_2</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_22_2 G_DEPRECATED +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-AVAILABLE-IN-1-22-2:CAPS"></a><h3>NM_AVAILABLE_IN_1_22_2</h3> +<pre class="programlisting"># define NM_AVAILABLE_IN_1_22_2 G_UNAVAILABLE(1,22.2) </pre> </div> </div> diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 13aa6ca4..d215c6c5 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -68,7 +68,7 @@ </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="NMDevice6Lowpan" link="NMDevice6Lowpan.html"/> <sub name="NMDeviceAdsl" link="NMDeviceAdsl.html"/> <sub name="NMDeviceBond" link="NMDeviceBond.html"/> <sub name="NMDeviceBridge" link="NMDeviceBridge.html"/> @@ -94,7 +94,7 @@ <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="NMDeviceWpan" link="NMDeviceWpan.html"/> <sub name="NMActiveConnection" link="NMActiveConnection.html"/> <sub name="NMVpnConnection" link="NMVpnConnection.html"/> <sub name="NMAccessPoint" link="NMAccessPoint.html"/> @@ -118,6 +118,7 @@ <sub name="Object Hierarchy" link="object-tree.html"/> <sub name="API Index" link="api-index-full.html"/> <sub name="Annotation Glossary" link="annotation-glossary.html"/> + <sub name="License" link="license.html"/> </chapters> <functions> <keyword type="function" name="nm_client_error_quark ()" link="NMClient.html#nm-client-error-quark"/> @@ -130,33 +131,39 @@ <keyword type="function" name="nm_client_new ()" link="NMClient.html#nm-client-new"/> <keyword type="function" name="nm_client_new_async ()" link="NMClient.html#nm-client-new-async"/> <keyword type="function" name="nm_client_new_finish ()" link="NMClient.html#nm-client-new-finish"/> + <keyword type="function" name="nm_client_get_dbus_connection ()" link="NMClient.html#nm-client-get-dbus-connection" since="1.22"/> + <keyword type="function" name="nm_client_get_main_context ()" link="NMClient.html#nm-client-get-main-context" since="1.22"/> + <keyword type="function" name="nm_client_get_context_busy_watcher ()" link="NMClient.html#nm-client-get-context-busy-watcher" since="1.22"/> + <keyword type="function" name="nm_client_get_dbus_name_owner ()" link="NMClient.html#nm-client-get-dbus-name-owner" since="1.22"/> <keyword type="function" name="nm_client_get_version ()" link="NMClient.html#nm-client-get-version"/> <keyword type="function" name="nm_client_get_state ()" link="NMClient.html#nm-client-get-state"/> <keyword type="function" name="nm_client_get_startup ()" link="NMClient.html#nm-client-get-startup"/> <keyword type="function" name="nm_client_get_nm_running ()" link="NMClient.html#nm-client-get-nm-running"/> + <keyword type="function" name="nm_client_get_metered ()" link="NMClient.html#nm-client-get-metered" since="1.22"/> <keyword type="function" name="nm_client_networking_get_enabled ()" link="NMClient.html#nm-client-networking-get-enabled"/> - <keyword type="function" name="nm_client_networking_set_enabled ()" link="NMClient.html#nm-client-networking-set-enabled"/> + <keyword type="function" name="nm_client_get_capabilities ()" link="NMClient.html#nm-client-get-capabilities" since="1.24, 1.22.2"/> + <keyword type="function" name="nm_client_networking_set_enabled ()" link="NMClient.html#nm-client-networking-set-enabled" deprecated="1.22, use nm_client_networking_set_enabled_async() or GDBusConnection"/> <keyword type="function" name="nm_client_wireless_get_enabled ()" link="NMClient.html#nm-client-wireless-get-enabled"/> - <keyword type="function" name="nm_client_wireless_set_enabled ()" link="NMClient.html#nm-client-wireless-set-enabled"/> + <keyword type="function" name="nm_client_wireless_set_enabled ()" link="NMClient.html#nm-client-wireless-set-enabled" deprecated="1.22, use nm_client_wireless_set_enabled_async() or GDBusConnection"/> <keyword type="function" name="nm_client_wireless_hardware_get_enabled ()" link="NMClient.html#nm-client-wireless-hardware-get-enabled"/> <keyword type="function" name="nm_client_wwan_get_enabled ()" link="NMClient.html#nm-client-wwan-get-enabled"/> - <keyword type="function" name="nm_client_wwan_set_enabled ()" link="NMClient.html#nm-client-wwan-set-enabled"/> + <keyword type="function" name="nm_client_wwan_set_enabled ()" link="NMClient.html#nm-client-wwan-set-enabled" deprecated=""/> <keyword type="function" name="nm_client_wwan_hardware_get_enabled ()" link="NMClient.html#nm-client-wwan-hardware-get-enabled"/> - <keyword type="function" name="nm_client_wimax_get_enabled ()" link="NMClient.html#nm-client-wimax-get-enabled"/> - <keyword type="function" name="nm_client_wimax_set_enabled ()" link="NMClient.html#nm-client-wimax-set-enabled"/> - <keyword type="function" name="nm_client_wimax_hardware_get_enabled ()" link="NMClient.html#nm-client-wimax-hardware-get-enabled"/> + <keyword type="function" name="nm_client_wimax_get_enabled ()" link="NMClient.html#nm-client-wimax-get-enabled" deprecated="1.22 This function always returns FALSE because WiMax is no longer supported"/> + <keyword type="function" name="nm_client_wimax_set_enabled ()" link="NMClient.html#nm-client-wimax-set-enabled" deprecated="1.22 This function does nothing because WiMax is no longer supported"/> + <keyword type="function" name="nm_client_wimax_hardware_get_enabled ()" link="NMClient.html#nm-client-wimax-hardware-get-enabled" deprecated="1.22 This function always returns FALSE because WiMax is no longer supported"/> <keyword type="function" name="nm_client_connectivity_check_get_available ()" link="NMClient.html#nm-client-connectivity-check-get-available" since="1.10"/> <keyword type="function" name="nm_client_connectivity_check_get_enabled ()" link="NMClient.html#nm-client-connectivity-check-get-enabled" since="1.10"/> - <keyword type="function" name="nm_client_connectivity_check_set_enabled ()" link="NMClient.html#nm-client-connectivity-check-set-enabled" since="1.10"/> + <keyword type="function" name="nm_client_connectivity_check_set_enabled ()" link="NMClient.html#nm-client-connectivity-check-set-enabled" deprecated="" since="1.10"/> <keyword type="function" name="nm_client_connectivity_check_get_uri ()" link="NMClient.html#nm-client-connectivity-check-get-uri" since="1.20"/> - <keyword type="function" name="nm_client_get_logging ()" link="NMClient.html#nm-client-get-logging"/> - <keyword type="function" name="nm_client_set_logging ()" link="NMClient.html#nm-client-set-logging"/> + <keyword type="function" name="nm_client_get_logging ()" link="NMClient.html#nm-client-get-logging" deprecated="1.22, use nm_client_get_logging_async() or GDBusConnection"/> + <keyword type="function" name="nm_client_set_logging ()" link="NMClient.html#nm-client-set-logging" deprecated="1.22, use nm_client_set_logging_async() or GDBusConnection"/> <keyword type="function" name="nm_client_get_permission_result ()" link="NMClient.html#nm-client-get-permission-result"/> <keyword type="function" name="nm_client_get_connectivity ()" link="NMClient.html#nm-client-get-connectivity"/> - <keyword type="function" name="nm_client_check_connectivity ()" link="NMClient.html#nm-client-check-connectivity"/> + <keyword type="function" name="nm_client_check_connectivity ()" link="NMClient.html#nm-client-check-connectivity" deprecated="1.22, use nm_client_check_connectivity_async() or GDBusConnection"/> <keyword type="function" name="nm_client_check_connectivity_async ()" link="NMClient.html#nm-client-check-connectivity-async"/> <keyword type="function" name="nm_client_check_connectivity_finish ()" link="NMClient.html#nm-client-check-connectivity-finish"/> - <keyword type="function" name="nm_client_save_hostname ()" link="NMClient.html#nm-client-save-hostname"/> + <keyword type="function" name="nm_client_save_hostname ()" link="NMClient.html#nm-client-save-hostname" deprecated="1.22, use nm_client_save_hostname_async() or GDBusConnection"/> <keyword type="function" name="nm_client_save_hostname_async ()" link="NMClient.html#nm-client-save-hostname-async"/> <keyword type="function" name="nm_client_save_hostname_finish ()" link="NMClient.html#nm-client-save-hostname-finish"/> <keyword type="function" name="nm_client_get_devices ()" link="NMClient.html#nm-client-get-devices"/> @@ -172,7 +179,7 @@ <keyword type="function" name="nm_client_add_and_activate_connection_finish ()" link="NMClient.html#nm-client-add-and-activate-connection-finish"/> <keyword type="function" name="nm_client_add_and_activate_connection2 ()" link="NMClient.html#nm-client-add-and-activate-connection2" since="1.16"/> <keyword type="function" name="nm_client_add_and_activate_connection2_finish ()" link="NMClient.html#nm-client-add-and-activate-connection2-finish"/> - <keyword type="function" name="nm_client_deactivate_connection ()" link="NMClient.html#nm-client-deactivate-connection"/> + <keyword type="function" name="nm_client_deactivate_connection ()" link="NMClient.html#nm-client-deactivate-connection" deprecated="1.22, use nm_client_deactivate_connection_async() or GDBusConnection"/> <keyword type="function" name="nm_client_deactivate_connection_async ()" link="NMClient.html#nm-client-deactivate-connection-async"/> <keyword type="function" name="nm_client_deactivate_connection_finish ()" link="NMClient.html#nm-client-deactivate-connection-finish"/> <keyword type="function" name="nm_client_get_connections ()" link="NMClient.html#nm-client-get-connections"/> @@ -183,10 +190,10 @@ <keyword type="function" name="nm_client_add_connection_finish ()" link="NMClient.html#nm-client-add-connection-finish"/> <keyword type="function" name="nm_client_add_connection2 ()" link="NMClient.html#nm-client-add-connection2" since="1.20"/> <keyword type="function" name="nm_client_add_connection2_finish ()" link="NMClient.html#nm-client-add-connection2-finish" since="1.20"/> - <keyword type="function" name="nm_client_load_connections ()" link="NMClient.html#nm-client-load-connections"/> + <keyword type="function" name="nm_client_load_connections ()" link="NMClient.html#nm-client-load-connections" deprecated="1.22, use nm_client_load_connections_async() or GDBusConnection"/> <keyword type="function" name="nm_client_load_connections_async ()" link="NMClient.html#nm-client-load-connections-async"/> <keyword type="function" name="nm_client_load_connections_finish ()" link="NMClient.html#nm-client-load-connections-finish"/> - <keyword type="function" name="nm_client_reload_connections ()" link="NMClient.html#nm-client-reload-connections"/> + <keyword type="function" name="nm_client_reload_connections ()" link="NMClient.html#nm-client-reload-connections" deprecated="1.22, use nm_client_reload_connections_async() or GDBusConnection"/> <keyword type="function" name="nm_client_reload_connections_async ()" link="NMClient.html#nm-client-reload-connections-async"/> <keyword type="function" name="nm_client_reload_connections_finish ()" link="NMClient.html#nm-client-reload-connections-finish"/> <keyword type="function" name="nm_client_get_dns_mode ()" link="NMClient.html#nm-client-get-dns-mode" since="1.6"/> @@ -201,21 +208,26 @@ <keyword type="function" name="nm_client_checkpoint_rollback_finish ()" link="NMClient.html#nm-client-checkpoint-rollback-finish" since="1.12"/> <keyword type="function" name="nm_client_checkpoint_adjust_rollback_timeout ()" link="NMClient.html#nm-client-checkpoint-adjust-rollback-timeout" since="1.12"/> <keyword type="function" name="nm_client_checkpoint_adjust_rollback_timeout_finish ()" link="NMClient.html#nm-client-checkpoint-adjust-rollback-timeout-finish" since="1.12"/> + <keyword type="function" name="nm_client_reload ()" link="NMClient.html#nm-client-reload" since="1.22"/> + <keyword type="function" name="nm_client_reload_finish ()" link="NMClient.html#nm-client-reload-finish" since="1.22"/> <keyword type="macro" name="NM_CLIENT_VERSION" link="NMClient.html#NM-CLIENT-VERSION:CAPS"/> <keyword type="macro" name="NM_CLIENT_STATE" link="NMClient.html#NM-CLIENT-STATE:CAPS"/> <keyword type="macro" name="NM_CLIENT_STARTUP" link="NMClient.html#NM-CLIENT-STARTUP:CAPS"/> <keyword type="macro" name="NM_CLIENT_NM_RUNNING" link="NMClient.html#NM-CLIENT-NM-RUNNING:CAPS"/> - <keyword type="macro" name="NM_CLIENT_NETWORKING_ENABLED" link="NMClient.html#NM-CLIENT-NETWORKING-ENABLED:CAPS"/> - <keyword type="macro" name="NM_CLIENT_WIRELESS_ENABLED" link="NMClient.html#NM-CLIENT-WIRELESS-ENABLED:CAPS"/> + <keyword type="macro" name="NM_CLIENT_DBUS_CONNECTION" link="NMClient.html#NM-CLIENT-DBUS-CONNECTION:CAPS"/> + <keyword type="macro" name="NM_CLIENT_DBUS_NAME_OWNER" link="NMClient.html#NM-CLIENT-DBUS-NAME-OWNER:CAPS"/> + <keyword type="macro" name="NM_CLIENT_NETWORKING_ENABLED" link="NMClient.html#NM-CLIENT-NETWORKING-ENABLED:CAPS" deprecated=""/> + <keyword type="macro" name="NM_CLIENT_WIRELESS_ENABLED" link="NMClient.html#NM-CLIENT-WIRELESS-ENABLED:CAPS" deprecated=""/> + <keyword type="macro" name="NM_CLIENT_WWAN_ENABLED" link="NMClient.html#NM-CLIENT-WWAN-ENABLED:CAPS" deprecated=""/> + <keyword type="macro" name="NM_CLIENT_WIMAX_ENABLED" link="NMClient.html#NM-CLIENT-WIMAX-ENABLED:CAPS" deprecated=""/> <keyword type="macro" name="NM_CLIENT_WIRELESS_HARDWARE_ENABLED" link="NMClient.html#NM-CLIENT-WIRELESS-HARDWARE-ENABLED:CAPS"/> - <keyword type="macro" name="NM_CLIENT_WWAN_ENABLED" link="NMClient.html#NM-CLIENT-WWAN-ENABLED:CAPS"/> <keyword type="macro" name="NM_CLIENT_WWAN_HARDWARE_ENABLED" link="NMClient.html#NM-CLIENT-WWAN-HARDWARE-ENABLED:CAPS"/> - <keyword type="macro" name="NM_CLIENT_WIMAX_ENABLED" link="NMClient.html#NM-CLIENT-WIMAX-ENABLED:CAPS"/> <keyword type="macro" name="NM_CLIENT_WIMAX_HARDWARE_ENABLED" link="NMClient.html#NM-CLIENT-WIMAX-HARDWARE-ENABLED:CAPS"/> <keyword type="macro" name="NM_CLIENT_ACTIVE_CONNECTIONS" link="NMClient.html#NM-CLIENT-ACTIVE-CONNECTIONS:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTIVITY" link="NMClient.html#NM-CLIENT-CONNECTIVITY:CAPS"/> + <keyword type="macro" name="NM_CLIENT_CONNECTIVITY_CHECK_URI" link="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-URI:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE" link="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-AVAILABLE:CAPS"/> - <keyword type="macro" name="NM_CLIENT_CONNECTIVITY_CHECK_ENABLED" link="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-ENABLED:CAPS"/> + <keyword type="macro" name="NM_CLIENT_CONNECTIVITY_CHECK_ENABLED" link="NMClient.html#NM-CLIENT-CONNECTIVITY-CHECK-ENABLED:CAPS" deprecated=""/> <keyword type="macro" name="NM_CLIENT_PRIMARY_CONNECTION" link="NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_ACTIVATING_CONNECTION" link="NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICES" link="NMClient.html#NM-CLIENT-DEVICES:CAPS"/> @@ -227,6 +239,8 @@ <keyword type="macro" name="NM_CLIENT_DNS_MODE" link="NMClient.html#NM-CLIENT-DNS-MODE:CAPS"/> <keyword type="macro" name="NM_CLIENT_DNS_RC_MANAGER" link="NMClient.html#NM-CLIENT-DNS-RC-MANAGER:CAPS"/> <keyword type="macro" name="NM_CLIENT_DNS_CONFIGURATION" link="NMClient.html#NM-CLIENT-DNS-CONFIGURATION:CAPS"/> + <keyword type="macro" name="NM_CLIENT_CHECKPOINTS" link="NMClient.html#NM-CLIENT-CHECKPOINTS:CAPS"/> + <keyword type="macro" name="NM_CLIENT_CAPABILITIES" link="NMClient.html#NM-CLIENT-CAPABILITIES:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICE_ADDED" link="NMClient.html#NM-CLIENT-DEVICE-ADDED:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICE_REMOVED" link="NMClient.html#NM-CLIENT-DEVICE-REMOVED:CAPS"/> <keyword type="macro" name="NM_CLIENT_ANY_DEVICE_ADDED" link="NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS"/> @@ -240,43 +254,6 @@ <keyword type="enum" name="enum NMClientPermissionResult" link="NMClient.html#NMClientPermissionResult"/> <keyword type="enum" name="enum NMClientError" link="NMClient.html#NMClientError"/> <keyword type="macro" name="NM_CLIENT_ERROR" link="NMClient.html#NM-CLIENT-ERROR:CAPS"/> - <keyword type="struct" name="NMClient" link="NMClient.html#NMClient-struct"/> - <keyword type="property" name="The “activating-connection” property" link="NMClient.html#NMClient--activating-connection"/> - <keyword type="property" name="The “active-connections” property" link="NMClient.html#NMClient--active-connections"/> - <keyword type="property" name="The “all-devices” property" link="NMClient.html#NMClient--all-devices"/> - <keyword type="property" name="The “can-modify” property" link="NMClient.html#NMClient--can-modify"/> - <keyword type="property" name="The “checkpoints” property" link="NMClient.html#NMClient--checkpoints"/> - <keyword type="property" name="The “connections” property" link="NMClient.html#NMClient--connections"/> - <keyword type="property" name="The “connectivity” property" link="NMClient.html#NMClient--connectivity"/> - <keyword type="property" name="The “connectivity-check-available” property" link="NMClient.html#NMClient--connectivity-check-available"/> - <keyword type="property" name="The “connectivity-check-enabled” property" link="NMClient.html#NMClient--connectivity-check-enabled"/> - <keyword type="property" name="The “devices” property" link="NMClient.html#NMClient--devices"/> - <keyword type="property" name="The “dns-configuration” property" link="NMClient.html#NMClient--dns-configuration"/> - <keyword type="property" name="The “dns-mode” property" link="NMClient.html#NMClient--dns-mode"/> - <keyword type="property" name="The “dns-rc-manager” property" link="NMClient.html#NMClient--dns-rc-manager"/> - <keyword type="property" name="The “hostname” property" link="NMClient.html#NMClient--hostname"/> - <keyword type="property" name="The “metered” property" link="NMClient.html#NMClient--metered"/> - <keyword type="property" name="The “networking-enabled” property" link="NMClient.html#NMClient--networking-enabled"/> - <keyword type="property" name="The “nm-running” property" link="NMClient.html#NMClient--nm-running"/> - <keyword type="property" name="The “primary-connection” property" link="NMClient.html#NMClient--primary-connection"/> - <keyword type="property" name="The “startup” property" link="NMClient.html#NMClient--startup"/> - <keyword type="property" name="The “state” property" link="NMClient.html#NMClient--state"/> - <keyword type="property" name="The “version” property" link="NMClient.html#NMClient--version"/> - <keyword type="property" name="The “wimax-enabled” property" link="NMClient.html#NMClient--wimax-enabled"/> - <keyword type="property" name="The “wimax-hardware-enabled” property" link="NMClient.html#NMClient--wimax-hardware-enabled"/> - <keyword type="property" name="The “wireless-enabled” property" link="NMClient.html#NMClient--wireless-enabled"/> - <keyword type="property" name="The “wireless-hardware-enabled” property" link="NMClient.html#NMClient--wireless-hardware-enabled"/> - <keyword type="property" name="The “wwan-enabled” property" link="NMClient.html#NMClient--wwan-enabled"/> - <keyword type="property" name="The “wwan-hardware-enabled” property" link="NMClient.html#NMClient--wwan-hardware-enabled"/> - <keyword type="signal" name="The “active-connection-added” signal" link="NMClient.html#NMClient-active-connection-added"/> - <keyword type="signal" name="The “active-connection-removed” signal" link="NMClient.html#NMClient-active-connection-removed"/> - <keyword type="signal" name="The “any-device-added” signal" link="NMClient.html#NMClient-any-device-added"/> - <keyword type="signal" name="The “any-device-removed” signal" link="NMClient.html#NMClient-any-device-removed"/> - <keyword type="signal" name="The “connection-added” signal" link="NMClient.html#NMClient-connection-added"/> - <keyword type="signal" name="The “connection-removed” signal" link="NMClient.html#NMClient-connection-removed"/> - <keyword type="signal" name="The “device-added” signal" link="NMClient.html#NMClient-device-added"/> - <keyword type="signal" name="The “device-removed” signal" link="NMClient.html#NMClient-device-removed"/> - <keyword type="signal" name="The “permission-changed” signal" link="NMClient.html#NMClient-permission-changed"/> <keyword type="function" name="NMSecretAgentOldGetSecretsFunc ()" link="NMSecretAgentOld.html#NMSecretAgentOldGetSecretsFunc"/> <keyword type="function" name="NMSecretAgentOldSaveSecretsFunc ()" link="NMSecretAgentOld.html#NMSecretAgentOldSaveSecretsFunc"/> <keyword type="function" name="NMSecretAgentOldDeleteSecretsFunc ()" link="NMSecretAgentOld.html#NMSecretAgentOldDeleteSecretsFunc"/> @@ -301,13 +278,6 @@ <keyword type="property" name="The “registered” property" link="NMSecretAgentOld.html#NMSecretAgentOld--registered"/> <keyword type="function" name="nm_object_get_path ()" link="NMObject.html#nm-object-get-path"/> <keyword type="macro" name="NM_OBJECT_PATH" link="NMObject.html#NM-OBJECT-PATH:CAPS"/> - <keyword type="macro" name="NM_OBJECT_DBUS_CONNECTION" link="NMObject.html#NM-OBJECT-DBUS-CONNECTION:CAPS"/> - <keyword type="macro" name="NM_OBJECT_DBUS_OBJECT_MANAGER" link="NMObject.html#NM-OBJECT-DBUS-OBJECT-MANAGER:CAPS"/> - <keyword type="struct" name="NMObject" link="NMObject.html#NMObject-struct"/> - <keyword type="property" name="The “dbus-connection” property" link="NMObject.html#NMObject--dbus-connection"/> - <keyword type="property" name="The “dbus-object” property" link="NMObject.html#NMObject--dbus-object"/> - <keyword type="property" name="The “dbus-object-manager” property" link="NMObject.html#NMObject--dbus-object-manager"/> - <keyword type="property" name="The “path” property" link="NMObject.html#NMObject--path"/> <keyword type="function" name="nm_agent_manager_error_quark ()" link="libnm-nm-errors.html#nm-agent-manager-error-quark"/> <keyword type="function" name="nm_connection_error_quark ()" link="libnm-nm-errors.html#nm-connection-error-quark"/> <keyword type="function" name="nm_crypto_error_quark ()" link="libnm-nm-errors.html#nm-crypto-error-quark"/> @@ -442,6 +412,8 @@ <keyword type="enum" name="enum NMSettingsAddConnection2Flags" link="libnm-nm-dbus-interface.html#NMSettingsAddConnection2Flags" since="1.20"/> <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="enum" name="enum NMManagerReloadFlags" link="libnm-nm-dbus-interface.html#NMManagerReloadFlags" since="1.22"/> + <keyword type="enum" name="enum NMDeviceInterfaceFlags" link="libnm-nm-dbus-interface.html#NMDeviceInterfaceFlags" since="1.22"/> <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"/> @@ -522,16 +494,16 @@ <keyword type="struct" name="NMSimpleConnection" link="NMSimpleConnection.html#NMSimpleConnection-struct"/> <keyword type="function" name="nm_remote_connection_update2 ()" link="NMRemoteConnection.html#nm-remote-connection-update2" since="1.12"/> <keyword type="function" name="nm_remote_connection_update2_finish ()" link="NMRemoteConnection.html#nm-remote-connection-update2-finish"/> - <keyword type="function" name="nm_remote_connection_commit_changes ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes"/> + <keyword type="function" name="nm_remote_connection_commit_changes ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes" deprecated="1.22, use nm_remote_connection_commit_changes_async() or GDBusConnection"/> <keyword type="function" name="nm_remote_connection_commit_changes_async ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes-async"/> <keyword type="function" name="nm_remote_connection_commit_changes_finish ()" link="NMRemoteConnection.html#nm-remote-connection-commit-changes-finish"/> - <keyword type="function" name="nm_remote_connection_save ()" link="NMRemoteConnection.html#nm-remote-connection-save"/> + <keyword type="function" name="nm_remote_connection_save ()" link="NMRemoteConnection.html#nm-remote-connection-save" deprecated="1.22, use nm_remote_connection_save_async() or GDBusConnection"/> <keyword type="function" name="nm_remote_connection_save_async ()" link="NMRemoteConnection.html#nm-remote-connection-save-async"/> <keyword type="function" name="nm_remote_connection_save_finish ()" link="NMRemoteConnection.html#nm-remote-connection-save-finish"/> - <keyword type="function" name="nm_remote_connection_delete ()" link="NMRemoteConnection.html#nm-remote-connection-delete"/> + <keyword type="function" name="nm_remote_connection_delete ()" link="NMRemoteConnection.html#nm-remote-connection-delete" deprecated="1.22, use nm_remote_connection_delete_async() or GDBusConnection"/> <keyword type="function" name="nm_remote_connection_delete_async ()" link="NMRemoteConnection.html#nm-remote-connection-delete-async"/> <keyword type="function" name="nm_remote_connection_delete_finish ()" link="NMRemoteConnection.html#nm-remote-connection-delete-finish"/> - <keyword type="function" name="nm_remote_connection_get_secrets ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets"/> + <keyword type="function" name="nm_remote_connection_get_secrets ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets" deprecated="1.22, use nm_remote_connection_get_secrets_async() or GDBusConnection"/> <keyword type="function" name="nm_remote_connection_get_secrets_async ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets-async"/> <keyword type="function" name="nm_remote_connection_get_secrets_finish ()" link="NMRemoteConnection.html#nm-remote-connection-get-secrets-finish"/> <keyword type="function" name="nm_remote_connection_get_unsaved ()" link="NMRemoteConnection.html#nm-remote-connection-get-unsaved"/> @@ -544,11 +516,6 @@ <keyword type="macro" name="NM_REMOTE_CONNECTION_FLAGS" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-FLAGS:CAPS"/> <keyword type="macro" name="NM_REMOTE_CONNECTION_FILENAME" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-FILENAME:CAPS"/> <keyword type="macro" name="NM_REMOTE_CONNECTION_VISIBLE" link="NMRemoteConnection.html#NM-REMOTE-CONNECTION-VISIBLE:CAPS"/> - <keyword type="struct" name="NMRemoteConnection" link="NMRemoteConnection.html#NMRemoteConnection-struct"/> - <keyword type="property" name="The “filename” property" link="NMRemoteConnection.html#NMRemoteConnection--filename"/> - <keyword type="property" name="The “flags” property" link="NMRemoteConnection.html#NMRemoteConnection--flags"/> - <keyword type="property" name="The “unsaved” property" link="NMRemoteConnection.html#NMRemoteConnection--unsaved"/> - <keyword type="property" name="The “visible” property" link="NMRemoteConnection.html#NMRemoteConnection--visible"/> <keyword type="function" name="NMSettingClearSecretsWithFlagsFn ()" link="NMSetting.html#NMSettingClearSecretsWithFlagsFn"/> <keyword type="function" name="NMSettingValueIterFn ()" link="NMSetting.html#NMSettingValueIterFn"/> <keyword type="function" name="_NMConnectionForEachSecretFunc ()" link="NMSetting.html#NMConnectionForEachSecretFunc"/> @@ -757,7 +724,7 @@ <keyword type="function" name="nm_setting_802_1x_get_phase2_private_key_format ()" link="NMSetting8021x.html#nm-setting-802-1x-get-phase2-private-key-format"/> <keyword type="function" name="nm_setting_802_1x_get_phase1_auth_flags ()" link="NMSetting8021x.html#nm-setting-802-1x-get-phase1-auth-flags" since="1.8"/> <keyword type="function" name="nm_setting_802_1x_get_auth_timeout ()" link="NMSetting8021x.html#nm-setting-802-1x-get-auth-timeout" since="1.8"/> - <keyword type="function" name="nm_setting_802_1x_get_optional ()" link="NMSetting8021x.html#nm-setting-802-1x-get-optional" since="1.20.6"/> + <keyword type="function" name="nm_setting_802_1x_get_optional ()" link="NMSetting8021x.html#nm-setting-802-1x-get-optional" since="1.22"/> <keyword type="macro" name="NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH" link="NMSetting8021x.html#NM-SETTING-802-1X-CERT-SCHEME-PREFIX-PATH:CAPS"/> <keyword type="macro" name="NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11" link="NMSetting8021x.html#NM-SETTING-802-1X-CERT-SCHEME-PREFIX-PKCS11:CAPS"/> <keyword type="enum" name="enum NMSetting8021xCKFormat" link="NMSetting8021x.html#NMSetting8021xCKFormat"/> @@ -1157,6 +1124,7 @@ <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"/> <keyword type="function" name="nm_setting_gsm_new ()" link="NMSettingGsm.html#nm-setting-gsm-new"/> + <keyword type="function" name="nm_setting_gsm_get_auto_config ()" link="NMSettingGsm.html#nm-setting-gsm-get-auto-config" since="1.22"/> <keyword type="function" name="nm_setting_gsm_get_username ()" link="NMSettingGsm.html#nm-setting-gsm-get-username"/> <keyword type="function" name="nm_setting_gsm_get_password ()" link="NMSettingGsm.html#nm-setting-gsm-get-password"/> <keyword type="function" name="nm_setting_gsm_get_apn ()" link="NMSettingGsm.html#nm-setting-gsm-get-apn"/> @@ -1171,6 +1139,7 @@ <keyword type="function" name="nm_setting_gsm_get_pin_flags ()" link="NMSettingGsm.html#nm-setting-gsm-get-pin-flags"/> <keyword type="function" name="nm_setting_gsm_get_password_flags ()" link="NMSettingGsm.html#nm-setting-gsm-get-password-flags"/> <keyword type="macro" name="NM_SETTING_GSM_SETTING_NAME" link="NMSettingGsm.html#NM-SETTING-GSM-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_AUTO_CONFIG" link="NMSettingGsm.html#NM-SETTING-GSM-AUTO-CONFIG:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_USERNAME" link="NMSettingGsm.html#NM-SETTING-GSM-USERNAME:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_PASSWORD" link="NMSettingGsm.html#NM-SETTING-GSM-PASSWORD:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_PASSWORD_FLAGS" link="NMSettingGsm.html#NM-SETTING-GSM-PASSWORD-FLAGS:CAPS"/> @@ -1186,6 +1155,7 @@ <keyword type="macro" name="NM_SETTING_GSM_NUMBER" link="NMSettingGsm.html#NM-SETTING-GSM-NUMBER:CAPS"/> <keyword type="struct" name="NMSettingGsm" link="NMSettingGsm.html#NMSettingGsm-struct"/> <keyword type="property" name="The “apn” property" link="NMSettingGsm.html#NMSettingGsm--apn"/> + <keyword type="property" name="The “auto-config” property" link="NMSettingGsm.html#NMSettingGsm--auto-config"/> <keyword type="property" name="The “device-id” property" link="NMSettingGsm.html#NMSettingGsm--device-id"/> <keyword type="property" name="The “home-only” property" link="NMSettingGsm.html#NMSettingGsm--home-only"/> <keyword type="property" name="The “mtu” property" link="NMSettingGsm.html#NMSettingGsm--mtu"/> @@ -1260,6 +1230,7 @@ <keyword type="function" name="nm_ip_address_ref ()" link="NMSettingIPConfig.html#nm-ip-address-ref"/> <keyword type="function" name="nm_ip_address_unref ()" link="NMSettingIPConfig.html#nm-ip-address-unref"/> <keyword type="function" name="nm_ip_address_equal ()" link="NMSettingIPConfig.html#nm-ip-address-equal"/> + <keyword type="function" name="nm_ip_address_cmp_full ()" link="NMSettingIPConfig.html#nm-ip-address-cmp-full"/> <keyword type="function" name="nm_ip_address_dup ()" link="NMSettingIPConfig.html#nm-ip-address-dup"/> <keyword type="function" name="nm_ip_address_get_family ()" link="NMSettingIPConfig.html#nm-ip-address-get-family"/> <keyword type="function" name="nm_ip_address_get_address ()" link="NMSettingIPConfig.html#nm-ip-address-get-address"/> @@ -1390,22 +1361,26 @@ <keyword type="function" name="nm_setting_ip_config_get_may_fail ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-may-fail"/> <keyword type="function" name="nm_setting_ip_config_get_dad_timeout ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-dad-timeout" since="1.2"/> <keyword type="function" name="nm_setting_ip_config_get_dhcp_timeout ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-timeout" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_get_dhcp_iaid ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-iaid" since="1.22"/> + <keyword type="function" name="nm_setting_ip_config_get_dhcp_hostname_flags ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-dhcp-hostname-flags" since="1.22"/> <keyword type="macro" name="NM_IP_ADDRESS_ATTRIBUTE_LABEL" link="NMSettingIPConfig.html#NM-IP-ADDRESS-ATTRIBUTE-LABEL:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_TABLE" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TABLE:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_SRC" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_FROM" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-FROM:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_TOS" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TOS:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_ONLINK" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-ONLINK:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_WINDOW" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-WINDOW:CAPS"/> + <keyword type="enum" name="enum NMIPAddressCmpFlags" link="NMSettingIPConfig.html#NMIPAddressCmpFlags" since="1.22"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_CWND" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-CWND:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_FROM" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-FROM:CAPS"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_INITCWND" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-INITCWND:CAPS"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_INITRWND" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-INITRWND:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_MTU" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-MTU:CAPS"/> - <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-WINDOW:CAPS"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-CWND:CAPS"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-INITCWND:CAPS"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-INITRWND:CAPS"/> <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-MTU:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-LOCK-WINDOW:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_MTU" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-MTU:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_ONLINK" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-ONLINK:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_SCOPE" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SCOPE:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_SRC" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-SRC:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_TABLE" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TABLE:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_TOS" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-TOS:CAPS"/> + <keyword type="macro" name="NM_IP_ROUTE_ATTRIBUTE_WINDOW" link="NMSettingIPConfig.html#NM-IP-ROUTE-ATTRIBUTE-WINDOW:CAPS"/> <keyword type="enum" name="enum NMIPRoutingRuleAsStringFlags" link="NMSettingIPConfig.html#NMIPRoutingRuleAsStringFlags" since="1.18"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DAD_TIMEOUT_MAX" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DAD-TIMEOUT-MAX:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_METHOD" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-METHOD:CAPS"/> @@ -1422,10 +1397,12 @@ <keyword type="macro" name="NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-IGNORE-AUTO-DNS:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_HOSTNAME" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-HOSTNAME:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-HOSTNAME-FLAGS:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_NEVER_DEFAULT" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_MAY_FAIL" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DAD_TIMEOUT" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DAD-TIMEOUT:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_TIMEOUT" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_IAID" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-IAID:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_ROUTING_RULES" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ROUTING-RULES:CAPS"/> <keyword type="macro" name="NM_SETTING_DNS_OPTION_DEBUG" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS"/> <keyword type="macro" name="NM_SETTING_DNS_OPTION_NDOTS" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS"/> @@ -1443,9 +1420,12 @@ <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_TLD_QUERY" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"/> <keyword type="macro" name="NM_SETTING_DNS_OPTION_USE_VC" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-USE-VC:CAPS"/> <keyword type="struct" name="NMSettingIPConfig" link="NMSettingIPConfig.html#NMSettingIPConfig-struct"/> + <keyword type="enum" name="enum NMDhcpHostnameFlags" link="NMSettingIPConfig.html#NMDhcpHostnameFlags" since="1.22"/> <keyword type="property" name="The “addresses” property" link="NMSettingIPConfig.html#NMSettingIPConfig--addresses"/> <keyword type="property" name="The “dad-timeout” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dad-timeout"/> <keyword type="property" name="The “dhcp-hostname” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname"/> + <keyword type="property" name="The “dhcp-hostname-flags” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname-flags"/> + <keyword type="property" name="The “dhcp-iaid” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-iaid"/> <keyword type="property" name="The “dhcp-send-hostname” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname"/> <keyword type="property" name="The “dhcp-timeout” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-timeout"/> <keyword type="property" name="The “dns” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns"/> @@ -2387,9 +2367,9 @@ <keyword type="function" name="nm_device_get_hw_address ()" link="NMDevice.html#nm-device-get-hw-address"/> <keyword type="function" name="nm_device_get_capabilities ()" link="NMDevice.html#nm-device-get-capabilities"/> <keyword type="function" name="nm_device_get_managed ()" link="NMDevice.html#nm-device-get-managed"/> - <keyword type="function" name="nm_device_set_managed ()" link="NMDevice.html#nm-device-set-managed" since="1.2"/> + <keyword type="function" name="nm_device_set_managed ()" link="NMDevice.html#nm-device-set-managed" deprecated="" since="1.2"/> <keyword type="function" name="nm_device_get_autoconnect ()" link="NMDevice.html#nm-device-get-autoconnect"/> - <keyword type="function" name="nm_device_set_autoconnect ()" link="NMDevice.html#nm-device-set-autoconnect"/> + <keyword type="function" name="nm_device_set_autoconnect ()" link="NMDevice.html#nm-device-set-autoconnect" deprecated=""/> <keyword type="function" name="nm_device_get_firmware_missing ()" link="NMDevice.html#nm-device-get-firmware-missing"/> <keyword type="function" name="nm_device_get_nm_plugin_missing ()" link="NMDevice.html#nm-device-get-nm-plugin-missing" since="1.2"/> <keyword type="function" name="nm_device_get_ip4_config ()" link="NMDevice.html#nm-device-get-ip4-config"/> @@ -2410,17 +2390,18 @@ <keyword type="function" name="nm_device_get_description ()" link="NMDevice.html#nm-device-get-description"/> <keyword type="function" name="nm_device_get_metered ()" link="NMDevice.html#nm-device-get-metered" since="1.2"/> <keyword type="function" name="nm_device_get_lldp_neighbors ()" link="NMDevice.html#nm-device-get-lldp-neighbors" since="1.2"/> + <keyword type="function" name="nm_device_get_interface_flags ()" link="NMDevice.html#nm-device-get-interface-flags" since="1.22"/> <keyword type="function" name="nm_device_disambiguate_names ()" link="NMDevice.html#nm-device-disambiguate-names"/> - <keyword type="function" name="nm_device_reapply ()" link="NMDevice.html#nm-device-reapply" since="1.2"/> + <keyword type="function" name="nm_device_reapply ()" link="NMDevice.html#nm-device-reapply" deprecated="1.22, use nm_device_reapply_async() or GDBusConnection" since="1.2"/> <keyword type="function" name="nm_device_reapply_async ()" link="NMDevice.html#nm-device-reapply-async" since="1.2"/> <keyword type="function" name="nm_device_reapply_finish ()" link="NMDevice.html#nm-device-reapply-finish" since="1.2"/> - <keyword type="function" name="nm_device_get_applied_connection ()" link="NMDevice.html#nm-device-get-applied-connection" since="1.2"/> + <keyword type="function" name="nm_device_get_applied_connection ()" link="NMDevice.html#nm-device-get-applied-connection" deprecated="1.22, use nm_device_get_applied_connection_async() or GDBusConnection" since="1.2"/> <keyword type="function" name="nm_device_get_applied_connection_async ()" link="NMDevice.html#nm-device-get-applied-connection-async" since="1.2"/> <keyword type="function" name="nm_device_get_applied_connection_finish ()" link="NMDevice.html#nm-device-get-applied-connection-finish" since="1.2"/> - <keyword type="function" name="nm_device_disconnect ()" link="NMDevice.html#nm-device-disconnect"/> + <keyword type="function" name="nm_device_disconnect ()" link="NMDevice.html#nm-device-disconnect" deprecated="1.22, use nm_device_disconnect_async() or GDBusConnection"/> <keyword type="function" name="nm_device_disconnect_async ()" link="NMDevice.html#nm-device-disconnect-async"/> <keyword type="function" name="nm_device_disconnect_finish ()" link="NMDevice.html#nm-device-disconnect-finish"/> - <keyword type="function" name="nm_device_delete ()" link="NMDevice.html#nm-device-delete"/> + <keyword type="function" name="nm_device_delete ()" link="NMDevice.html#nm-device-delete" deprecated="1.22, use nm_device_delete_async() or GDBusConnection"/> <keyword type="function" name="nm_device_delete_async ()" link="NMDevice.html#nm-device-delete-async"/> <keyword type="function" name="nm_device_delete_finish ()" link="NMDevice.html#nm-device-delete-finish"/> <keyword type="function" name="nm_device_filter_connections ()" link="NMDevice.html#nm-device-filter-connections"/> @@ -2445,7 +2426,7 @@ <keyword type="macro" name="NM_DEVICE_CAPABILITIES" link="NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"/> <keyword type="macro" name="NM_DEVICE_REAL" link="NMDevice.html#NM-DEVICE-REAL:CAPS"/> <keyword type="macro" name="NM_DEVICE_MANAGED" link="NMDevice.html#NM-DEVICE-MANAGED:CAPS"/> - <keyword type="macro" name="NM_DEVICE_AUTOCONNECT" link="NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_AUTOCONNECT" link="NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS" deprecated=""/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_MISSING" link="NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"/> <keyword type="macro" name="NM_DEVICE_NM_PLUGIN_MISSING" link="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP4_CONFIG" link="NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS"/> @@ -2464,79 +2445,33 @@ <keyword type="macro" name="NM_DEVICE_LLDP_NEIGHBORS" link="NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP4_CONNECTIVITY" link="NMDevice.html#NM-DEVICE-IP4-CONNECTIVITY:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP6_CONNECTIVITY" link="NMDevice.html#NM-DEVICE-IP6-CONNECTIVITY:CAPS"/> - <keyword type="struct" name="NMDevice" link="NMDevice.html#NMDevice-struct"/> - <keyword type="property" name="The “active-connection” property" link="NMDevice.html#NMDevice--active-connection"/> - <keyword type="property" name="The “autoconnect” property" link="NMDevice.html#NMDevice--autoconnect"/> - <keyword type="property" name="The “available-connections” property" link="NMDevice.html#NMDevice--available-connections"/> - <keyword type="property" name="The “capabilities” property" link="NMDevice.html#NMDevice--capabilities"/> - <keyword type="property" name="The “device-type” property" link="NMDevice.html#NMDevice--device-type"/> - <keyword type="property" name="The “dhcp4-config” property" link="NMDevice.html#NMDevice--dhcp4-config"/> - <keyword type="property" name="The “dhcp6-config” property" link="NMDevice.html#NMDevice--dhcp6-config"/> - <keyword type="property" name="The “driver” property" link="NMDevice.html#NMDevice--driver"/> - <keyword type="property" name="The “driver-version” property" link="NMDevice.html#NMDevice--driver-version"/> - <keyword type="property" name="The “firmware-missing” property" link="NMDevice.html#NMDevice--firmware-missing"/> - <keyword type="property" name="The “firmware-version” property" link="NMDevice.html#NMDevice--firmware-version"/> - <keyword type="property" name="The “interface” property" link="NMDevice.html#NMDevice--interface"/> - <keyword type="property" name="The “ip-interface” property" link="NMDevice.html#NMDevice--ip-interface"/> - <keyword type="property" name="The “ip4-config” property" link="NMDevice.html#NMDevice--ip4-config"/> - <keyword type="property" name="The “ip4-connectivity” property" link="NMDevice.html#NMDevice--ip4-connectivity"/> - <keyword type="property" name="The “ip6-config” property" link="NMDevice.html#NMDevice--ip6-config"/> - <keyword type="property" name="The “ip6-connectivity” property" link="NMDevice.html#NMDevice--ip6-connectivity"/> - <keyword type="property" name="The “lldp-neighbors” property" link="NMDevice.html#NMDevice--lldp-neighbors"/> - <keyword type="property" name="The “managed” property" link="NMDevice.html#NMDevice--managed"/> - <keyword type="property" name="The “metered” property" link="NMDevice.html#NMDevice--metered"/> - <keyword type="property" name="The “mtu” property" link="NMDevice.html#NMDevice--mtu"/> - <keyword type="property" name="The “nm-plugin-missing” property" link="NMDevice.html#NMDevice--nm-plugin-missing"/> - <keyword type="property" name="The “physical-port-id” property" link="NMDevice.html#NMDevice--physical-port-id"/> - <keyword type="property" name="The “product” property" link="NMDevice.html#NMDevice--product"/> - <keyword type="property" name="The “real” property" link="NMDevice.html#NMDevice--real"/> - <keyword type="property" name="The “state” property" link="NMDevice.html#NMDevice--state"/> - <keyword type="property" name="The “state-reason” property" link="NMDevice.html#NMDevice--state-reason"/> - <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="macro" name="NM_DEVICE_INTERFACE_FLAGS" link="NMDevice.html#NM-DEVICE-INTERFACE-FLAGS:CAPS"/> + <keyword type="function" name="nm_device_6lowpan_get_parent ()" link="NMDevice6Lowpan.html#nm-device-6lowpan-get-parent" since="1.14"/> + <keyword type="function" name="nm_device_6lowpan_get_hw_address ()" link="NMDevice6Lowpan.html#nm-device-6lowpan-get-hw-address" since="1.14"/> + <keyword type="macro" name="NM_DEVICE_6LOWPAN_PARENT" link="NMDevice6Lowpan.html#NM-DEVICE-6LOWPAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_6LOWPAN_HW_ADDRESS" link="NMDevice6Lowpan.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"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceAdsl.html#NMDeviceAdsl--carrier"/> <keyword type="function" name="nm_device_bond_get_hw_address ()" link="NMDeviceBond.html#nm-device-bond-get-hw-address"/> <keyword type="function" name="nm_device_bond_get_carrier ()" link="NMDeviceBond.html#nm-device-bond-get-carrier"/> <keyword type="function" name="nm_device_bond_get_slaves ()" link="NMDeviceBond.html#nm-device-bond-get-slaves"/> <keyword type="macro" name="NM_DEVICE_BOND_HW_ADDRESS" link="NMDeviceBond.html#NM-DEVICE-BOND-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_BOND_CARRIER" link="NMDeviceBond.html#NM-DEVICE-BOND-CARRIER:CAPS"/> <keyword type="macro" name="NM_DEVICE_BOND_SLAVES" link="NMDeviceBond.html#NM-DEVICE-BOND-SLAVES:CAPS"/> - <keyword type="struct" name="NMDeviceBond" link="NMDeviceBond.html#NMDeviceBond-struct"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceBond.html#NMDeviceBond--carrier"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceBond.html#NMDeviceBond--hw-address"/> - <keyword type="property" name="The “slaves” property" link="NMDeviceBond.html#NMDeviceBond--slaves"/> <keyword type="function" name="nm_device_bridge_get_hw_address ()" link="NMDeviceBridge.html#nm-device-bridge-get-hw-address"/> <keyword type="function" name="nm_device_bridge_get_carrier ()" link="NMDeviceBridge.html#nm-device-bridge-get-carrier"/> <keyword type="function" name="nm_device_bridge_get_slaves ()" link="NMDeviceBridge.html#nm-device-bridge-get-slaves"/> <keyword type="macro" name="NM_DEVICE_BRIDGE_HW_ADDRESS" link="NMDeviceBridge.html#NM-DEVICE-BRIDGE-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_BRIDGE_CARRIER" link="NMDeviceBridge.html#NM-DEVICE-BRIDGE-CARRIER:CAPS"/> <keyword type="macro" name="NM_DEVICE_BRIDGE_SLAVES" link="NMDeviceBridge.html#NM-DEVICE-BRIDGE-SLAVES:CAPS"/> - <keyword type="struct" name="NMDeviceBridge" link="NMDeviceBridge.html#NMDeviceBridge-struct"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceBridge.html#NMDeviceBridge--carrier"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceBridge.html#NMDeviceBridge--hw-address"/> - <keyword type="property" name="The “slaves” property" link="NMDeviceBridge.html#NMDeviceBridge--slaves"/> <keyword type="function" name="nm_device_bt_get_hw_address ()" link="NMDeviceBt.html#nm-device-bt-get-hw-address"/> <keyword type="function" name="nm_device_bt_get_name ()" link="NMDeviceBt.html#nm-device-bt-get-name"/> <keyword type="function" name="nm_device_bt_get_capabilities ()" link="NMDeviceBt.html#nm-device-bt-get-capabilities"/> <keyword type="macro" name="NM_DEVICE_BT_HW_ADDRESS" link="NMDeviceBt.html#NM-DEVICE-BT-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_BT_NAME" link="NMDeviceBt.html#NM-DEVICE-BT-NAME:CAPS"/> <keyword type="macro" name="NM_DEVICE_BT_CAPABILITIES" link="NMDeviceBt.html#NM-DEVICE-BT-CAPABILITIES:CAPS"/> - <keyword type="struct" name="NMDeviceBt" link="NMDeviceBt.html#NMDeviceBt-struct"/> - <keyword type="property" name="The “bt-capabilities” property" link="NMDeviceBt.html#NMDeviceBt--bt-capabilities"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceBt.html#NMDeviceBt--hw-address"/> - <keyword type="property" name="The “name” property" link="NMDeviceBt.html#NMDeviceBt--name"/> <keyword type="function" name="nm_device_dummy_get_hw_address ()" link="NMDeviceDummy.html#nm-device-dummy-get-hw-address" since="1.10"/> <keyword type="macro" name="NM_DEVICE_DUMMY_HW_ADDRESS" link="NMDeviceDummy.html#NM-DEVICE-DUMMY-HW-ADDRESS:CAPS"/> - <keyword type="struct" name="NMDeviceDummy" link="NMDeviceDummy.html#NMDeviceDummy-struct"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceDummy.html#NMDeviceDummy--hw-address"/> <keyword type="function" name="nm_device_ethernet_get_hw_address ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-hw-address"/> <keyword type="function" name="nm_device_ethernet_get_permanent_hw_address ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-permanent-hw-address"/> <keyword type="function" name="nm_device_ethernet_get_speed ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-speed"/> @@ -2547,25 +2482,13 @@ <keyword type="macro" name="NM_DEVICE_ETHERNET_SPEED" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_CARRIER" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_S390_SUBCHANNELS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"/> - <keyword type="struct" name="NMDeviceEthernet" link="NMDeviceEthernet.html#NMDeviceEthernet-struct"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceEthernet.html#NMDeviceEthernet--carrier"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceEthernet.html#NMDeviceEthernet--hw-address"/> - <keyword type="property" name="The “perm-hw-address” property" link="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address"/> - <keyword type="property" name="The “s390-subchannels” property" link="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels"/> - <keyword type="property" name="The “speed” property" link="NMDeviceEthernet.html#NMDeviceEthernet--speed"/> <keyword type="function" name="nm_device_generic_get_hw_address ()" link="NMDeviceGeneric.html#nm-device-generic-get-hw-address"/> <keyword type="macro" name="NM_DEVICE_GENERIC_HW_ADDRESS" link="NMDeviceGeneric.html#NM-DEVICE-GENERIC-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_GENERIC_TYPE_DESCRIPTION" link="NMDeviceGeneric.html#NM-DEVICE-GENERIC-TYPE-DESCRIPTION:CAPS"/> - <keyword type="struct" name="NMDeviceGeneric" link="NMDeviceGeneric.html#NMDeviceGeneric-struct"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceGeneric.html#NMDeviceGeneric--hw-address"/> - <keyword type="property" name="The “type-description” property" link="NMDeviceGeneric.html#NMDeviceGeneric--type-description"/> <keyword type="function" name="nm_device_infiniband_get_hw_address ()" link="NMDeviceInfiniband.html#nm-device-infiniband-get-hw-address"/> <keyword type="function" name="nm_device_infiniband_get_carrier ()" link="NMDeviceInfiniband.html#nm-device-infiniband-get-carrier"/> <keyword type="macro" name="NM_DEVICE_INFINIBAND_HW_ADDRESS" link="NMDeviceInfiniband.html#NM-DEVICE-INFINIBAND-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_INFINIBAND_CARRIER" link="NMDeviceInfiniband.html#NM-DEVICE-INFINIBAND-CARRIER:CAPS"/> - <keyword type="struct" name="NMDeviceInfiniband" link="NMDeviceInfiniband.html#NMDeviceInfiniband-struct"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address"/> <keyword type="function" name="nm_device_ip_tunnel_get_parent ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" since="1.2"/> <keyword type="function" name="nm_device_ip_tunnel_get_mode ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" since="1.2"/> <keyword type="function" name="nm_device_ip_tunnel_get_local ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" since="1.2"/> @@ -2590,19 +2513,6 @@ <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_FLOW_LABEL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_FLAGS" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLAGS:CAPS"/> - <keyword type="struct" name="NMDeviceIPTunnel" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel-struct"/> - <keyword type="property" name="The “encapsulation-limit” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit"/> - <keyword type="property" name="The “flags” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flags"/> - <keyword type="property" name="The “flow-label” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label"/> - <keyword type="property" name="The “input-key” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key"/> - <keyword type="property" name="The “local” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local"/> - <keyword type="property" name="The “mode” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode"/> - <keyword type="property" name="The “output-key” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key"/> - <keyword type="property" name="The “parent” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent"/> - <keyword type="property" name="The “path-mtu-discovery” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery"/> - <keyword type="property" name="The “remote” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote"/> - <keyword type="property" name="The “tos” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos"/> - <keyword type="property" name="The “ttl” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl"/> <keyword type="function" name="nm_device_macsec_get_parent ()" link="NMDeviceMacsec.html#nm-device-macsec-get-parent" since="1.6"/> <keyword type="function" name="nm_device_macsec_get_hw_address ()" link="NMDeviceMacsec.html#nm-device-macsec-get-hw-address" since="1.6"/> <keyword type="function" name="nm_device_macsec_get_sci ()" link="NMDeviceMacsec.html#nm-device-macsec-get-sci" since="1.6"/> @@ -2631,21 +2541,6 @@ <keyword type="macro" name="NM_DEVICE_MACSEC_ES" link="NMDeviceMacsec.html#NM-DEVICE-MACSEC-ES:CAPS"/> <keyword type="macro" name="NM_DEVICE_MACSEC_SCB" link="NMDeviceMacsec.html#NM-DEVICE-MACSEC-SCB:CAPS"/> <keyword type="macro" name="NM_DEVICE_MACSEC_REPLAY_PROTECT" link="NMDeviceMacsec.html#NM-DEVICE-MACSEC-REPLAY-PROTECT:CAPS"/> - <keyword type="struct" name="NMDeviceMacsec" link="NMDeviceMacsec.html#NMDeviceMacsec-struct"/> - <keyword type="property" name="The “cipher-suite” property" link="NMDeviceMacsec.html#NMDeviceMacsec--cipher-suite"/> - <keyword type="property" name="The “encoding-sa” property" link="NMDeviceMacsec.html#NMDeviceMacsec--encoding-sa"/> - <keyword type="property" name="The “encrypt” property" link="NMDeviceMacsec.html#NMDeviceMacsec--encrypt"/> - <keyword type="property" name="The “es” property" link="NMDeviceMacsec.html#NMDeviceMacsec--es"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceMacsec.html#NMDeviceMacsec--hw-address"/> - <keyword type="property" name="The “icv-length” property" link="NMDeviceMacsec.html#NMDeviceMacsec--icv-length"/> - <keyword type="property" name="The “include-sci” property" link="NMDeviceMacsec.html#NMDeviceMacsec--include-sci"/> - <keyword type="property" name="The “parent” property" link="NMDeviceMacsec.html#NMDeviceMacsec--parent"/> - <keyword type="property" name="The “protect” property" link="NMDeviceMacsec.html#NMDeviceMacsec--protect"/> - <keyword type="property" name="The “replay-protect” property" link="NMDeviceMacsec.html#NMDeviceMacsec--replay-protect"/> - <keyword type="property" name="The “scb” property" link="NMDeviceMacsec.html#NMDeviceMacsec--scb"/> - <keyword type="property" name="The “sci” property" link="NMDeviceMacsec.html#NMDeviceMacsec--sci"/> - <keyword type="property" name="The “validation” property" link="NMDeviceMacsec.html#NMDeviceMacsec--validation"/> - <keyword type="property" name="The “window” property" link="NMDeviceMacsec.html#NMDeviceMacsec--window"/> <keyword type="function" name="nm_device_macvlan_get_parent ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" since="1.2"/> <keyword type="function" name="nm_device_macvlan_get_mode ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" since="1.2"/> <keyword type="function" name="nm_device_macvlan_get_no_promisc ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" since="1.2"/> @@ -2656,12 +2551,6 @@ <keyword type="macro" name="NM_DEVICE_MACVLAN_NO_PROMISC" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"/> <keyword type="macro" name="NM_DEVICE_MACVLAN_TAP" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS"/> <keyword type="macro" name="NM_DEVICE_MACVLAN_HW_ADDRESS" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"/> - <keyword type="struct" name="NMDeviceMacvlan" link="NMDeviceMacvlan.html#NMDeviceMacvlan-struct"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address"/> - <keyword type="property" name="The “mode” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--mode"/> - <keyword type="property" name="The “no-promisc” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc"/> - <keyword type="property" name="The “parent” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--parent"/> - <keyword type="property" name="The “tap” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--tap"/> <keyword type="function" name="nm_device_modem_get_modem_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-modem-capabilities"/> <keyword type="function" name="nm_device_modem_get_current_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-current-capabilities"/> <keyword type="function" name="nm_device_modem_get_device_id ()" link="NMDeviceModem.html#nm-device-modem-get-device-id" since="1.20"/> @@ -2672,22 +2561,12 @@ <keyword type="macro" name="NM_DEVICE_MODEM_DEVICE_ID" link="NMDeviceModem.html#NM-DEVICE-MODEM-DEVICE-ID:CAPS"/> <keyword type="macro" name="NM_DEVICE_MODEM_OPERATOR_CODE" link="NMDeviceModem.html#NM-DEVICE-MODEM-OPERATOR-CODE:CAPS"/> <keyword type="macro" name="NM_DEVICE_MODEM_APN" link="NMDeviceModem.html#NM-DEVICE-MODEM-APN:CAPS"/> - <keyword type="struct" name="NMDeviceModem" link="NMDeviceModem.html#NMDeviceModem-struct"/> - <keyword type="property" name="The “apn” property" link="NMDeviceModem.html#NMDeviceModem--apn"/> - <keyword type="property" name="The “current-capabilities” property" link="NMDeviceModem.html#NMDeviceModem--current-capabilities"/> - <keyword type="property" name="The “device-id” property" link="NMDeviceModem.html#NMDeviceModem--device-id"/> - <keyword type="property" name="The “modem-capabilities” property" link="NMDeviceModem.html#NMDeviceModem--modem-capabilities"/> - <keyword type="property" name="The “operator-code” property" link="NMDeviceModem.html#NMDeviceModem--operator-code"/> <keyword type="function" name="nm_device_olpc_mesh_get_hw_address ()" link="NMDeviceOlpcMesh.html#nm-device-olpc-mesh-get-hw-address"/> <keyword type="function" name="nm_device_olpc_mesh_get_companion ()" link="NMDeviceOlpcMesh.html#nm-device-olpc-mesh-get-companion"/> <keyword type="function" name="nm_device_olpc_mesh_get_active_channel ()" link="NMDeviceOlpcMesh.html#nm-device-olpc-mesh-get-active-channel"/> <keyword type="macro" name="NM_DEVICE_OLPC_MESH_HW_ADDRESS" link="NMDeviceOlpcMesh.html#NM-DEVICE-OLPC-MESH-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_OLPC_MESH_COMPANION" link="NMDeviceOlpcMesh.html#NM-DEVICE-OLPC-MESH-COMPANION:CAPS"/> <keyword type="macro" name="NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL" link="NMDeviceOlpcMesh.html#NM-DEVICE-OLPC-MESH-ACTIVE-CHANNEL:CAPS"/> - <keyword type="struct" name="NMDeviceOlpcMesh" link="NMDeviceOlpcMesh.html#NMDeviceOlpcMesh-struct"/> - <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.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.14"/> @@ -2700,11 +2579,6 @@ <keyword type="macro" name="NM_DEVICE_TEAM_CARRIER" link="NMDeviceTeam.html#NM-DEVICE-TEAM-CARRIER:CAPS"/> <keyword type="macro" name="NM_DEVICE_TEAM_SLAVES" link="NMDeviceTeam.html#NM-DEVICE-TEAM-SLAVES:CAPS"/> <keyword type="macro" name="NM_DEVICE_TEAM_CONFIG" link="NMDeviceTeam.html#NM-DEVICE-TEAM-CONFIG:CAPS"/> - <keyword type="struct" name="NMDeviceTeam" link="NMDeviceTeam.html#NMDeviceTeam-struct"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceTeam.html#NMDeviceTeam--carrier"/> - <keyword type="property" name="The “config” property" link="NMDeviceTeam.html#NMDeviceTeam--config"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceTeam.html#NMDeviceTeam--hw-address"/> - <keyword type="property" name="The “slaves” property" link="NMDeviceTeam.html#NMDeviceTeam--slaves"/> <keyword type="function" name="nm_device_tun_get_hw_address ()" link="NMDeviceTun.html#nm-device-tun-get-hw-address" since="1.2"/> <keyword type="function" name="nm_device_tun_get_mode ()" link="NMDeviceTun.html#nm-device-tun-get-mode" since="1.2"/> <keyword type="function" name="nm_device_tun_get_owner ()" link="NMDeviceTun.html#nm-device-tun-get-owner" since="1.2"/> @@ -2719,14 +2593,6 @@ <keyword type="macro" name="NM_DEVICE_TUN_NO_PI" link="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS"/> <keyword type="macro" name="NM_DEVICE_TUN_VNET_HDR" link="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS"/> <keyword type="macro" name="NM_DEVICE_TUN_MULTI_QUEUE" link="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS"/> - <keyword type="struct" name="NMDeviceTun" link="NMDeviceTun.html#NMDeviceTun-struct"/> - <keyword type="property" name="The “group” property" link="NMDeviceTun.html#NMDeviceTun--group"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceTun.html#NMDeviceTun--hw-address"/> - <keyword type="property" name="The “mode” property" link="NMDeviceTun.html#NMDeviceTun--mode"/> - <keyword type="property" name="The “multi-queue” property" link="NMDeviceTun.html#NMDeviceTun--multi-queue"/> - <keyword type="property" name="The “no-pi” property" link="NMDeviceTun.html#NMDeviceTun--no-pi"/> - <keyword type="property" name="The “owner” property" link="NMDeviceTun.html#NMDeviceTun--owner"/> - <keyword type="property" name="The “vnet-hdr” property" link="NMDeviceTun.html#NMDeviceTun--vnet-hdr"/> <keyword type="function" name="nm_device_vlan_get_hw_address ()" link="NMDeviceVlan.html#nm-device-vlan-get-hw-address"/> <keyword type="function" name="nm_device_vlan_get_carrier ()" link="NMDeviceVlan.html#nm-device-vlan-get-carrier"/> <keyword type="function" name="nm_device_vlan_get_parent ()" link="NMDeviceVlan.html#nm-device-vlan-get-parent"/> @@ -2735,11 +2601,6 @@ <keyword type="macro" name="NM_DEVICE_VLAN_CARRIER" link="NMDeviceVlan.html#NM-DEVICE-VLAN-CARRIER:CAPS"/> <keyword type="macro" name="NM_DEVICE_VLAN_PARENT" link="NMDeviceVlan.html#NM-DEVICE-VLAN-PARENT:CAPS"/> <keyword type="macro" name="NM_DEVICE_VLAN_VLAN_ID" link="NMDeviceVlan.html#NM-DEVICE-VLAN-VLAN-ID:CAPS"/> - <keyword type="struct" name="NMDeviceVlan" link="NMDeviceVlan.html#NMDeviceVlan-struct"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceVlan.html#NMDeviceVlan--carrier"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceVlan.html#NMDeviceVlan--hw-address"/> - <keyword type="property" name="The “parent” property" link="NMDeviceVlan.html#NMDeviceVlan--parent"/> - <keyword type="property" name="The “vlan-id” property" link="NMDeviceVlan.html#NMDeviceVlan--vlan-id"/> <keyword type="function" name="nm_device_vxlan_get_hw_address ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" since="1.2"/> <keyword type="function" name="nm_device_vxlan_get_carrier ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" since="1.2"/> <keyword type="function" name="nm_device_vxlan_get_parent ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-parent" since="1.2"/> @@ -2776,25 +2637,6 @@ <keyword type="macro" name="NM_DEVICE_VXLAN_L2MISS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS"/> <keyword type="macro" name="NM_DEVICE_VXLAN_L3MISS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS"/> <keyword type="macro" name="NM_DEVICE_VXLAN_DST_PORT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS"/> - <keyword type="struct" name="NMDeviceVxlan" link="NMDeviceVxlan.html#NMDeviceVxlan-struct"/> - <keyword type="property" name="The “ageing” property" link="NMDeviceVxlan.html#NMDeviceVxlan--ageing"/> - <keyword type="property" name="The “carrier” property" link="NMDeviceVxlan.html#NMDeviceVxlan--carrier"/> - <keyword type="property" name="The “dst-port” property" link="NMDeviceVxlan.html#NMDeviceVxlan--dst-port"/> - <keyword type="property" name="The “group” property" link="NMDeviceVxlan.html#NMDeviceVxlan--group"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceVxlan.html#NMDeviceVxlan--hw-address"/> - <keyword type="property" name="The “id” property" link="NMDeviceVxlan.html#NMDeviceVxlan--id"/> - <keyword type="property" name="The “l2miss” property" link="NMDeviceVxlan.html#NMDeviceVxlan--l2miss"/> - <keyword type="property" name="The “l3miss” property" link="NMDeviceVxlan.html#NMDeviceVxlan--l3miss"/> - <keyword type="property" name="The “learning” property" link="NMDeviceVxlan.html#NMDeviceVxlan--learning"/> - <keyword type="property" name="The “limit” property" link="NMDeviceVxlan.html#NMDeviceVxlan--limit"/> - <keyword type="property" name="The “local” property" link="NMDeviceVxlan.html#NMDeviceVxlan--local"/> - <keyword type="property" name="The “parent” property" link="NMDeviceVxlan.html#NMDeviceVxlan--parent"/> - <keyword type="property" name="The “proxy” property" link="NMDeviceVxlan.html#NMDeviceVxlan--proxy"/> - <keyword type="property" name="The “rsc” property" link="NMDeviceVxlan.html#NMDeviceVxlan--rsc"/> - <keyword type="property" name="The “src-port-max” property" link="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max"/> - <keyword type="property" name="The “src-port-min” property" link="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min"/> - <keyword type="property" name="The “tos” property" link="NMDeviceVxlan.html#NMDeviceVxlan--tos"/> - <keyword type="property" name="The “ttl” property" link="NMDeviceVxlan.html#NMDeviceVxlan--ttl"/> <keyword type="function" name="nm_device_wifi_p2p_get_hw_address ()" link="NMDeviceWifiP2P.html#nm-device-wifi-p2p-get-hw-address" since="1.16"/> <keyword type="function" name="nm_device_wifi_p2p_get_peer_by_path ()" link="NMDeviceWifiP2P.html#nm-device-wifi-p2p-get-peer-by-path" since="1.16"/> <keyword type="function" name="nm_device_wifi_p2p_get_peers ()" link="NMDeviceWifiP2P.html#nm-device-wifi-p2p-get-peers" since="1.16"/> @@ -2814,8 +2656,8 @@ <keyword type="function" name="nm_device_wifi_get_access_point_by_path ()" link="NMDeviceWifi.html#nm-device-wifi-get-access-point-by-path"/> <keyword type="function" name="nm_device_wifi_get_access_points ()" link="NMDeviceWifi.html#nm-device-wifi-get-access-points"/> <keyword type="function" name="nm_device_wifi_get_last_scan ()" link="NMDeviceWifi.html#nm-device-wifi-get-last-scan" since="1.12"/> - <keyword type="function" name="nm_device_wifi_request_scan ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan"/> - <keyword type="function" name="nm_device_wifi_request_scan_options ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options" since="1.2"/> + <keyword type="function" name="nm_device_wifi_request_scan ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan" deprecated="1.22, use nm_device_wifi_request_scan_async() or GDBusConnection"/> + <keyword type="function" name="nm_device_wifi_request_scan_options ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options" deprecated="1.22, use nm_device_wifi_request_scan_options_async() or GDBusConnection" since="1.2"/> <keyword type="function" name="nm_device_wifi_request_scan_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-async"/> <keyword type="function" name="nm_device_wifi_request_scan_options_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" since="1.2"/> <keyword type="function" name="nm_device_wifi_request_scan_finish ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-finish"/> @@ -2827,17 +2669,6 @@ <keyword type="macro" name="NM_DEVICE_WIFI_CAPABILITIES" link="NMDeviceWifi.html#NM-DEVICE-WIFI-CAPABILITIES:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIFI_ACCESS_POINTS" link="NMDeviceWifi.html#NM-DEVICE-WIFI-ACCESS-POINTS:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIFI_LAST_SCAN" link="NMDeviceWifi.html#NM-DEVICE-WIFI-LAST-SCAN:CAPS"/> - <keyword type="struct" name="NMDeviceWifi" link="NMDeviceWifi.html#NMDeviceWifi-struct"/> - <keyword type="property" name="The “access-points” property" link="NMDeviceWifi.html#NMDeviceWifi--access-points"/> - <keyword type="property" name="The “active-access-point” property" link="NMDeviceWifi.html#NMDeviceWifi--active-access-point"/> - <keyword type="property" name="The “bitrate” property" link="NMDeviceWifi.html#NMDeviceWifi--bitrate"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceWifi.html#NMDeviceWifi--hw-address"/> - <keyword type="property" name="The “last-scan” property" link="NMDeviceWifi.html#NMDeviceWifi--last-scan"/> - <keyword type="property" name="The “mode” property" link="NMDeviceWifi.html#NMDeviceWifi--mode"/> - <keyword type="property" name="The “perm-hw-address” property" link="NMDeviceWifi.html#NMDeviceWifi--perm-hw-address"/> - <keyword type="property" name="The “wireless-capabilities” property" link="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities"/> - <keyword type="signal" name="The “access-point-added” signal" link="NMDeviceWifi.html#NMDeviceWifi-access-point-added"/> - <keyword type="signal" name="The “access-point-removed” signal" link="NMDeviceWifi.html#NMDeviceWifi-access-point-removed"/> <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path" deprecated="1.2: WiMAX is no longer supported."/> @@ -2855,25 +2686,14 @@ <keyword type="macro" name="NM_DEVICE_WIMAX_TX_POWER" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-TX-POWER:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_BSID" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-BSID:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_NSPS" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-NSPS:CAPS"/> - <keyword type="struct" name="NMDeviceWimax" link="NMDeviceWimax.html#NMDeviceWimax-struct"/> - <keyword type="property" name="The “active-nsp” property" link="NMDeviceWimax.html#NMDeviceWimax--active-nsp"/> - <keyword type="property" name="The “bsid” property" link="NMDeviceWimax.html#NMDeviceWimax--bsid"/> - <keyword type="property" name="The “center-frequency” property" link="NMDeviceWimax.html#NMDeviceWimax--center-frequency"/> - <keyword type="property" name="The “cinr” property" link="NMDeviceWimax.html#NMDeviceWimax--cinr"/> - <keyword type="property" name="The “hw-address” property" link="NMDeviceWimax.html#NMDeviceWimax--hw-address"/> - <keyword type="property" name="The “nsps” property" link="NMDeviceWimax.html#NMDeviceWimax--nsps"/> - <keyword type="property" name="The “rssi” property" link="NMDeviceWimax.html#NMDeviceWimax--rssi"/> - <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_device_wpan_get_hw_address ()" link="NMDeviceWpan.html#nm-device-wpan-get-hw-address"/> + <keyword type="macro" name="NM_DEVICE_WPAN_HW_ADDRESS" link="NMDeviceWpan.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"/> @@ -2907,32 +2727,10 @@ <keyword type="macro" name="NM_ACTIVE_CONNECTION_DHCP6_CONFIG" link="NMActiveConnection.html#NM-ACTIVE-CONNECTION-DHCP6-CONFIG:CAPS"/> <keyword type="macro" name="NM_ACTIVE_CONNECTION_VPN" link="NMActiveConnection.html#NM-ACTIVE-CONNECTION-VPN:CAPS"/> <keyword type="macro" name="NM_ACTIVE_CONNECTION_MASTER" link="NMActiveConnection.html#NM-ACTIVE-CONNECTION-MASTER:CAPS"/> - <keyword type="struct" name="NMActiveConnection" link="NMActiveConnection.html#NMActiveConnection-struct"/> - <keyword type="property" name="The “connection” property" link="NMActiveConnection.html#NMActiveConnection--connection"/> - <keyword type="property" name="The “default” property" link="NMActiveConnection.html#NMActiveConnection--default"/> - <keyword type="property" name="The “default6” property" link="NMActiveConnection.html#NMActiveConnection--default6"/> - <keyword type="property" name="The “devices” property" link="NMActiveConnection.html#NMActiveConnection--devices"/> - <keyword type="property" name="The “dhcp4-config” property" link="NMActiveConnection.html#NMActiveConnection--dhcp4-config"/> - <keyword type="property" name="The “dhcp6-config” property" link="NMActiveConnection.html#NMActiveConnection--dhcp6-config"/> - <keyword type="property" name="The “id” property" link="NMActiveConnection.html#NMActiveConnection--id"/> - <keyword type="property" name="The “ip4-config” property" link="NMActiveConnection.html#NMActiveConnection--ip4-config"/> - <keyword type="property" name="The “ip6-config” property" link="NMActiveConnection.html#NMActiveConnection--ip6-config"/> - <keyword type="property" name="The “master” property" link="NMActiveConnection.html#NMActiveConnection--master"/> - <keyword type="property" name="The “specific-object-path” property" link="NMActiveConnection.html#NMActiveConnection--specific-object-path"/> - <keyword type="property" name="The “state” property" link="NMActiveConnection.html#NMActiveConnection--state"/> - <keyword type="property" name="The “state-flags” property" link="NMActiveConnection.html#NMActiveConnection--state-flags"/> - <keyword type="property" name="The “type” property" link="NMActiveConnection.html#NMActiveConnection--type"/> - <keyword type="property" name="The “uuid” property" link="NMActiveConnection.html#NMActiveConnection--uuid"/> - <keyword type="property" name="The “vpn” property" link="NMActiveConnection.html#NMActiveConnection--vpn"/> - <keyword type="signal" name="The “state-changed” signal" link="NMActiveConnection.html#NMActiveConnection-state-changed"/> <keyword type="function" name="nm_vpn_connection_get_vpn_state ()" link="NMVpnConnection.html#nm-vpn-connection-get-vpn-state"/> <keyword type="function" name="nm_vpn_connection_get_banner ()" link="NMVpnConnection.html#nm-vpn-connection-get-banner"/> <keyword type="macro" name="NM_VPN_CONNECTION_VPN_STATE" link="NMVpnConnection.html#NM-VPN-CONNECTION-VPN-STATE:CAPS"/> <keyword type="macro" name="NM_VPN_CONNECTION_BANNER" link="NMVpnConnection.html#NM-VPN-CONNECTION-BANNER:CAPS"/> - <keyword type="struct" name="NMVpnConnection" link="NMVpnConnection.html#NMVpnConnection-struct"/> - <keyword type="property" name="The “banner” property" link="NMVpnConnection.html#NMVpnConnection--banner"/> - <keyword type="property" name="The “vpn-state” property" link="NMVpnConnection.html#NMVpnConnection--vpn-state"/> - <keyword type="signal" name="The “vpn-state-changed” signal" link="NMVpnConnection.html#NMVpnConnection-vpn-state-changed"/> <keyword type="function" name="nm_access_point_get_flags ()" link="NMAccessPoint.html#nm-access-point-get-flags"/> <keyword type="function" name="nm_access_point_get_wpa_flags ()" link="NMAccessPoint.html#nm-access-point-get-wpa-flags"/> <keyword type="function" name="nm_access_point_get_rsn_flags ()" link="NMAccessPoint.html#nm-access-point-get-rsn-flags"/> @@ -2956,18 +2754,6 @@ <keyword type="macro" name="NM_ACCESS_POINT_STRENGTH" link="NMAccessPoint.html#NM-ACCESS-POINT-STRENGTH:CAPS"/> <keyword type="macro" name="NM_ACCESS_POINT_LAST_SEEN" link="NMAccessPoint.html#NM-ACCESS-POINT-LAST-SEEN:CAPS"/> <keyword type="macro" name="NM_ACCESS_POINT_HW_ADDRESS" link="NMAccessPoint.html#NM-ACCESS-POINT-HW-ADDRESS:CAPS"/> - <keyword type="struct" name="NMAccessPoint" link="NMAccessPoint.html#NMAccessPoint-struct"/> - <keyword type="property" name="The “bssid” property" link="NMAccessPoint.html#NMAccessPoint--bssid"/> - <keyword type="property" name="The “flags” property" link="NMAccessPoint.html#NMAccessPoint--flags"/> - <keyword type="property" name="The “frequency” property" link="NMAccessPoint.html#NMAccessPoint--frequency"/> - <keyword type="property" name="The “hw-address” property" link="NMAccessPoint.html#NMAccessPoint--hw-address"/> - <keyword type="property" name="The “last-seen” property" link="NMAccessPoint.html#NMAccessPoint--last-seen"/> - <keyword type="property" name="The “max-bitrate” property" link="NMAccessPoint.html#NMAccessPoint--max-bitrate"/> - <keyword type="property" name="The “mode” property" link="NMAccessPoint.html#NMAccessPoint--mode"/> - <keyword type="property" name="The “rsn-flags” property" link="NMAccessPoint.html#NMAccessPoint--rsn-flags"/> - <keyword type="property" name="The “ssid” property" link="NMAccessPoint.html#NMAccessPoint--ssid"/> - <keyword type="property" name="The “strength” property" link="NMAccessPoint.html#NMAccessPoint--strength"/> - <keyword type="property" name="The “wpa-flags” property" link="NMAccessPoint.html#NMAccessPoint--wpa-flags"/> <keyword type="function" name="nm_wifi_p2p_peer_get_flags ()" link="NMWifiP2PPeer.html#nm-wifi-p2p-peer-get-flags" since="1.16"/> <keyword type="function" name="nm_wifi_p2p_peer_get_name ()" link="NMWifiP2PPeer.html#nm-wifi-p2p-peer-get-name" since="1.16"/> <keyword type="function" name="nm_wifi_p2p_peer_get_manufacturer ()" link="NMWifiP2PPeer.html#nm-wifi-p2p-peer-get-manufacturer" since="1.16"/> @@ -2990,18 +2776,14 @@ <keyword type="macro" name="NM_WIFI_P2P_PEER_HW_ADDRESS" link="NMWifiP2PPeer.html#NM-WIFI-P2P-PEER-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_WIFI_P2P_PEER_STRENGTH" link="NMWifiP2PPeer.html#NM-WIFI-P2P-PEER-STRENGTH:CAPS"/> <keyword type="macro" name="NM_WIFI_P2P_PEER_LAST_SEEN" link="NMWifiP2PPeer.html#NM-WIFI-P2P-PEER-LAST-SEEN:CAPS"/> - <keyword type="function" name="nm_wimax_nsp_get_name ()" link="NMWimaxNsp.html#nm-wimax-nsp-get-name"/> - <keyword type="function" name="nm_wimax_nsp_get_signal_quality ()" link="NMWimaxNsp.html#nm-wimax-nsp-get-signal-quality"/> - <keyword type="function" name="nm_wimax_nsp_get_network_type ()" link="NMWimaxNsp.html#nm-wimax-nsp-get-network-type"/> - <keyword type="function" name="nm_wimax_nsp_filter_connections ()" link="NMWimaxNsp.html#nm-wimax-nsp-filter-connections"/> - <keyword type="function" name="nm_wimax_nsp_connection_valid ()" link="NMWimaxNsp.html#nm-wimax-nsp-connection-valid"/> + <keyword type="function" name="nm_wimax_nsp_get_name ()" link="NMWimaxNsp.html#nm-wimax-nsp-get-name" deprecated="1.22. WiMAX is no longer supported by NetworkManager since 1.2.0"/> + <keyword type="function" name="nm_wimax_nsp_get_signal_quality ()" link="NMWimaxNsp.html#nm-wimax-nsp-get-signal-quality" deprecated="1.22. WiMAX is no longer supported by NetworkManager since 1.2.0"/> + <keyword type="function" name="nm_wimax_nsp_get_network_type ()" link="NMWimaxNsp.html#nm-wimax-nsp-get-network-type" deprecated="1.22. WiMAX is no longer supported by NetworkManager since 1.2.0"/> + <keyword type="function" name="nm_wimax_nsp_filter_connections ()" link="NMWimaxNsp.html#nm-wimax-nsp-filter-connections" deprecated="1.22. WiMAX is no longer supported by NetworkManager since 1.2.0"/> + <keyword type="function" name="nm_wimax_nsp_connection_valid ()" link="NMWimaxNsp.html#nm-wimax-nsp-connection-valid" deprecated="1.22. WiMAX is no longer supported by NetworkManager since 1.2.0"/> <keyword type="macro" name="NM_WIMAX_NSP_NAME" link="NMWimaxNsp.html#NM-WIMAX-NSP-NAME:CAPS"/> <keyword type="macro" name="NM_WIMAX_NSP_SIGNAL_QUALITY" link="NMWimaxNsp.html#NM-WIMAX-NSP-SIGNAL-QUALITY:CAPS"/> <keyword type="macro" name="NM_WIMAX_NSP_NETWORK_TYPE" link="NMWimaxNsp.html#NM-WIMAX-NSP-NETWORK-TYPE:CAPS"/> - <keyword type="struct" name="NMWimaxNsp" link="NMWimaxNsp.html#NMWimaxNsp-struct"/> - <keyword type="property" name="The “name” property" link="NMWimaxNsp.html#NMWimaxNsp--name"/> - <keyword type="property" name="The “network-type” property" link="NMWimaxNsp.html#NMWimaxNsp--network-type"/> - <keyword type="property" name="The “signal-quality” property" link="NMWimaxNsp.html#NMWimaxNsp--signal-quality"/> <keyword type="function" name="nm_ip_config_get_family ()" link="NMIPConfig.html#nm-ip-config-get-family"/> <keyword type="function" name="nm_ip_config_get_gateway ()" link="NMIPConfig.html#nm-ip-config-get-gateway"/> <keyword type="function" name="nm_ip_config_get_addresses ()" link="NMIPConfig.html#nm-ip-config-get-addresses"/> @@ -3010,7 +2792,6 @@ <keyword type="function" name="nm_ip_config_get_domains ()" link="NMIPConfig.html#nm-ip-config-get-domains"/> <keyword type="function" name="nm_ip_config_get_searches ()" link="NMIPConfig.html#nm-ip-config-get-searches"/> <keyword type="function" name="nm_ip_config_get_wins_servers ()" link="NMIPConfig.html#nm-ip-config-get-wins-servers"/> - <keyword type="struct" name="NMIPConfig" link="NMIPConfig.html#NMIPConfig-struct"/> <keyword type="macro" name="NM_IP_CONFIG_FAMILY" link="NMIPConfig.html#NM-IP-CONFIG-FAMILY:CAPS"/> <keyword type="macro" name="NM_IP_CONFIG_GATEWAY" link="NMIPConfig.html#NM-IP-CONFIG-GATEWAY:CAPS"/> <keyword type="macro" name="NM_IP_CONFIG_ADDRESSES" link="NMIPConfig.html#NM-IP-CONFIG-ADDRESSES:CAPS"/> @@ -3019,22 +2800,11 @@ <keyword type="macro" name="NM_IP_CONFIG_DOMAINS" link="NMIPConfig.html#NM-IP-CONFIG-DOMAINS:CAPS"/> <keyword type="macro" name="NM_IP_CONFIG_SEARCHES" link="NMIPConfig.html#NM-IP-CONFIG-SEARCHES:CAPS"/> <keyword type="macro" name="NM_IP_CONFIG_WINS_SERVERS" link="NMIPConfig.html#NM-IP-CONFIG-WINS-SERVERS:CAPS"/> - <keyword type="property" name="The “addresses” property" link="NMIPConfig.html#NMIPConfig--addresses"/> - <keyword type="property" name="The “domains” property" link="NMIPConfig.html#NMIPConfig--domains"/> - <keyword type="property" name="The “family” property" link="NMIPConfig.html#NMIPConfig--family"/> - <keyword type="property" name="The “gateway” property" link="NMIPConfig.html#NMIPConfig--gateway"/> - <keyword type="property" name="The “nameservers” property" link="NMIPConfig.html#NMIPConfig--nameservers"/> - <keyword type="property" name="The “routes” property" link="NMIPConfig.html#NMIPConfig--routes"/> - <keyword type="property" name="The “searches” property" link="NMIPConfig.html#NMIPConfig--searches"/> - <keyword type="property" name="The “wins-servers” property" link="NMIPConfig.html#NMIPConfig--wins-servers"/> <keyword type="function" name="nm_dhcp_config_get_family ()" link="NMDhcpConfig.html#nm-dhcp-config-get-family"/> <keyword type="function" name="nm_dhcp_config_get_options ()" link="NMDhcpConfig.html#nm-dhcp-config-get-options"/> <keyword type="function" name="nm_dhcp_config_get_one_option ()" link="NMDhcpConfig.html#nm-dhcp-config-get-one-option"/> - <keyword type="struct" name="NMDhcpConfig" link="NMDhcpConfig.html#NMDhcpConfig-struct"/> <keyword type="macro" name="NM_DHCP_CONFIG_FAMILY" link="NMDhcpConfig.html#NM-DHCP-CONFIG-FAMILY:CAPS"/> <keyword type="macro" name="NM_DHCP_CONFIG_OPTIONS" link="NMDhcpConfig.html#NM-DHCP-CONFIG-OPTIONS:CAPS"/> - <keyword type="property" name="The “family” property" link="NMDhcpConfig.html#NMDhcpConfig--family"/> - <keyword type="property" name="The “options” property" link="NMDhcpConfig.html#NMDhcpConfig--options"/> <keyword type="function" name="nm_checkpoint_get_devices ()" link="NMCheckpoint.html#nm-checkpoint-get-devices" since="1.12"/> <keyword type="function" name="nm_checkpoint_get_created ()" link="NMCheckpoint.html#nm-checkpoint-get-created" since="1.12"/> <keyword type="function" name="nm_checkpoint_get_rollback_timeout ()" link="NMCheckpoint.html#nm-checkpoint-get-rollback-timeout" since="1.12"/> @@ -3134,6 +2904,8 @@ <keyword type="macro" name="NM_DEPRECATED_IN_1_16_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-16-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_18_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-18-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_20_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-20-FOR:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_22_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-22-FOR:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_22_2_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-22-2-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"/> @@ -3160,7 +2932,10 @@ <keyword type="macro" name="NM_AVAILABLE_IN_1_18" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-18:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_20" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-20:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_1_20" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-20:CAPS"/> - <keyword type="macro" name="NM_AVAILABLE_IN_1_20_6" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-20-6:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_22" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-22:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_22" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-22:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_22_2" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-22-2:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_22_2" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-22-2: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"/> @@ -3296,6 +3071,7 @@ <keyword type="constant" name="NM_VPN_PLUGIN_ERROR_INVALID_CONNECTION" link="libnm-nm-errors.html#NM-VPN-PLUGIN-ERROR-INVALID-CONNECTION:CAPS"/> <keyword type="constant" name="NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED" link="libnm-nm-errors.html#NM-VPN-PLUGIN-ERROR-INTERACTIVE-NOT-SUPPORTED:CAPS"/> <keyword type="constant" name="NM_CAPABILITY_TEAM" link="libnm-nm-dbus-interface.html#NM-CAPABILITY-TEAM:CAPS"/> + <keyword type="constant" name="NM_CAPABILITY_OVS" link="libnm-nm-dbus-interface.html#NM-CAPABILITY-OVS:CAPS"/> <keyword type="constant" name="NM_STATE_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-STATE-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_STATE_ASLEEP" link="libnm-nm-dbus-interface.html#NM-STATE-ASLEEP:CAPS"/> <keyword type="constant" name="NM_STATE_DISCONNECTED" link="libnm-nm-dbus-interface.html#NM-STATE-DISCONNECTED:CAPS"/> @@ -3358,6 +3134,7 @@ <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_2GHZ" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-FREQ-2GHZ:CAPS"/> <keyword type="constant" name="NM_WIFI_DEVICE_CAP_FREQ_5GHZ" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-FREQ-5GHZ:CAPS"/> <keyword type="constant" name="NM_WIFI_DEVICE_CAP_MESH" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-MESH:CAPS"/> + <keyword type="constant" name="NM_WIFI_DEVICE_CAP_IBSS_RSN" link="libnm-nm-dbus-interface.html#NM-WIFI-DEVICE-CAP-IBSS-RSN:CAPS"/> <keyword type="constant" name="NM_802_11_AP_FLAGS_NONE" link="libnm-nm-dbus-interface.html#NM-802-11-AP-FLAGS-NONE:CAPS"/> <keyword type="constant" name="NM_802_11_AP_FLAGS_PRIVACY" link="libnm-nm-dbus-interface.html#NM-802-11-AP-FLAGS-PRIVACY:CAPS"/> <keyword type="constant" name="NM_802_11_AP_FLAGS_WPS" link="libnm-nm-dbus-interface.html#NM-802-11-AP-FLAGS-WPS:CAPS"/> @@ -3560,6 +3337,15 @@ <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_MANAGER_RELOAD_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-MANAGER-RELOAD-FLAG-NONE:CAPS"/> + <keyword type="constant" name="NM_MANAGER_RELOAD_FLAG_CONF" link="libnm-nm-dbus-interface.html#NM-MANAGER-RELOAD-FLAG-CONF:CAPS"/> + <keyword type="constant" name="NM_MANAGER_RELOAD_FLAG_DNS_RC" link="libnm-nm-dbus-interface.html#NM-MANAGER-RELOAD-FLAG-DNS-RC:CAPS"/> + <keyword type="constant" name="NM_MANAGER_RELOAD_FLAG_DNS_FULL" link="libnm-nm-dbus-interface.html#NM-MANAGER-RELOAD-FLAG-DNS-FULL:CAPS"/> + <keyword type="constant" name="NM_MANAGER_RELOAD_FLAG_ALL" link="libnm-nm-dbus-interface.html#NM-MANAGER-RELOAD-FLAG-ALL:CAPS"/> + <keyword type="constant" name="NM_DEVICE_INTERFACE_FLAG_NONE" link="libnm-nm-dbus-interface.html#NM-DEVICE-INTERFACE-FLAG-NONE:CAPS"/> + <keyword type="constant" name="NM_DEVICE_INTERFACE_FLAG_UP" link="libnm-nm-dbus-interface.html#NM-DEVICE-INTERFACE-FLAG-UP:CAPS"/> + <keyword type="constant" name="NM_DEVICE_INTERFACE_FLAG_LOWER_UP" link="libnm-nm-dbus-interface.html#NM-DEVICE-INTERFACE-FLAG-LOWER-UP:CAPS"/> + <keyword type="constant" name="NM_DEVICE_INTERFACE_FLAG_CARRIER" link="libnm-nm-dbus-interface.html#NM-DEVICE-INTERFACE-FLAG-CARRIER: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"/> @@ -3622,10 +3408,17 @@ <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"/> <keyword type="constant" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"/> <keyword type="constant" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"/> + <keyword type="constant" name="NM_IP_ADDRESS_CMP_FLAGS_NONE" link="NMSettingIPConfig.html#NM-IP-ADDRESS-CMP-FLAGS-NONE:CAPS"/> + <keyword type="constant" name="NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS" link="NMSettingIPConfig.html#NM-IP-ADDRESS-CMP-FLAGS-WITH-ATTRS:CAPS"/> <keyword type="constant" name="NM_IP_ROUTING_RULE_AS_STRING_FLAGS_NONE" link="NMSettingIPConfig.html#NM-IP-ROUTING-RULE-AS-STRING-FLAGS-NONE:CAPS"/> <keyword type="constant" name="NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET" link="NMSettingIPConfig.html#NM-IP-ROUTING-RULE-AS-STRING-FLAGS-AF-INET:CAPS"/> <keyword type="constant" name="NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6" link="NMSettingIPConfig.html#NM-IP-ROUTING-RULE-AS-STRING-FLAGS-AF-INET6:CAPS"/> <keyword type="constant" name="NM_IP_ROUTING_RULE_AS_STRING_FLAGS_VALIDATE" link="NMSettingIPConfig.html#NM-IP-ROUTING-RULE-AS-STRING-FLAGS-VALIDATE:CAPS"/> + <keyword type="constant" name="NM_DHCP_HOSTNAME_FLAG_NONE" link="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-NONE:CAPS"/> + <keyword type="constant" name="NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE" link="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-SERV-UPDATE:CAPS"/> + <keyword type="constant" name="NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED" link="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-ENCODED:CAPS"/> + <keyword type="constant" name="NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE" link="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-NO-UPDATE:CAPS"/> + <keyword type="constant" name="NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS" link="NMSettingIPConfig.html#NM-DHCP-HOSTNAME-FLAG-FQDN-CLEAR-FLAGS:CAPS"/> <keyword type="constant" name="NM_IP_TUNNEL_FLAG_NONE" link="NMSettingIPTunnel.html#NM-IP-TUNNEL-FLAG-NONE:CAPS"/> <keyword type="constant" name="NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT" link="NMSettingIPTunnel.html#NM-IP-TUNNEL-FLAG-IP6-IGN-ENCAP-LIMIT:CAPS"/> <keyword type="constant" name="NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS" link="NMSettingIPTunnel.html#NM-IP-TUNNEL-FLAG-IP6-USE-ORIG-TCLASS:CAPS"/> diff --git a/docs/libnm/html/license.html b/docs/libnm/html/license.html new file mode 100644 index 00000000..4dd8feb0 --- /dev/null +++ b/docs/libnm/html/license.html @@ -0,0 +1,60 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Appendix A. License: 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="index.html" title="libnm Reference Manual"> +<link rel="prev" href="annotation-glossary.html" title="Annotation Glossary"> +<meta name="generator" content="GTK-Doc V1.29 (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"></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="annotation-glossary.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><img src="right-insensitive.png" width="16" height="16" border="0"></td> +</tr></table> +<div class="appendix"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="license"></a>Appendix A. License</h1></div></div></div> +<p> + This library is free software; you can redistribute + it and/or modify it under the terms of the <em class="citetitle">GNU + Lesser General Public License</em> as published by + the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + </p> +<p> + This library is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU Lesser General Public + License for more details. + </p> +<p> + You should have received a copy of the <em class="citetitle">GNU + Lesser General Public License</em> along with this + library; if not, write to the + </p> +<div class="address"><p><br> + Free Software Foundation, Inc.,<br> + <span class="street">51 Franklin Street</span> - Fifth Floor,<br> + <span class="city">Boston</span>, <span class="state">MA</span> <span class="postcode">02110-1301</span>,<br> + <span class="country">USA</span><br> + </p></div> +<p> + </p> +<p> + A copy of the <em class="citetitle">GNU Lesser General Public License</em> + can also be obtained from the <a class="ulink" href="https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html" target="_top"> + GNU web site</a>. + </p> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.29</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 4f703ad4..a08c3b8a 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -30,7 +30,7 @@ <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="NMDevice6Lowpan.html" title="NMDevice6Lowpan">NMDevice6Lowpan</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> @@ -56,7 +56,7 @@ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifiP2P.html" title="NMDeviceWifiP2P">NMDeviceWifiP2P</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> <span class="lineart">╰──</span> <a class="link" href="NMDeviceWpan.html" title="NMDeviceWpan">NMDeviceWpan</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> @@ -126,12 +126,17 @@ <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMCheckpointCreateFlags" title="enum NMCheckpointCreateFlags">NMCheckpointCreateFlags</a> <span class="lineart">├──</span> <a class="link" href="NMConnection.html#NMConnectionSerializationFlags" title="enum NMConnectionSerializationFlags">NMConnectionSerializationFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceCapabilities" title="enum NMDeviceCapabilities">NMDeviceCapabilities</a> + <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceInterfaceFlags" title="enum NMDeviceInterfaceFlags">NMDeviceInterfaceFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities" title="enum NMDeviceModemCapabilities">NMDeviceModemCapabilities</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceWifiCapabilities" title="enum NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMDhcpHostnameFlags" title="enum NMDhcpHostnameFlags">NMDhcpHostnameFlags</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPAddressCmpFlags" title="enum NMIPAddressCmpFlags">NMIPAddressCmpFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoutingRuleAsStringFlags" title="enum NMIPRoutingRuleAsStringFlags">NMIPRoutingRuleAsStringFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html#NMIPTunnelFlags" title="enum NMIPTunnelFlags">NMIPTunnelFlags</a> + <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMManagerReloadFlags" title="enum NMManagerReloadFlags">NMManagerReloadFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities">NMSecretAgentCapabilities</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentGetSecretsFlags" title="enum NMSecretAgentGetSecretsFlags">NMSecretAgentGetSecretsFlags</a> + <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xAuthFlags" title="enum NMSetting8021xAuthFlags">NMSetting8021xAuthFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingDcb.html#NMSettingDcbFlags" title="enum NMSettingDcbFlags">NMSettingDcbFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags">NMSettingSecretFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan">NMSettingWiredWakeOnLan</a> @@ -166,7 +171,6 @@ <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered">NMMetered</a> - <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xAuthFlags" title="enum NMSetting8021xAuthFlags">NMSetting8021xAuthFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xCKFormat" title="enum NMSetting8021xCKFormat">NMSetting8021xCKFormat</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme">NMSetting8021xCKScheme</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags">NMSettingCompareFlags</a> diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index a5834304..1471baca 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.20.6 + NetworkManager version: 1.22.2 <code class="prompt">$ </code></pre> <p> @@ -159,6 +159,116 @@ <a class="ulink" href="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/tree/master/examples" target="_top">some examples</a>. </p> </div> +<div class="simplesect"> +<div class="titlepage"><div><div><h3 class="title"> +<a name="sync-api"></a>Synchronous API in libnm</h3></div></div></div> +<p> + Libnm contains some synchronous API. This API basically makes a blocking + D-Bus call (g_dbus_connection_call_sync()) and is now deprecated. + </p> +<p> + Note that D-Bus is fundamentally asynchronous. Doing blocking calls + on top of D-Bus is odd, especially for libnm's NMClient. That is because + NMClient essentially is a client-side cache of the objects of the D-Bus + interface. This cache should be filled exclusively by (asynchronous) D-Bus + events. So, making a blocking D-Bus call means to wait for a response and + return it, while queuing everything that happens in between. Basically, + there are three options how a synchronous API on NMClient could behave: + </p> +<div class="orderedlist"><ol class="orderedlist" type="1"> +<li class="listitem"><p> + The call basically calls g_dbus_connection_call_sync(). This means + that libnm sends a D-Bus request via GDBusConnection, and blockingly + waits for the response. All D-Bus messages that get received in the + meantime are queued in the GMainContext that belongs to NMClient. + That means, none of these D-Bus events are processed until we + iterate the GMainContext after the call returns. The effect is, + that NMClient (and all cached objects in there) are unaffected by + the D-Bus request. + Most of the synchronous API calls in libnm are of this kind. + The problem is that the strict ordering of D-Bus events gets + violated. + For some API this is not an immediate problem. Take for example + nm_device_wifi_request_scan(). The call merely blockingly tells + NetworkManager to start scanning, but since NetworkManager's D-Bus + API does not directly expose any state that tells whether we are + currently scanning, this out of order processing of the D-Bus + request is a small issue. + The problem is more obvious for nm_client_networking_set_enabled(). + After calling it, NM_CLIENT_NETWORKING_ENABLED is still unaffected + and unchanged, because the PropertiesChanged signal from D-Bus + is not yet processed. + This means, while you make such a blocking call, NMClient's state + does not change. But usually you perform the synchronous call + to change some state. In this form, the blocking call is not useful, + because NMClient only changes the state after iterating the GMainContext, + and not after the blocking call returns. + </p></li> +<li class="listitem"><p> + Like 1), but after making the blocking g_dbus_connection_call_sync(), + update the NMClient cache artificially. This is what + nm_manager_check_connectivity() does, to "fix" bgo#784629. + This also has the problem of out-of-order events, but it kinda + solves the problem of not changing the state during the blocking + call. But it does so by hacking the state of the cache. I think + this is really wrong because the state should only be updated from + the ordered stream of D-Bus messages. When libnm decides to modify + the state, there are already D-Bus messages queued that affect this + very state. + </p></li> +<li class="listitem"><p> + Instead of calling g_dbus_connection_call_sync(), use the + asynchronous g_dbus_connection_call(). If we would use a sepaate + GMainContext for all D-Bus related calls, we could ensure that + while we block for the response, we iterate the internal main context. + This might be nice, because all events are processed in order and + after the blocking call returns, the NMClient state is up to date. + The are problems however: current blocking API does not do this, + so it's a significant change in behavior. Also, it might be + unexpected to the user that during the blocking call the entire + content of NMClient's cache might change and all pointers to the + cache might be invalidated. Also, of course NMClient would invoke + signals for all the changes that happen. + Another problem is that this would be more effort to implement + and it involves a small performance overhead for all D-Bus related + calls (because we have to serialize all events in an internal + GMainContext first and then invoke them on the caller's context). + Also, if the users wants this, they could implement it themself + using their own extra GMainContext and the asynchronous API. + </p></li> +</ol></div> +<p> + + See also <a class="ulink" href="https://smcv.pseudorandom.co.uk/2008/11/nonblocking/" target="_top">this blog</a> + for why blocking calls are wrong. + </p> +<p> + All possible behaviors for synchronous API have severe behavioural + issues and thus such API is deprecated. Note that "deprecated" here does not + mean that the API is going to be removed. Libnm does not break API. The + user may: + + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p> + Continue to use this API. It's deprecated, awkward and discouraged, + but if it works for you, that's fine. + </p></li> +<li class="listitem"><p> + Use asynchronous API. That's the only sensible way to use D-Bus. + If libnm lacks a certain asynchronous counterpart, it should be + added. + </p></li> +<li class="listitem"><p> + Use GDBusConnection directly. There really isn't anything wrong + with D-Bus or GDBusConnection. This deprecated API is just a wrapper + around g_dbus_connection_call_sync(). You may call it directly + without feeling dirty. + </p></li> +</ul></div> +<p> + </p> +</div> </div> <div class="footer"> <hr>Generated by GTK-Doc V1.29</div> diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml index c6471348..357cfe16 100644 --- a/docs/libnm/libnm-docs.xml +++ b/docs/libnm/libnm-docs.xml @@ -172,6 +172,125 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in <ulink url="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/tree/master/examples">some examples</ulink>. </para> </simplesect> + + <simplesect id="sync-api"> + <title>Synchronous API in libnm</title> + <para> + Libnm contains some synchronous API. This API basically makes a blocking + D-Bus call (g_dbus_connection_call_sync()) and is now deprecated. + </para> + <para> + Note that D-Bus is fundamentally asynchronous. Doing blocking calls + on top of D-Bus is odd, especially for libnm's NMClient. That is because + NMClient essentially is a client-side cache of the objects of the D-Bus + interface. This cache should be filled exclusively by (asynchronous) D-Bus + events. So, making a blocking D-Bus call means to wait for a response and + return it, while queuing everything that happens in between. Basically, + there are three options how a synchronous API on NMClient could behave: + <orderedlist> + <listitem> + <para> + The call basically calls g_dbus_connection_call_sync(). This means + that libnm sends a D-Bus request via GDBusConnection, and blockingly + waits for the response. All D-Bus messages that get received in the + meantime are queued in the GMainContext that belongs to NMClient. + That means, none of these D-Bus events are processed until we + iterate the GMainContext after the call returns. The effect is, + that NMClient (and all cached objects in there) are unaffected by + the D-Bus request. + Most of the synchronous API calls in libnm are of this kind. + The problem is that the strict ordering of D-Bus events gets + violated. + For some API this is not an immediate problem. Take for example + nm_device_wifi_request_scan(). The call merely blockingly tells + NetworkManager to start scanning, but since NetworkManager's D-Bus + API does not directly expose any state that tells whether we are + currently scanning, this out of order processing of the D-Bus + request is a small issue. + The problem is more obvious for nm_client_networking_set_enabled(). + After calling it, NM_CLIENT_NETWORKING_ENABLED is still unaffected + and unchanged, because the PropertiesChanged signal from D-Bus + is not yet processed. + This means, while you make such a blocking call, NMClient's state + does not change. But usually you perform the synchronous call + to change some state. In this form, the blocking call is not useful, + because NMClient only changes the state after iterating the GMainContext, + and not after the blocking call returns. + </para> + </listitem> + <listitem> + <para> + Like 1), but after making the blocking g_dbus_connection_call_sync(), + update the NMClient cache artificially. This is what + nm_manager_check_connectivity() does, to "fix" bgo#784629. + This also has the problem of out-of-order events, but it kinda + solves the problem of not changing the state during the blocking + call. But it does so by hacking the state of the cache. I think + this is really wrong because the state should only be updated from + the ordered stream of D-Bus messages. When libnm decides to modify + the state, there are already D-Bus messages queued that affect this + very state. + </para> + </listitem> + <listitem> + <para> + Instead of calling g_dbus_connection_call_sync(), use the + asynchronous g_dbus_connection_call(). If we would use a sepaate + GMainContext for all D-Bus related calls, we could ensure that + while we block for the response, we iterate the internal main context. + This might be nice, because all events are processed in order and + after the blocking call returns, the NMClient state is up to date. + The are problems however: current blocking API does not do this, + so it's a significant change in behavior. Also, it might be + unexpected to the user that during the blocking call the entire + content of NMClient's cache might change and all pointers to the + cache might be invalidated. Also, of course NMClient would invoke + signals for all the changes that happen. + Another problem is that this would be more effort to implement + and it involves a small performance overhead for all D-Bus related + calls (because we have to serialize all events in an internal + GMainContext first and then invoke them on the caller's context). + Also, if the users wants this, they could implement it themself + using their own extra GMainContext and the asynchronous API. + </para> + </listitem> + </orderedlist> + + See also <ulink url="https://smcv.pseudorandom.co.uk/2008/11/nonblocking/">this blog</ulink> + for why blocking calls are wrong. + </para> + <para> + All possible behaviors for synchronous API have severe behavioural + issues and thus such API is deprecated. Note that "deprecated" here does not + mean that the API is going to be removed. Libnm does not break API. The + user may: + + <itemizedlist> + <listitem> + <para> + Continue to use this API. It's deprecated, awkward and discouraged, + but if it works for you, that's fine. + </para> + </listitem> + <listitem> + <para> + Use asynchronous API. That's the only sensible way to use D-Bus. + If libnm lacks a certain asynchronous counterpart, it should be + added. + </para> + </listitem> + <listitem> + <para> + Use GDBusConnection directly. There really isn't anything wrong + with D-Bus or GDBusConnection. This deprecated API is just a wrapper + around g_dbus_connection_call_sync(). You may call it directly + without feeling dirty. + </para> + </listitem> + </itemizedlist> + </para> + </simplesect> + </section> </chapter> @@ -309,5 +428,43 @@ print ("NetworkManager version " + client.get_version())]]></programlisting></in </index> <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> -</book> + <appendix id="license"> + <title>License</title> + + <para> + This library is free software; you can redistribute + it and/or modify it under the terms of the <citetitle>GNU + Lesser General Public License</citetitle> as published by + the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + </para> + + <para> + This library is distributed in the hope that it will + be useful, but WITHOUT ANY WARRANTY; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A + PARTICULAR PURPOSE. See the GNU Lesser General Public + License for more details. + </para> + + <para> + You should have received a copy of the <citetitle>GNU + Lesser General Public License</citetitle> along with this + library; if not, write to the + <address> + Free Software Foundation, Inc., + <street>51 Franklin Street</street> - Fifth Floor, + <city>Boston</city>, <state>MA</state> <postcode>02110-1301</postcode>, + <country>USA</country> + </address> + </para> + + <para> + A copy of the <citetitle>GNU Lesser General Public License</citetitle> + can also be obtained from the <ulink url="https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html"> + GNU web site</ulink>. + </para> + </appendix> + +</book> diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index 006d2365..8760e3c1 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -17,7 +17,6 @@ NM_ACCESS_POINT_MAX_BITRATE NM_ACCESS_POINT_STRENGTH NM_ACCESS_POINT_LAST_SEEN NM_ACCESS_POINT_HW_ADDRESS -NMAccessPoint nm_access_point_get_flags nm_access_point_get_wpa_flags nm_access_point_get_rsn_flags @@ -59,7 +58,6 @@ NM_ACTIVE_CONNECTION_IP6_CONFIG NM_ACTIVE_CONNECTION_DHCP6_CONFIG NM_ACTIVE_CONNECTION_VPN NM_ACTIVE_CONNECTION_MASTER -NMActiveConnection nm_active_connection_get_connection nm_active_connection_get_id nm_active_connection_get_uuid @@ -118,15 +116,18 @@ NM_CLIENT_VERSION NM_CLIENT_STATE NM_CLIENT_STARTUP NM_CLIENT_NM_RUNNING +NM_CLIENT_DBUS_CONNECTION +NM_CLIENT_DBUS_NAME_OWNER NM_CLIENT_NETWORKING_ENABLED NM_CLIENT_WIRELESS_ENABLED -NM_CLIENT_WIRELESS_HARDWARE_ENABLED NM_CLIENT_WWAN_ENABLED -NM_CLIENT_WWAN_HARDWARE_ENABLED NM_CLIENT_WIMAX_ENABLED +NM_CLIENT_WIRELESS_HARDWARE_ENABLED +NM_CLIENT_WWAN_HARDWARE_ENABLED NM_CLIENT_WIMAX_HARDWARE_ENABLED NM_CLIENT_ACTIVE_CONNECTIONS NM_CLIENT_CONNECTIVITY +NM_CLIENT_CONNECTIVITY_CHECK_URI NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE NM_CLIENT_CONNECTIVITY_CHECK_ENABLED NM_CLIENT_PRIMARY_CONNECTION @@ -140,6 +141,8 @@ NM_CLIENT_METERED NM_CLIENT_DNS_MODE NM_CLIENT_DNS_RC_MANAGER NM_CLIENT_DNS_CONFIGURATION +NM_CLIENT_CHECKPOINTS +NM_CLIENT_CAPABILITIES NM_CLIENT_DEVICE_ADDED NM_CLIENT_DEVICE_REMOVED NM_CLIENT_ANY_DEVICE_ADDED @@ -160,15 +163,20 @@ nm_dns_entry_get_nameservers nm_dns_entry_get_domains nm_dns_entry_get_priority nm_dns_entry_get_vpn -NMClient nm_client_new nm_client_new_async nm_client_new_finish +nm_client_get_dbus_connection +nm_client_get_main_context +nm_client_get_context_busy_watcher +nm_client_get_dbus_name_owner nm_client_get_version nm_client_get_state nm_client_get_startup nm_client_get_nm_running +nm_client_get_metered nm_client_networking_get_enabled +nm_client_get_capabilities nm_client_networking_set_enabled nm_client_wireless_get_enabled nm_client_wireless_set_enabled @@ -235,6 +243,8 @@ nm_client_checkpoint_rollback nm_client_checkpoint_rollback_finish nm_client_checkpoint_adjust_rollback_timeout nm_client_checkpoint_adjust_rollback_timeout_finish +nm_client_reload +nm_client_reload_finish <SUBSECTION Standard> NMClientClass NMDnsEntry @@ -356,14 +366,18 @@ NM_TYPE_CONNECTIVITY_STATE NM_TYPE_CRYPTO_ERROR NM_TYPE_DEVICE_CAPABILITIES NM_TYPE_DEVICE_ERROR +NM_TYPE_DEVICE_INTERFACE_FLAGS NM_TYPE_DEVICE_MODEM_CAPABILITIES NM_TYPE_DEVICE_STATE_REASON NM_TYPE_DEVICE_TYPE NM_TYPE_DEVICE_WIFI_CAPABILITIES +NM_TYPE_DHCP_HOSTNAME_FLAGS +NM_TYPE_IP_ADDRESS_CMP_FLAGS NM_TYPE_IP_ROUTING_RULE_AS_STRING_FLAGS NM_TYPE_IP_TUNNEL_FLAGS NM_TYPE_IP_TUNNEL_MODE NM_TYPE_MANAGER_ERROR +NM_TYPE_MANAGER_RELOAD_FLAGS NM_TYPE_METERED NM_TYPE_SECRET_AGENT_CAPABILITIES NM_TYPE_SECRET_AGENT_ERROR @@ -426,14 +440,18 @@ nm_connection_serialization_flags_get_type nm_crypto_error_get_type nm_device_capabilities_get_type nm_device_error_get_type +nm_device_interface_flags_get_type nm_device_modem_capabilities_get_type nm_device_state_reason_get_type nm_device_type_get_type nm_device_wifi_capabilities_get_type +nm_dhcp_hostname_flags_get_type +nm_ip_address_cmp_flags_get_type nm_ip_routing_rule_as_string_flags_get_type nm_ip_tunnel_flags_get_type nm_ip_tunnel_mode_get_type nm_manager_error_get_type +nm_manager_reload_flags_get_type nm_metered_get_type nm_secret_agent_capabilities_get_type nm_secret_agent_error_get_type @@ -650,6 +668,8 @@ NMActivationStateFlags NMSettingsAddConnection2Flags NMSettingsUpdate2Flags NMTernary +NMManagerReloadFlags +NMDeviceInterfaceFlags </SECTION> <SECTION> @@ -684,7 +704,7 @@ NM_DEVICE_METERED NM_DEVICE_LLDP_NEIGHBORS NM_DEVICE_IP4_CONNECTIVITY NM_DEVICE_IP6_CONNECTIVITY -NMDevice +NM_DEVICE_INTERFACE_FLAGS nm_device_get_iface nm_device_get_ip_iface nm_device_get_device_type @@ -719,6 +739,7 @@ nm_device_get_vendor nm_device_get_description nm_device_get_metered nm_device_get_lldp_neighbors +nm_device_get_interface_flags nm_device_disambiguate_names nm_device_reapply nm_device_reapply_async @@ -758,11 +779,13 @@ nm_lldp_neighbor_get_type <SECTION> <FILE>nm-device-6lowpan</FILE> +<TITLE>NMDevice6Lowpan</TITLE> NM_DEVICE_6LOWPAN_PARENT NM_DEVICE_6LOWPAN_HW_ADDRESS nm_device_6lowpan_get_parent nm_device_6lowpan_get_hw_address <SUBSECTION Standard> +NMDevice6LowpanClass NM_DEVICE_6LOWPAN NM_DEVICE_6LOWPAN_CLASS NM_DEVICE_6LOWPAN_GET_CLASS @@ -775,7 +798,6 @@ nm_device_6lowpan_get_type <FILE>nm-device-adsl</FILE> <TITLE>NMDeviceAdsl</TITLE> NM_DEVICE_ADSL_CARRIER -NMDeviceAdsl nm_device_adsl_get_carrier <SUBSECTION Standard> NMDeviceAdslClass @@ -793,7 +815,6 @@ nm_device_adsl_get_type NM_DEVICE_BOND_HW_ADDRESS NM_DEVICE_BOND_CARRIER NM_DEVICE_BOND_SLAVES -NMDeviceBond nm_device_bond_get_hw_address nm_device_bond_get_carrier nm_device_bond_get_slaves @@ -813,7 +834,6 @@ nm_device_bond_get_type NM_DEVICE_BRIDGE_HW_ADDRESS NM_DEVICE_BRIDGE_CARRIER NM_DEVICE_BRIDGE_SLAVES -NMDeviceBridge nm_device_bridge_get_hw_address nm_device_bridge_get_carrier nm_device_bridge_get_slaves @@ -833,7 +853,6 @@ nm_device_bridge_get_type NM_DEVICE_BT_HW_ADDRESS NM_DEVICE_BT_NAME NM_DEVICE_BT_CAPABILITIES -NMDeviceBt nm_device_bt_get_hw_address nm_device_bt_get_name nm_device_bt_get_capabilities @@ -851,7 +870,6 @@ nm_device_bt_get_type <FILE>nm-device-dummy</FILE> <TITLE>NMDeviceDummy</TITLE> NM_DEVICE_DUMMY_HW_ADDRESS -NMDeviceDummy nm_device_dummy_get_hw_address <SUBSECTION Standard> NMDeviceDummyClass @@ -871,7 +889,6 @@ NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS NM_DEVICE_ETHERNET_SPEED NM_DEVICE_ETHERNET_CARRIER NM_DEVICE_ETHERNET_S390_SUBCHANNELS -NMDeviceEthernet nm_device_ethernet_get_hw_address nm_device_ethernet_get_permanent_hw_address nm_device_ethernet_get_speed @@ -892,7 +909,6 @@ nm_device_ethernet_get_type <TITLE>NMDeviceGeneric</TITLE> NM_DEVICE_GENERIC_HW_ADDRESS NM_DEVICE_GENERIC_TYPE_DESCRIPTION -NMDeviceGeneric nm_device_generic_get_hw_address <SUBSECTION Standard> NMDeviceGenericClass @@ -909,7 +925,6 @@ nm_device_generic_get_type <TITLE>NMDeviceInfiniband</TITLE> NM_DEVICE_INFINIBAND_HW_ADDRESS NM_DEVICE_INFINIBAND_CARRIER -NMDeviceInfiniband nm_device_infiniband_get_hw_address nm_device_infiniband_get_carrier <SUBSECTION Standard> @@ -937,7 +952,6 @@ NM_DEVICE_IP_TUNNEL_OUTPUT_KEY NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT NM_DEVICE_IP_TUNNEL_FLOW_LABEL NM_DEVICE_IP_TUNNEL_FLAGS -NMDeviceIPTunnel nm_device_ip_tunnel_get_parent nm_device_ip_tunnel_get_mode nm_device_ip_tunnel_get_local @@ -977,7 +991,6 @@ NM_DEVICE_MACSEC_INCLUDE_SCI NM_DEVICE_MACSEC_ES NM_DEVICE_MACSEC_SCB NM_DEVICE_MACSEC_REPLAY_PROTECT -NMDeviceMacsec nm_device_macsec_get_parent nm_device_macsec_get_hw_address nm_device_macsec_get_sci @@ -1010,7 +1023,6 @@ NM_DEVICE_MACVLAN_MODE NM_DEVICE_MACVLAN_NO_PROMISC NM_DEVICE_MACVLAN_TAP NM_DEVICE_MACVLAN_HW_ADDRESS -NMDeviceMacvlan nm_device_macvlan_get_parent nm_device_macvlan_get_mode nm_device_macvlan_get_no_promisc @@ -1034,7 +1046,6 @@ NM_DEVICE_MODEM_CURRENT_CAPABILITIES NM_DEVICE_MODEM_DEVICE_ID NM_DEVICE_MODEM_OPERATOR_CODE NM_DEVICE_MODEM_APN -NMDeviceModem nm_device_modem_get_modem_capabilities nm_device_modem_get_current_capabilities nm_device_modem_get_device_id @@ -1056,7 +1067,6 @@ nm_device_modem_get_type NM_DEVICE_OLPC_MESH_HW_ADDRESS NM_DEVICE_OLPC_MESH_COMPANION NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL -NMDeviceOlpcMesh nm_device_olpc_mesh_get_hw_address nm_device_olpc_mesh_get_companion nm_device_olpc_mesh_get_active_channel @@ -1133,7 +1143,6 @@ NM_DEVICE_TEAM_HW_ADDRESS NM_DEVICE_TEAM_CARRIER NM_DEVICE_TEAM_SLAVES NM_DEVICE_TEAM_CONFIG -NMDeviceTeam nm_device_team_get_hw_address nm_device_team_get_carrier nm_device_team_get_slaves @@ -1158,7 +1167,6 @@ NM_DEVICE_TUN_MODE NM_DEVICE_TUN_NO_PI NM_DEVICE_TUN_VNET_HDR NM_DEVICE_TUN_MULTI_QUEUE -NMDeviceTun nm_device_tun_get_hw_address nm_device_tun_get_mode nm_device_tun_get_owner @@ -1183,7 +1191,6 @@ NM_DEVICE_VLAN_HW_ADDRESS NM_DEVICE_VLAN_CARRIER NM_DEVICE_VLAN_PARENT NM_DEVICE_VLAN_VLAN_ID -NMDeviceVlan nm_device_vlan_get_hw_address nm_device_vlan_get_carrier nm_device_vlan_get_parent @@ -1219,7 +1226,6 @@ NM_DEVICE_VXLAN_RSC NM_DEVICE_VXLAN_L2MISS NM_DEVICE_VXLAN_L3MISS NM_DEVICE_VXLAN_DST_PORT -NMDeviceVxlan nm_device_vxlan_get_hw_address nm_device_vxlan_get_carrier nm_device_vxlan_get_parent @@ -1259,7 +1265,6 @@ NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT NM_DEVICE_WIFI_CAPABILITIES NM_DEVICE_WIFI_ACCESS_POINTS NM_DEVICE_WIFI_LAST_SCAN -NMDeviceWifi nm_device_wifi_get_hw_address nm_device_wifi_get_permanent_hw_address nm_device_wifi_get_mode @@ -1318,7 +1323,6 @@ NM_DEVICE_WIMAX_CINR NM_DEVICE_WIMAX_TX_POWER NM_DEVICE_WIMAX_BSID NM_DEVICE_WIMAX_NSPS -NMDeviceWimax nm_device_wimax_get_hw_address nm_device_wimax_get_active_nsp nm_device_wimax_get_nsp_by_path @@ -1359,9 +1363,11 @@ nm_device_wireguard_get_type <SECTION> <FILE>nm-device-wpan</FILE> +<TITLE>NMDeviceWpan</TITLE> NM_DEVICE_WPAN_HW_ADDRESS nm_device_wpan_get_hw_address <SUBSECTION Standard> +NMDeviceWpanClass NM_DEVICE_WPAN NM_DEVICE_WPAN_CLASS NM_DEVICE_WPAN_GET_CLASS @@ -1373,7 +1379,6 @@ nm_device_wpan_get_type <SECTION> <FILE>nm-dhcp-config</FILE> <TITLE>NMDhcpConfig</TITLE> -NMDhcpConfig NM_DHCP_CONFIG_FAMILY NM_DHCP_CONFIG_OPTIONS nm_dhcp_config_get_family @@ -1430,7 +1435,6 @@ nm_vpn_plugin_error_quark <SECTION> <FILE>nm-ip-config</FILE> <TITLE>NMIPConfig</TITLE> -NMIPConfig NM_IP_CONFIG_FAMILY NM_IP_CONFIG_GATEWAY NM_IP_CONFIG_ADDRESSES @@ -1487,17 +1491,102 @@ json_string_value <SECTION> <FILE>nm-libnm-utils</FILE> +<TITLE>NMIPConfig</TITLE> nm_utils_fixup_vendor_string nm_utils_fixup_product_string +nm_utils_wincaps_to_dash +nm_utils_g_param_spec_is_default +nm_permission_to_client +nm_permission_result_to_client +NMLDBusLogLevel +nml_dbus_log_enabled +NML_DBUS_LOG +NML_DBUS_LOG_T +NML_DBUS_LOG_D +NML_DBUS_LOG_W +NML_DBUS_LOG_E +NML_NMCLIENT_LOG +NML_NMCLIENT_LOG_T +NML_NMCLIENT_LOG_D +NML_NMCLIENT_LOG_W +NML_NMCLIENT_LOG_E +nm_dbus_path_not_empty +NMLDBusMetaInteracePrio +NMLDBusPropertVTableO +NMLDBusPropertyO +nml_dbus_property_o_get_obj +nml_dbus_property_o_is_ready +nml_dbus_property_o_clear +nml_dbus_property_o_clear_many +nml_dbus_property_o_notify_changed_many +NMLDBusPropertVTableAO +NMLDBusPropertyAO +nml_dbus_property_ao_get_objs_as_ptrarray +nml_dbus_property_ao_is_ready +nml_dbus_property_ao_clear +nml_dbus_property_ao_clear_many +nml_dbus_property_ao_notify_changed_many +NMLDBusNotifyUpdatePropFlags +NMLDBusMetaProperty +NML_DBUS_META_PROPERTY_INIT +NML_DBUS_META_PROPERTY_INIT_B +NML_DBUS_META_PROPERTY_INIT_Y +NML_DBUS_META_PROPERTY_INIT_Q +NML_DBUS_META_PROPERTY_INIT_I +NML_DBUS_META_PROPERTY_INIT_U +NML_DBUS_META_PROPERTY_INIT_X +NML_DBUS_META_PROPERTY_INIT_T +NML_DBUS_META_PROPERTY_INIT_S +NML_DBUS_META_PROPERTY_INIT_AS +NML_DBUS_META_PROPERTY_INIT_AY +NML_DBUS_META_PROPERTY_INIT_O +NML_DBUS_META_PROPERTY_INIT_O_PROP +NML_DBUS_META_PROPERTY_INIT_AO_PROP +NML_DBUS_META_PROPERTY_INIT_FCN +NML_DBUS_META_PROPERTY_INIT_IGNORE +NML_DBUS_META_PROPERTY_INIT_TODO +NMLDBusMetaIface +NML_DBUS_META_IFACE_OBJ_PROPERTIES +NML_DBUS_META_IFACE_DBUS_PROPERTIES +NML_DBUS_META_IFACE_INIT_PROP +nml_dbus_meta_iface_get +nml_dbus_meta_property_get +NMLDBusObjState +NMLDBusObjChangedType +nml_dbus_object_ref +nml_dbus_object_unref +nm_auto_unref_nml_dbusobj +nml_dbus_object_get_property_location +NMObjectBase +NMObjectBaseClass +NMObject +_NMObjectClassFieldInfo +NMObjectClass +NMDevice +NMDeviceClass +NMActiveConnection +NMActiveConnectionClass +NMDhcpConfig +NMDhcpConfigClass +NMIPConfig +NMIPConfigClass +NM_CLIENT_NOTIFY_EVENT_PRIO_BEFORE +NM_CLIENT_NOTIFY_EVENT_PRIO_GPROP +NM_CLIENT_NOTIFY_EVENT_PRIO_AFTER +NMClientNotifyEventCb +NMClientNotifyEvent +NMClientNotifyEventWithPtrCb +NMClientNotifyEventWithPtr +NMLDBusObjWatcher +<SUBSECTION Standard> +NMLDBusObject +NML_IS_DBUS_OBJECT </SECTION> <SECTION> <FILE>nm-object</FILE> <TITLE>NMObject</TITLE> NM_OBJECT_PATH -NM_OBJECT_DBUS_CONNECTION -NM_OBJECT_DBUS_OBJECT_MANAGER -NMObject nm_object_get_path <SUBSECTION Standard> NMObjectClass @@ -1518,7 +1607,6 @@ NM_REMOTE_CONNECTION_UNSAVED NM_REMOTE_CONNECTION_FLAGS NM_REMOTE_CONNECTION_FILENAME NM_REMOTE_CONNECTION_VISIBLE -NMRemoteConnection nm_remote_connection_update2 nm_remote_connection_update2_finish nm_remote_connection_commit_changes @@ -2257,6 +2345,7 @@ nm_setting_generic_get_type <FILE>nm-setting-gsm</FILE> <TITLE>NMSettingGsm</TITLE> NM_SETTING_GSM_SETTING_NAME +NM_SETTING_GSM_AUTO_CONFIG NM_SETTING_GSM_USERNAME NM_SETTING_GSM_PASSWORD NM_SETTING_GSM_PASSWORD_FLAGS @@ -2272,6 +2361,7 @@ NM_SETTING_GSM_MTU NM_SETTING_GSM_NUMBER NMSettingGsm nm_setting_gsm_new +nm_setting_gsm_get_auto_config nm_setting_gsm_get_username nm_setting_gsm_get_password nm_setting_gsm_get_apn @@ -2326,11 +2416,13 @@ nm_setting_infiniband_get_type <FILE>nm-setting-ip-config</FILE> <TITLE>NMSettingIPConfig</TITLE> NM_IP_ADDRESS_ATTRIBUTE_LABEL +NMIPAddressCmpFlags nm_ip_address_new nm_ip_address_new_binary nm_ip_address_ref nm_ip_address_unref nm_ip_address_equal +nm_ip_address_cmp_full nm_ip_address_dup nm_ip_address_get_family nm_ip_address_get_address @@ -2367,21 +2459,22 @@ nm_ip_route_get_attribute nm_ip_route_set_attribute nm_ip_route_get_variant_attribute_spec nm_ip_route_attribute_validate -NM_IP_ROUTE_ATTRIBUTE_TABLE -NM_IP_ROUTE_ATTRIBUTE_SRC -NM_IP_ROUTE_ATTRIBUTE_FROM -NM_IP_ROUTE_ATTRIBUTE_TOS -NM_IP_ROUTE_ATTRIBUTE_ONLINK -NM_IP_ROUTE_ATTRIBUTE_WINDOW NM_IP_ROUTE_ATTRIBUTE_CWND +NM_IP_ROUTE_ATTRIBUTE_FROM NM_IP_ROUTE_ATTRIBUTE_INITCWND NM_IP_ROUTE_ATTRIBUTE_INITRWND -NM_IP_ROUTE_ATTRIBUTE_MTU -NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU +NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW +NM_IP_ROUTE_ATTRIBUTE_MTU +NM_IP_ROUTE_ATTRIBUTE_ONLINK +NM_IP_ROUTE_ATTRIBUTE_SCOPE +NM_IP_ROUTE_ATTRIBUTE_SRC +NM_IP_ROUTE_ATTRIBUTE_TABLE +NM_IP_ROUTE_ATTRIBUTE_TOS +NM_IP_ROUTE_ATTRIBUTE_WINDOW nm_ip_routing_rule_new nm_ip_routing_rule_new_clone nm_ip_routing_rule_ref @@ -2442,10 +2535,12 @@ NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS NM_SETTING_IP_CONFIG_DHCP_HOSTNAME NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME +NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS NM_SETTING_IP_CONFIG_NEVER_DEFAULT NM_SETTING_IP_CONFIG_MAY_FAIL NM_SETTING_IP_CONFIG_DAD_TIMEOUT NM_SETTING_IP_CONFIG_DHCP_TIMEOUT +NM_SETTING_IP_CONFIG_DHCP_IAID NM_SETTING_IP_CONFIG_ROUTING_RULES NM_SETTING_DNS_OPTION_DEBUG NM_SETTING_DNS_OPTION_NDOTS @@ -2463,6 +2558,7 @@ NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN NM_SETTING_DNS_OPTION_NO_TLD_QUERY NM_SETTING_DNS_OPTION_USE_VC NMSettingIPConfig +NMDhcpHostnameFlags nm_setting_ip_config_get_method nm_setting_ip_config_get_num_dns nm_setting_ip_config_get_dns @@ -2513,6 +2609,8 @@ nm_setting_ip_config_get_never_default nm_setting_ip_config_get_may_fail nm_setting_ip_config_get_dad_timeout nm_setting_ip_config_get_dhcp_timeout +nm_setting_ip_config_get_dhcp_iaid +nm_setting_ip_config_get_dhcp_hostname_flags <SUBSECTION Standard> NMIPAddress NMIPRoute @@ -3781,6 +3879,11 @@ nm_team_setting_cmp nm_team_setting_reset nm_team_setting_reset_from_dbus nm_team_setting_maybe_changed +nm_sett_info_propert_type_team_b +nm_sett_info_propert_type_team_i +nm_sett_info_propert_type_team_s +nm_sett_info_propert_type_team_as +nm_sett_info_propert_type_team_link_watchers NMTeamLinkWatcher </SECTION> @@ -3953,7 +4056,12 @@ NM_AVAILABLE_IN_1_18 NM_DEPRECATED_IN_1_20 NM_DEPRECATED_IN_1_20_FOR NM_AVAILABLE_IN_1_20 -NM_AVAILABLE_IN_1_20_6 +NM_DEPRECATED_IN_1_22 +NM_DEPRECATED_IN_1_22_FOR +NM_AVAILABLE_IN_1_22 +NM_DEPRECATED_IN_1_22_2 +NM_DEPRECATED_IN_1_22_2_FOR +NM_AVAILABLE_IN_1_22_2 </SECTION> <SECTION> @@ -3961,7 +4069,6 @@ NM_AVAILABLE_IN_1_20_6 <TITLE>NMVpnConnection</TITLE> NM_VPN_CONNECTION_VPN_STATE NM_VPN_CONNECTION_BANNER -NMVpnConnection nm_vpn_connection_get_vpn_state nm_vpn_connection_get_banner <SUBSECTION Standard> @@ -4173,7 +4280,6 @@ nm_wifi_p2p_peer_get_type NM_WIMAX_NSP_NAME NM_WIMAX_NSP_SIGNAL_QUALITY NM_WIMAX_NSP_NETWORK_TYPE -NMWimaxNsp nm_wimax_nsp_get_name nm_wimax_nsp_get_signal_quality nm_wimax_nsp_get_network_type diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index e10a4001..7c88eb37 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -34,6 +34,7 @@ nm_device_ethernet_get_type nm_device_generic_get_type nm_device_get_type nm_device_infiniband_get_type +nm_device_interface_flags_get_type nm_device_ip_tunnel_get_type nm_device_macsec_get_type nm_device_macvlan_get_type @@ -58,7 +59,9 @@ nm_device_wimax_get_type nm_device_wireguard_get_type nm_device_wpan_get_type nm_dhcp_config_get_type +nm_dhcp_hostname_flags_get_type nm_dns_entry_get_type +nm_ip_address_cmp_flags_get_type nm_ip_address_get_type nm_ip_config_get_type nm_ip_route_get_type @@ -68,6 +71,7 @@ nm_ip_tunnel_flags_get_type nm_ip_tunnel_mode_get_type nm_lldp_neighbor_get_type nm_manager_error_get_type +nm_manager_reload_flags_get_type nm_metered_get_type nm_object_get_type nm_remote_connection_get_type diff --git a/docs/libnm/meson.build b/docs/libnm/meson.build index b4a23729..1a73b4dd 100644 --- a/docs/libnm/meson.build +++ b/docs/libnm/meson.build @@ -1,4 +1,7 @@ -doc_module = libnm_name +src_dirs = [ + libnm_core_inc, + libnm_inc, +] private_headers = [ 'common.h', @@ -17,7 +20,6 @@ private_headers = [ 'nm-object-private.h', 'nm-property-compare.h', 'nm-remote-connection-private.h', - 'nm-remote-settings.h', 'nm-setting-private.h', 'nm-utils-private.h', 'nm-core-tests-enum-types.h', @@ -26,29 +28,29 @@ private_headers = [ 'test-general-enums.h', ] -configure_file( - input: version_xml + '.in', - output: version_xml, - configuration: version_conf, +scan_args = [ + '--rebuild-types', + '--rebuild-sections', + '--ignore-decorators=NM_AVAILABLE_IN_\d_\d\d?|NM_DEPRECATED_IN_\d_\d\d?', + '--ignore-headers=' + ' '.join(private_headers), +] + +version_xml = configure_file( + input: 'version.xml.in', + output: '@BASENAME@', + configuration: data_conf, ) gnome.gtkdoc( - doc_module, - main_xml: doc_module + '-docs.xml', - src_dir: [ - libnm_core_inc, - libnm_inc, - ], + libnm_name, + main_xml: libnm_name + '-docs.xml', + src_dir: src_dirs, dependencies: libnm_dep, - scan_args: [ - '--rebuild-types', - '--rebuild-sections', - '--ignore-decorators=NM_AVAILABLE_IN_\d_\d\d?|NM_DEPRECATED_IN_\d_\d\d?', - '--ignore-headers=' + ' '.join(private_headers), - ], + scan_args: scan_args, scanobjs_args: '--type-init-func="g_type_init();"', - fixxref_args: '--html-dir=' + join_paths(nm_prefix, gnome.gtkdoc_html_dir(doc_module)), - gobject_typesfile: doc_module + '.types', - html_assets: doc_module + '.png', + fixxref_args: '--html-dir=' + join_paths(nm_prefix, gnome.gtkdoc_html_dir(libnm_name)), + gobject_typesfile: libnm_name + '.types', + html_assets: 'libnm.png', + content_files: version_xml, install: true, ) diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index e63679c7..6fee2fed 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.20.6 +1.22.2 |