diff options
Diffstat (limited to 'docs/libnm-glib/html/NMDevice.html')
| -rw-r--r-- | docs/libnm-glib/html/NMDevice.html | 206 |
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 |