summary refs log tree commit diff
path: root/docs/libnm-glib/html/NMDevice.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/libnm-glib/html/NMDevice.html')
-rw-r--r--docs/libnm-glib/html/NMDevice.html206
1 files changed, 86 insertions, 120 deletions
diff --git a/docs/libnm-glib/html/NMDevice.html b/docs/libnm-glib/html/NMDevice.html
index 2d5281c8..79f87a5d 100644
--- a/docs/libnm-glib/html/NMDevice.html
+++ b/docs/libnm-glib/html/NMDevice.html
@@ -2,13 +2,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>libnm-glib Reference Manual: NMDevice</title>
+<title>NMDevice: libnm-glib Reference Manual</title>
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="libnm-glib Reference Manual">
 <link rel="up" href="ch02.html" title="libnm-glib API Reference">
 <link rel="prev" href="NMActiveConnection.html" title="NMActiveConnection">
 <link rel="next" href="NMDeviceEthernet.html" title="NMDeviceEthernet">
-<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -634,8 +634,6 @@
 </div>
 <div class="refsect1">
 <a name="NMDevice.description"></a><h2>Description</h2>
-<p>
-</p>
 </div>
 <div class="refsect1">
 <a name="NMDevice.functions_details"></a><h2>Functions</h2>
@@ -647,9 +645,8 @@ nm_device_error_quark (<em class="parameter"><code><span class="type">void</span
 <div class="refsect3">
 <a name="id-1.3.4.9.2.5"></a><h4>Returns</h4>
 <p> the error quark used for <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> errors.</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -711,7 +708,6 @@ nm_device_get_iface (<em class="parameter"><code><a class="link" href="NMDevice.
 <a name="id-1.3.4.9.4.6"></a><h4>Returns</h4>
 <p> the interface of the device. This is the internal string used by the
 device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -740,7 +736,6 @@ when the device is in the ACTIVATED state.</p>
 <a name="id-1.3.4.9.5.6"></a><h4>Returns</h4>
 <p> the IP traffic interface of the device. This is the internal string
 used by the device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -767,7 +762,6 @@ nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMD
 <div class="refsect3">
 <a name="id-1.3.4.9.6.6"></a><h4>Returns</h4>
 <p> the device type</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -796,7 +790,6 @@ nm_device_get_udi (<em class="parameter"><code><a class="link" href="NMDevice.ht
 <p> the Unique Device Identifier of the device.  This identifier may be
 used to gather more information about the device from various operating
 system services like udev or sysfs.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -824,7 +817,6 @@ nm_device_get_driver (<em class="parameter"><code><a class="link" href="NMDevice
 <a name="id-1.3.4.9.8.6"></a><h4>Returns</h4>
 <p> the driver of the device. This is the internal string used by the
 device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -852,7 +844,6 @@ nm_device_get_driver_version (<em class="parameter"><code><a class="link" href="
 <a name="id-1.3.4.9.9.6"></a><h4>Returns</h4>
 <p> the version of the device driver. This is the internal string used by the
 device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -880,7 +871,6 @@ nm_device_get_firmware_version (<em class="parameter"><code><a class="link" href
 <a name="id-1.3.4.9.10.6"></a><h4>Returns</h4>
 <p> the firmware version of the device. This is the internal string used by the
 device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -910,9 +900,8 @@ nm_device_get_type_description (<em class="parameter"><code><a class="link" href
 <a name="id-1.3.4.9.11.6"></a><h4>Returns</h4>
 <p> the type description of the device. This is the internal
 string used by the device, and must not be modified.</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -940,9 +929,8 @@ nm_device_get_hw_address (<em class="parameter"><code><a class="link" href="NMDe
 <a name="id-1.3.4.9.12.6"></a><h4>Returns</h4>
 <p> the current MAC of the device, or <code class="literal">NULL</code>.
 This is the internal string used by the device, and must not be modified.</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -968,7 +956,6 @@ nm_device_get_capabilities (<em class="parameter"><code><a class="link" href="NM
 <div class="refsect3">
 <a name="id-1.3.4.9.13.6"></a><h4>Returns</h4>
 <p> the capabilities</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -995,7 +982,6 @@ nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevic
 <div class="refsect3">
 <a name="id-1.3.4.9.14.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the device is managed by NetworkManager</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1022,7 +1008,6 @@ nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMD
 <div class="refsect3">
 <a name="id-1.3.4.9.15.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the device is allowed to be autoconnected</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1081,7 +1066,6 @@ to be missing.</p>
 <a name="id-1.3.4.9.17.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if firmware required for the device's operation is likely
 to be missing.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1230,7 +1214,6 @@ nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice.
 <div class="refsect3">
 <a name="id-1.3.4.9.22.6"></a><h4>Returns</h4>
 <p> the current device state</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1267,7 +1250,6 @@ the state (<em class="parameter"><code>reason</code></em>
 <div class="refsect3">
 <a name="id-1.3.4.9.23.6"></a><h4>Returns</h4>
 <p> the current device state</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1328,7 +1310,7 @@ containing <a href="NMRemoteConnection.html"><span class="type">NMRemoteConnecti
 the connection, and must not be modified. </p>
 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMRemoteConnection]</span></p>
 </div>
-<p class="since">Since 0.9.8</p>
+<p class="since">Since: 0.9.8</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1359,9 +1341,8 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)</p>
 <p> the physical port ID of the device, or <code class="literal">NULL</code> if the port
 ID is unknown. This is the internal string used by the device and
 must not be modified.</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1387,9 +1368,8 @@ nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.ht
 <div class="refsect3">
 <a name="id-1.3.4.9.27.6"></a><h4>Returns</h4>
 <p> the MTU of the device.</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1416,9 +1396,8 @@ nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevic
 <a name="id-1.3.4.9.28.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if <em class="parameter"><code>device</code></em>
 is a software device, <code class="literal">FALSE</code> if it is a hardware device.</p>
-<p></p>
 </div>
-<p class="since">Since 1.0</p>
+<p class="since">Since: 1.0</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1445,7 +1424,6 @@ nm_device_get_product (<em class="parameter"><code><a class="link" href="NMDevic
 <a name="id-1.3.4.9.29.6"></a><h4>Returns</h4>
 <p> the product name of the device. This is the internal string used by the
 device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1473,7 +1451,6 @@ nm_device_get_vendor (<em class="parameter"><code><a class="link" href="NMDevice
 <a name="id-1.3.4.9.30.6"></a><h4>Returns</h4>
 <p> the vendor name of the device. This is the internal string used by the
 device, and must not be modified.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1503,9 +1480,8 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD
 <p> a description of <em class="parameter"><code>device</code></em>
 . If either the vendor or the
 product name is unknown, this returns the interface name.</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1544,7 +1520,7 @@ devices in <em class="parameter"><code>devices</code></em>
 <p> the device names. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1553,8 +1529,6 @@ devices in <em class="parameter"><code>devices</code></em>
 <span class="c_punctuation">(</span>*NMDeviceCallbackFn<span class="c_punctuation">)</span> (<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><span class="type">GError</span> *error</code></em>,
                        <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1633,7 +1607,7 @@ operation completes. </p></td>
 </tbody>
 </table></div>
 </div>
-<p class="since">Since 1.0</p>
+<p class="since">Since: 1.0</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1726,7 +1700,6 @@ against</p></td>
 <a name="id-1.3.4.9.37.6"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the connection may be activated with this device, <code class="literal">FALSE</code>
 if is incompatible with the device's capabilities and characteristics.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1780,7 +1753,6 @@ against</p></td>
 <a name="id-1.3.4.9.38.7"></a><h4>Returns</h4>
 <p> <code class="literal">TRUE</code> if the connection may be activated with this device, <code class="literal">FALSE</code>
 if is incompatible with the device's capabilities and characteristics.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -1810,9 +1782,8 @@ that can be used on <em class="parameter"><code>device</code></em>
 <a name="id-1.3.4.9.39.6"></a><h4>Returns</h4>
 <p> <em class="parameter"><code>device</code></em>
 's associated <a href="https://developer.gnome.org/libnm-util/0.9/NMSetting.html"><span class="type">NMSetting</span></a> type</p>
-<p></p>
 </div>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
@@ -1822,8 +1793,6 @@ that can be used on <em class="parameter"><code>device</code></em>
                          <em class="parameter"><code><span class="type">GError</span> *error</code></em>,
                          <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
 <div class="warning"><p><code class="literal">NMDeviceDeactivateFn</code> is deprecated and should not be used in newly-written code.</p></div>
-<p>
-</p>
 </div>
 </div>
 <div class="refsect1">
@@ -1863,192 +1832,144 @@ that can be used on <em class="parameter"><code>device</code></em>
 <a name="NM-DEVICE-ERROR:CAPS"></a><h3>NM_DEVICE_ERROR</h3>
 <pre class="programlisting">#define NM_DEVICE_ERROR nm_device_error_quark ()
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-DEVICE-TYPE:CAPS"></a><h3>NM_DEVICE_DEVICE_TYPE</h3>
 <pre class="programlisting">#define NM_DEVICE_DEVICE_TYPE "device-type"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-UDI:CAPS"></a><h3>NM_DEVICE_UDI</h3>
 <pre class="programlisting">#define NM_DEVICE_UDI "udi"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-INTERFACE:CAPS"></a><h3>NM_DEVICE_INTERFACE</h3>
 <pre class="programlisting">#define NM_DEVICE_INTERFACE "interface"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-IP-INTERFACE:CAPS"></a><h3>NM_DEVICE_IP_INTERFACE</h3>
 <pre class="programlisting">#define NM_DEVICE_IP_INTERFACE "ip-interface"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-DRIVER:CAPS"></a><h3>NM_DEVICE_DRIVER</h3>
 <pre class="programlisting">#define NM_DEVICE_DRIVER "driver"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-DRIVER-VERSION:CAPS"></a><h3>NM_DEVICE_DRIVER_VERSION</h3>
 <pre class="programlisting">#define NM_DEVICE_DRIVER_VERSION "driver-version"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-FIRMWARE-VERSION:CAPS"></a><h3>NM_DEVICE_FIRMWARE_VERSION</h3>
 <pre class="programlisting">#define NM_DEVICE_FIRMWARE_VERSION "firmware-version"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-CAPABILITIES:CAPS"></a><h3>NM_DEVICE_CAPABILITIES</h3>
 <pre class="programlisting">#define NM_DEVICE_CAPABILITIES "capabilities"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-MANAGED:CAPS"></a><h3>NM_DEVICE_MANAGED</h3>
 <pre class="programlisting">#define NM_DEVICE_MANAGED "managed"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-AUTOCONNECT:CAPS"></a><h3>NM_DEVICE_AUTOCONNECT</h3>
 <pre class="programlisting">#define NM_DEVICE_AUTOCONNECT "autoconnect"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-FIRMWARE-MISSING:CAPS"></a><h3>NM_DEVICE_FIRMWARE_MISSING</h3>
 <pre class="programlisting">#define NM_DEVICE_FIRMWARE_MISSING "firmware-missing"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-IP4-CONFIG:CAPS"></a><h3>NM_DEVICE_IP4_CONFIG</h3>
 <pre class="programlisting">#define NM_DEVICE_IP4_CONFIG "ip4-config"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-DHCP4-CONFIG:CAPS"></a><h3>NM_DEVICE_DHCP4_CONFIG</h3>
 <pre class="programlisting">#define NM_DEVICE_DHCP4_CONFIG "dhcp4-config"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-IP6-CONFIG:CAPS"></a><h3>NM_DEVICE_IP6_CONFIG</h3>
 <pre class="programlisting">#define NM_DEVICE_IP6_CONFIG "ip6-config"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-DHCP6-CONFIG:CAPS"></a><h3>NM_DEVICE_DHCP6_CONFIG</h3>
 <pre class="programlisting">#define NM_DEVICE_DHCP6_CONFIG "dhcp6-config"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-STATE:CAPS"></a><h3>NM_DEVICE_STATE</h3>
 <pre class="programlisting">#define NM_DEVICE_STATE "state"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-STATE-REASON:CAPS"></a><h3>NM_DEVICE_STATE_REASON</h3>
 <pre class="programlisting">#define NM_DEVICE_STATE_REASON "state-reason"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-ACTIVE-CONNECTION:CAPS"></a><h3>NM_DEVICE_ACTIVE_CONNECTION</h3>
 <pre class="programlisting">#define NM_DEVICE_ACTIVE_CONNECTION "active-connection"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-AVAILABLE-CONNECTIONS:CAPS"></a><h3>NM_DEVICE_AVAILABLE_CONNECTIONS</h3>
 <pre class="programlisting">#define NM_DEVICE_AVAILABLE_CONNECTIONS "available-connections"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-VENDOR:CAPS"></a><h3>NM_DEVICE_VENDOR</h3>
 <pre class="programlisting">#define NM_DEVICE_VENDOR "vendor"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-PRODUCT:CAPS"></a><h3>NM_DEVICE_PRODUCT</h3>
 <pre class="programlisting">#define NM_DEVICE_PRODUCT "product"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-PHYSICAL-PORT-ID:CAPS"></a><h3>NM_DEVICE_PHYSICAL_PORT_ID</h3>
 <pre class="programlisting">#define NM_DEVICE_PHYSICAL_PORT_ID "physical-port-id"
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NM-DEVICE-MTU:CAPS"></a><h3>NM_DEVICE_MTU</h3>
 <pre class="programlisting">#define NM_DEVICE_MTU "mtu"
 </pre>
-<p>
-</p>
 </div>
 </div>
 <div class="refsect1">
@@ -2056,14 +1977,14 @@ that can be used on <em class="parameter"><code>device</code></em>
 <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></p>
+<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”              <span class="type">gboolean</span></pre>
-<p></p>
+<p>Whether the device can auto-activate a connection.</p>
 <p>Flags: Read / Write</p>
 <p>Default value: TRUE</p>
 </div>
@@ -2071,15 +1992,15 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--available-connections"></a><h3>The <code class="literal">“available-connections”</code> property</h3>
 <pre class="programlisting">  “available-connections”    <span class="type">NMObjectArray</span> *</pre>
-<p></p>
+<p>The available connections (<a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a>) of the device</p>
 <p>Flags: Read</p>
-<p class="since">Since 0.9.8</p>
+<p class="since">Since: 0.9.8</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NMDevice--capabilities"></a><h3>The <code class="literal">“capabilities”</code> property</h3>
 <pre class="programlisting">  “capabilities”             <span class="type">guint</span></pre>
-<p></p>
+<p>The capabilities of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: 0</p>
 </div>
@@ -2087,7 +2008,7 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--device-type"></a><h3>The <code class="literal">“device-type”</code> property</h3>
 <pre class="programlisting">  “device-type”              <span class="type">guint</span></pre>
-<p></p>
+<p>The numeric type of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: 0</p>
 </div>
@@ -2095,21 +2016,21 @@ that can be used on <em class="parameter"><code>device</code></em>
 <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="NMDHCP4Config.html" title="NMDHCP4Config"><span class="type">NMDHCP4Config</span></a> *</pre>
-<p></p>
+<p>The <a class="link" href="NMDHCP4Config.html" title="NMDHCP4Config"><span class="type">NMDHCP4Config</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="NMDHCP6Config.html" title="NMDHCP6Config"><span class="type">NMDHCP6Config</span></a> *</pre>
-<p></p>
+<p>The <a class="link" href="NMDHCP6Config.html" title="NMDHCP6Config"><span class="type">NMDHCP6Config</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”                   <span class="type">gchar</span> *</pre>
-<p></p>
+<p>The driver of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: NULL</p>
 </div>
@@ -2117,7 +2038,7 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--driver-version"></a><h3>The <code class="literal">“driver-version”</code> property</h3>
 <pre class="programlisting">  “driver-version”           <span class="type">gchar</span> *</pre>
-<p></p>
+<p>The version of the device driver.</p>
 <p>Flags: Read</p>
 <p>Default value: NULL</p>
 </div>
@@ -2125,7 +2046,8 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--firmware-missing"></a><h3>The <code class="literal">“firmware-missing”</code> property</h3>
 <pre class="programlisting">  “firmware-missing”         <span class="type">gboolean</span></pre>
-<p></p>
+<p>When <code class="literal">TRUE</code> indicates the device is likely missing firmware required
+for its operation.</p>
 <p>Flags: Read</p>
 <p>Default value: FALSE</p>
 </div>
@@ -2133,7 +2055,7 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--firmware-version"></a><h3>The <code class="literal">“firmware-version”</code> property</h3>
 <pre class="programlisting">  “firmware-version”         <span class="type">gchar</span> *</pre>
-<p></p>
+<p>The firmware version of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: NULL</p>
 </div>
@@ -2141,7 +2063,7 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--interface"></a><h3>The <code class="literal">“interface”</code> property</h3>
 <pre class="programlisting">  “interface”                <span class="type">gchar</span> *</pre>
-<p></p>
+<p>The interface of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: NULL</p>
 </div>
@@ -2149,7 +2071,8 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--ip-interface"></a><h3>The <code class="literal">“ip-interface”</code> property</h3>
 <pre class="programlisting">  “ip-interface”             <span class="type">gchar</span> *</pre>
-<p></p>
+<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>
@@ -2157,21 +2080,21 @@ that can be used on <em class="parameter"><code>device</code></em>
 <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="NMIP4Config.html" title="NMIP4Config"><span class="type">NMIP4Config</span></a> *</pre>
-<p></p>
+<p>The <a class="link" href="NMIP4Config.html" title="NMIP4Config"><span class="type">NMIP4Config</span></a> of the device.</p>
 <p>Flags: Read</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="NMIP6Config.html" title="NMIP6Config"><span class="type">NMIP6Config</span></a> *</pre>
-<p></p>
+<p>The <a class="link" href="NMIP6Config.html" title="NMIP6Config"><span class="type">NMIP6Config</span></a> of the device.</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”                  <span class="type">gboolean</span></pre>
-<p></p>
+<p>Whether the device is managed by NetworkManager.</p>
 <p>Flags: Read</p>
 <p>Default value: FALSE</p>
 </div>
@@ -2179,25 +2102,26 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--mtu"></a><h3>The <code class="literal">“mtu”</code> property</h3>
 <pre class="programlisting">  “mtu”                      <span class="type">guint</span></pre>
-<p></p>
+<p>The MTU of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: 1500</p>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</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”         <span class="type">gchar</span> *</pre>
-<p></p>
+<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>
-<p class="since">Since 0.9.10</p>
+<p class="since">Since: 0.9.10</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NMDevice--product"></a><h3>The <code class="literal">“product”</code> property</h3>
 <pre class="programlisting">  “product”                  <span class="type">gchar</span> *</pre>
-<p></p>
+<p>The product string of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: NULL</p>
 </div>
@@ -2205,7 +2129,7 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--state"></a><h3>The <code class="literal">“state”</code> property</h3>
 <pre class="programlisting">  “state”                    <span class="type">guint</span></pre>
-<p></p>
+<p>The state of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: 0</p>
 </div>
@@ -2213,14 +2137,19 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--state-reason"></a><h3>The <code class="literal">“state-reason”</code> property</h3>
 <pre class="programlisting">  “state-reason”             <span class="type">GValueArray_guint+guint_*</span></pre>
-<p></p>
+<p>The state and reason of the device.</p>
 <p>Flags: Read</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="NMDevice--udi"></a><h3>The <code class="literal">“udi”</code> property</h3>
 <pre class="programlisting">  “udi”                      <span class="type">gchar</span> *</pre>
-<p></p>
+<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>
@@ -2228,7 +2157,7 @@ that can be used on <em class="parameter"><code>device</code></em>
 <div class="refsect2">
 <a name="NMDevice--vendor"></a><h3>The <code class="literal">“vendor”</code> property</h3>
 <pre class="programlisting">  “vendor”                   <span class="type">gchar</span> *</pre>
-<p></p>
+<p>The vendor string of the device.</p>
 <p>Flags: Read</p>
 <p>Default value: NULL</p>
 </div>
@@ -2243,12 +2172,49 @@ user_function (<a class="link" href="NMDevice.html" title="NMDevice"><span class
                <span class="type">guint</span>     old_state,
                <span class="type">guint</span>     reason,
                <span class="type">gpointer</span>  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="id-1.3.4.12.2.5"></a><h4>Parameters</h4>
+<div class="informaltable"><table 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: Run First</p>
 </div>
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.21</div>
+<hr>Generated by GTK-Doc V1.24</div>
 </body>
 </html>
\ No newline at end of file