diff options
Diffstat (limited to 'docs/libnm')
-rw-r--r-- | docs/libnm/Makefile.am | 3 | ||||
-rw-r--r-- | docs/libnm/Makefile.in | 3 | ||||
-rw-r--r-- | docs/libnm/html/NMAccessPoint.html | 72 | ||||
-rw-r--r-- | docs/libnm/html/NMClient.html | 30 | ||||
-rw-r--r-- | docs/libnm/html/NMDevice.html | 99 | ||||
-rw-r--r-- | docs/libnm/html/NMDeviceWifi.html | 141 | ||||
-rw-r--r-- | docs/libnm/html/NMSettingConnection.html | 60 | ||||
-rw-r--r-- | docs/libnm/html/NMSettingWired.html | 221 | ||||
-rw-r--r-- | docs/libnm/html/api-index-full.html | 127 | ||||
-rw-r--r-- | docs/libnm/html/index.html | 2 | ||||
-rw-r--r-- | docs/libnm/html/index.sgml | 45 | ||||
-rw-r--r-- | docs/libnm/html/libnm-nm-dbus-interface.html | 64 | ||||
-rw-r--r-- | docs/libnm/html/libnm-nm-utils.html | 208 | ||||
-rw-r--r-- | docs/libnm/html/libnm-nm-version.html | 48 | ||||
-rw-r--r-- | docs/libnm/html/libnm.devhelp2 | 45 | ||||
-rw-r--r-- | docs/libnm/html/object-tree.html | 2 | ||||
-rw-r--r-- | docs/libnm/libnm-sections.txt | 35 | ||||
-rw-r--r-- | docs/libnm/libnm.types | 2 | ||||
-rw-r--r-- | docs/libnm/version.xml | 2 |
19 files changed, 1126 insertions, 83 deletions
diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index 28938f89f..2525856d5 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -53,7 +53,8 @@ IGNORE_HFILES= \ nm-setting-private.h \ nm-types.h \ nm-utils-private.h \ - nm-vpn-plugin-old.h + nm-vpn-plugin-old.h \ + nm-core-tests-enum-types.h # Images to copy into HTML directory. HTML_IMAGES = libnm.png diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index 54ad32871..bb41ba14c 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -455,7 +455,8 @@ IGNORE_HFILES = \ nm-setting-private.h \ nm-types.h \ nm-utils-private.h \ - nm-vpn-plugin-old.h + nm-vpn-plugin-old.h \ + nm-core-tests-enum-types.h # Images to copy into HTML directory. diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 1daa7c012..4aa880dcb 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -114,6 +114,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">gint</span> +</td> +<td class="function_name"> +<a class="link" href="NMAccessPoint.html#nm-access-point-get-last-seen" title="nm_access_point_get_last_seen ()">nm_access_point_get_last_seen</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">GPtrArray</span> * </td> <td class="function_name"> @@ -163,6 +171,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">gint</span></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"><span class="type">guint</span></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> @@ -242,6 +255,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMAccessPoint.html#NM-ACCESS-POINT-LAST-SEEN:CAPS" title="NM_ACCESS_POINT_LAST_SEEN">NM_ACCESS_POINT_LAST_SEEN</a></td> +</tr> +<tr> +<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> </tbody> @@ -498,6 +515,35 @@ nm_access_point_get_strength (<em class="parameter"><code><a class="link" href=" </div> <hr> <div class="refsect2"> +<a name="nm-access-point-get-last-seen"></a><h3>nm_access_point_get_last_seen ()</h3> +<pre class="programlisting"><span class="returnvalue">gint</span> +nm_access_point_get_last_seen (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> +<p>Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time the +access point was found in scan results. A value of -1 means the access +point has not been found in a scan.</p> +<div class="refsect3"> +<a name="id-1.5.19.8.11.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>ap</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.19.8.11.6"></a><h4>Returns</h4> +<p> the last seen time in seconds</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-access-point-filter-connections"></a><h3>nm_access_point_filter_connections ()</h3> <pre class="programlisting"><span class="returnvalue">GPtrArray</span> * nm_access_point_filter_connections (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>, @@ -512,7 +558,7 @@ use <a class="link" href="NMClient.html#nm-client-get-connections" title="nm_cli <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> using <a class="link" href="NMDevice.html#nm-device-filter-connections" title="nm_device_filter_connections ()"><code class="function">nm_device_filter_connections()</code></a> and finally filter that list with this function.</p> <div class="refsect3"> -<a name="id-1.5.19.8.11.6"></a><h4>Parameters</h4> +<a name="id-1.5.19.8.12.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -535,7 +581,7 @@ filter. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.11.7"></a><h4>Returns</h4> +<a name="id-1.5.19.8.12.7"></a><h4>Returns</h4> <p> an array of <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>ap</code></em> . The array should @@ -555,7 +601,7 @@ the connection may be activated with that AP. The connection must match the 's SSID, (if given) BSSID, and other attributes like security settings, channel, band, etc.</p> <div class="refsect3"> -<a name="id-1.5.19.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -579,7 +625,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.12.6"></a><h4>Returns</h4> +<a name="id-1.5.19.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this Wi-Fi AP, <code class="literal">FALSE</code> if it cannot be.</p> </div> @@ -642,6 +688,12 @@ against</p></td> </div> <hr> <div class="refsect2"> +<a name="NM-ACCESS-POINT-LAST-SEEN:CAPS"></a><h3>NM_ACCESS_POINT_LAST_SEEN</h3> +<pre class="programlisting">#define NM_ACCESS_POINT_LAST_SEEN "last-seen" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-ACCESS-POINT-HW-ADDRESS:CAPS"></a><h3>NM_ACCESS_POINT_HW_ADDRESS</h3> <pre class="programlisting">#define NM_ACCESS_POINT_HW_ADDRESS "hw-address" </pre> @@ -686,6 +738,18 @@ against</p></td> </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” <span class="type">gint</span></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.0.6</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” <span class="type">guint</span></pre> <p>The maximum bit rate of the access point in kbit/s.</p> diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index 950d72514..1914ba7b1 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -523,6 +523,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">guint</span></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"><span class="type">gboolean</span></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> @@ -710,6 +715,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-METERED:CAPS" title="NM_CLIENT_METERED">NM_CLIENT_METERED</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> @@ -2989,6 +2998,12 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-METERED:CAPS"></a><h3>NM_CLIENT_METERED</h3> +<pre class="programlisting">#define NM_CLIENT_METERED "metered" +</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> @@ -3023,7 +3038,7 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" <p><a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a> values indicate various permissions that NetworkManager clients can obtain to perform certain tasks on behalf of the current user.</p> <div class="refsect3"> -<a name="id-1.3.2.10.26.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.27.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3143,7 +3158,7 @@ clients can obtain to perform certain tasks on behalf of the current user.</p> <p><a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult"><span class="type">NMClientPermissionResult</span></a> values indicate what authorizations and permissions the user requires to obtain a given <a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a></p> <div class="refsect3"> -<a name="id-1.3.2.10.27.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.28.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3192,7 +3207,7 @@ the user requires to obtain a given <a class="link" href="NMClient.html#NMClient <p>D-Bus operations may also return errors from other domains, including <a class="link" href="libnm-nm-errors.html#NMManagerError" title="enum NMManagerError"><span class="type">NMManagerError</span></a>, <a class="link" href="libnm-nm-errors.html#NMSettingsError" title="enum NMSettingsError"><span class="type">NMSettingsError</span></a>, <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError"><span class="type">NMAgentManagerError</span></a>, and <a class="link" href="libnm-nm-errors.html#NMConnectionError" title="enum NMConnectionError"><span class="type">NMConnectionError</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.10.28.5"></a><h4>Members</h4> +<a name="id-1.3.2.10.29.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3299,6 +3314,15 @@ modified by calling <a class="link" href="NMClient.html#nm-client-save-hostname" </div> <hr> <div class="refsect2"> +<a name="NMClient--metered"></a><h3>The <code class="literal">“metered”</code> property</h3> +<pre class="programlisting"> “metered” <span class="type">guint</span></pre> +<p>Whether the connectivity is metered.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.0.6</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” <span class="type">gboolean</span></pre> <p>Whether networking is enabled.</p> diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 8065247c7..ff38ac071 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -255,6 +255,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="NMDevice.html#nm-device-get-metered" title="nm_device_get_metered ()">nm_device_get_metered</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">char</span> ** </td> <td class="function_name"> @@ -446,6 +454,11 @@ </tr> <tr> <td class="property_type"><span class="type">guint</span></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"><span class="type">guint</span></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> @@ -601,6 +614,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-MTU:CAPS" title="NM_DEVICE_MTU">NM_DEVICE_MTU</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-METERED:CAPS" title="NM_DEVICE_METERED">NM_DEVICE_METERED</a></td> +</tr> </tbody> </table></div> </div> @@ -1410,6 +1427,33 @@ product name is unknown, this returns the interface name.</p> </div> <hr> <div class="refsect2"> +<a name="nm-device-get-metered"></a><h3>nm_device_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_device_get_metered (<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 metered setting of a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> +<div class="refsect3"> +<a name="id-1.5.2.9.30.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>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="id-1.5.2.9.30.6"></a><h4>Returns</h4> +<p> the metered setting.</p> +</div> +<p class="since">Since: 1.0.6</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>, @@ -1418,7 +1462,7 @@ nm_device_disambiguate_names (<em class="parameter"><code><a class="link" href=" devices in <em class="parameter"><code>devices</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.30.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1441,7 +1485,7 @@ devices in <em class="parameter"><code>devices</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.30.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.31.6"></a><h4>Returns</h4> <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> @@ -1457,7 +1501,7 @@ nm_device_disconnect (<em class="parameter"><code><a class="link" href="NMDevice automatically connecting to networks until the next manual network connection request.</p> <div class="refsect3"> -<a name="id-1.5.2.9.31.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1484,7 +1528,7 @@ request.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.31.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.32.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1501,7 +1545,7 @@ nm_device_disconnect_async (<em class="parameter"><code><a class="link" href="NM prevents the device from automatically connecting to networks until the next manual network connection request.</p> <div class="refsect3"> -<a name="id-1.5.2.9.32.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1543,7 +1587,7 @@ nm_device_disconnect_finish (<em class="parameter"><code><a class="link" href="N <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMDevice.html#nm-device-disconnect-async" title="nm_device_disconnect_async ()"><code class="function">nm_device_disconnect_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.33.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1570,7 +1614,7 @@ nm_device_disconnect_finish (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.33.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.34.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1584,7 +1628,7 @@ nm_device_delete (<em class="parameter"><code><a class="link" href="NMDevice.htm <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Deletes the software device. Hardware devices can't be deleted.</p> <div class="refsect3"> -<a name="id-1.5.2.9.34.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1611,7 +1655,7 @@ nm_device_delete (<em class="parameter"><code><a class="link" href="NMDevice.htm </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.34.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.35.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1627,7 +1671,7 @@ nm_device_delete_async (<em class="parameter"><code><a class="link" href="NMDevi <p>Asynchronously begins deleteing the software device. Hardware devices can't be deleted.</p> <div class="refsect3"> -<a name="id-1.5.2.9.35.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1669,7 +1713,7 @@ nm_device_delete_finish (<em class="parameter"><code><a class="link" href="NMDev <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMDevice.html#nm-device-delete-async" title="nm_device_delete_async ()"><code class="function">nm_device_delete_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.36.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1696,7 +1740,7 @@ nm_device_delete_finish (<em class="parameter"><code><a class="link" href="NMDev </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.36.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.37.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1718,7 +1762,7 @@ Ethernet, Bluetooth, Wi-Fi WPA connections, or any other connection that is incompatible with the device. To get the full list of connections see <a class="link" href="NMClient.html#nm-client-get-connections" title="nm_client_get_connections ()"><code class="function">nm_client_get_connections()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.37.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1740,7 +1784,7 @@ incompatible with the device. To get the full list of connections see </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.37.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.38.6"></a><h4>Returns</h4> <p> an array of <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>device</code></em> . The array @@ -1763,7 +1807,7 @@ network, and will not be valid if it describes a WPA network, or if it is an Ethernet, Bluetooth, WWAN, etc connection that is incompatible with the device.</p> <div class="refsect3"> -<a name="id-1.5.2.9.38.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1787,7 +1831,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.38.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.39.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> </div> @@ -1811,7 +1855,7 @@ device.</p> compatibility of the given device and connection. But, in addition, it sets GError when FALSE is returned.</p> <div class="refsect3"> -<a name="id-1.5.2.9.39.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.40.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1840,7 +1884,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.39.7"></a><h4>Returns</h4> +<a name="id-1.5.2.9.40.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> </div> @@ -1854,7 +1898,7 @@ nm_device_get_setting_type (<em class="parameter"><code><a class="link" href="NM that can be used on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.40.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.9.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1869,7 +1913,7 @@ that can be used on <em class="parameter"><code>device</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.40.6"></a><h4>Returns</h4> +<a name="id-1.5.2.9.41.6"></a><h4>Returns</h4> <p> <em class="parameter"><code>device</code></em> 's associated <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> type</p> </div> @@ -2014,6 +2058,12 @@ that can be used on <em class="parameter"><code>device</code></em> <pre class="programlisting">#define NM_DEVICE_MTU "mtu" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-METERED:CAPS"></a><h3>NM_DEVICE_METERED</h3> +<pre class="programlisting">#define NM_DEVICE_METERED "metered" +</pre> +</div> </div> <div class="refsect1"> <a name="NMDevice.property-details"></a><h2>Property Details</h2> @@ -2142,6 +2192,15 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--metered"></a><h3>The <code class="literal">“metered”</code> property</h3> +<pre class="programlisting"> “metered” <span class="type">guint</span></pre> +<p>Whether the device is metered.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<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>The MTU of the device.</p> diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index db0dca479..776aba148 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -113,6 +113,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-options" title="nm_device_wifi_request_scan_options ()">nm_device_wifi_request_scan_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">void</span> </td> <td class="function_name"> @@ -121,6 +129,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" title="nm_device_wifi_request_scan_options_async ()">nm_device_wifi_request_scan_options_async</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -527,6 +543,64 @@ set.</p> </div> <hr> <div class="refsect2"> +<a name="nm-device-wifi-request-scan-options"></a><h3>nm_device_wifi_request_scan_options ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_wifi_request_scan_options (<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><span class="type">GVariant</span> *options</code></em>, + <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<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 +after that for the scan to complete. +This is the same as <em class="parameter"><code>nm_device_wifi_request_scan</code></em> + except it accepts <em class="parameter"><code>options</code></em> + +for the scanning. The argument is the dictionary passed to <code class="function">RequestScan()</code> +D-Bus call. Valid otions inside the dictionary are: +'ssids' => array of SSIDs (saay)</p> +<div class="refsect3"> +<a name="id-1.5.14.9.11.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>a <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>options</p></td> +<td class="parameter_description"><p>dictionary with options for <code class="function">RequestScan()</code>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p>a <span class="type">GCancellable</span>, or <code class="literal">NULL</code></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 <span class="type">GError</span>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.14.9.11.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> +will be +set.</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-wifi-request-scan-async"></a><h3>nm_device_wifi_request_scan_async ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_device_wifi_request_scan_async (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>, @@ -539,7 +613,7 @@ nm_device_wifi_request_scan_async (<em class="parameter"><code><a class="link" h called immediately after requesting the scan, and it may take some time after that for the scan to complete.</p> <div class="refsect3"> -<a name="id-1.5.14.9.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.9.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -574,6 +648,67 @@ that for the scan to complete.</p> </div> <hr> <div class="refsect2"> +<a name="nm-device-wifi-request-scan-options-async"></a><h3>nm_device_wifi_request_scan_options_async ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_device_wifi_request_scan_options_async + (<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><span class="type">GVariant</span> *options</code></em>, + <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>, + <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> +<p>Request NM to scan for access points on <em class="parameter"><code>device</code></em> +. Note that <em class="parameter"><code>callback</code></em> + will be +called immediately after requesting the scan, and it may take some time after +that for the scan to complete. +This is the same as <em class="parameter"><code>nm_device_wifi_request_scan_async</code></em> + except it accepts <em class="parameter"><code>options</code></em> + +for the scanning. The argument is the dictionary passed to <code class="function">RequestScan()</code> +D-Bus call. Valid otions inside the dictionary are: +'ssids' => array of SSIDs (saay)</p> +<div class="refsect3"> +<a name="id-1.5.14.9.13.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>a <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>options</p></td> +<td class="parameter_description"><p>dictionary with options for <code class="function">RequestScan()</code>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p>a <span class="type">GCancellable</span>, or <code class="literal">NULL</code></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 scan has been requested</p></td> +<td class="parameter_annotations"> </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"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-wifi-request-scan-finish"></a><h3>nm_device_wifi_request_scan_finish ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> 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>, @@ -581,7 +716,7 @@ nm_device_wifi_request_scan_finish (<em class="parameter"><code><a class="link" <em class="parameter"><code><span class="type">GError</span> **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> <div class="refsect3"> -<a name="id-1.5.14.9.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.9.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -608,7 +743,7 @@ nm_device_wifi_request_scan_finish (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.12.6"></a><h4>Returns</h4> +<a name="id-1.5.14.9.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index f33e2b888..aef026589 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -241,6 +241,14 @@ <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-gateway-ping-timeout" title="nm_setting_connection_get_gateway_ping_timeout ()">nm_setting_connection_get_gateway_ping_timeout</a> <span class="c_punctuation">()</span> </td> </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="NMSettingConnection.html#nm-setting-connection-get-metered" title="nm_setting_connection_get_metered ()">nm_setting_connection_get_metered</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -292,6 +300,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered"><span class="type">NMMetered</span></a></td> +<td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--metered" title="The “metered” property">metered</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"><span class="type">GStrv</span></td> <td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--permissions" title="The “permissions” property">permissions</a></td> <td class="property_flags">Read / Write</td> @@ -423,6 +436,10 @@ <td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS" title="NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT">NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS" title="NM_SETTING_CONNECTION_METERED">NM_SETTING_CONNECTION_METERED</a></td> +</tr> +<tr> <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a></td> </tr> @@ -1264,6 +1281,32 @@ nm_setting_connection_get_gateway_ping_timeout property.</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-connection-get-metered"></a><h3>nm_setting_connection_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_setting_connection_get_metered (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.5.8.28.4"></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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.5.8.28.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingConnection.html#NMSettingConnection--metered" title="The “metered” property"><span class="type">“metered”</span></a> property of the setting.</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> </div> <div class="refsect1"> <a name="NMSettingConnection.other_details"></a><h2>Types and Values</h2> @@ -1382,11 +1425,17 @@ property.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-CONNECTION-METERED:CAPS"></a><h3>NM_SETTING_CONNECTION_METERED</h3> +<pre class="programlisting">#define NM_SETTING_CONNECTION_METERED "metered" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnectionAutoconnectSlaves"></a><h3>enum NMSettingConnectionAutoconnectSlaves</h3> <p><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves"><span class="type">NMSettingConnectionAutoconnectSlaves</span></a> values indicate whether slave connections should be activated when master is activated.</p> <div class="refsect3"> -<a name="id-1.4.5.9.21.4"></a><h4>Members</h4> +<a name="id-1.4.5.9.22.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1512,6 +1561,15 @@ connection may be applied to the wrong interface.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnection--metered"></a><h3>The <code class="literal">“metered”</code> property</h3> +<pre class="programlisting"> “metered” <a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered"><span class="type">NMMetered</span></a></pre> +<p>Whether the connection is metered.</p> +<p>Flags: Read / Write</p> +<p>Default value: NM_METERED_UNKNOWN</p> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection--permissions"></a><h3>The <code class="literal">“permissions”</code> property</h3> <pre class="programlisting"> “permissions” <span class="type">GStrv</span></pre> <p>An array of strings defining what access a given user has to this diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index 6255f6c83..1ee7de448 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -215,6 +215,21 @@ <a class="link" href="NMSettingWired.html#nm-setting-wired-get-valid-s390-options" title="nm_setting_wired_get_valid_s390_options ()">nm_setting_wired_get_valid_s390_options</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan"><span class="returnvalue">NMSettingWiredWakeOnLan</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWired.html#nm-setting-wired-get-wake-on-lan" title="nm_setting_wired_get_wake_on_lan ()">nm_setting_wired_get_wake_on_lan</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="NMSettingWired.html#nm-setting-wired-get-wake-on-lan-password" title="nm_setting_wired_get_wake_on_lan_password ()">nm_setting_wired_get_wake_on_lan_password</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -288,6 +303,17 @@ <td class="property_name"><a class="link" href="NMSettingWired.html#NMSettingWired--speed" title="The “speed” property">speed</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingWired.html#NMSettingWired--wake-on-lan" title="The “wake-on-lan” property">wake-on-lan</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingWired.html#NMSettingWired--wake-on-lan-password" title="The “wake-on-lan-password” property">wake-on-lan-password</a></td> +<td class="property_flags">Read / Write</td> +</tr> </tbody> </table></div> </div> @@ -304,6 +330,10 @@ <td class="function_name"><a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-SETTING-NAME:CAPS" title="NM_SETTING_WIRED_SETTING_NAME">NM_SETTING_WIRED_SETTING_NAME</a></td> </tr> <tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan">NMSettingWiredWakeOnLan</a></td> +</tr> +<tr> <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-PORT:CAPS" title="NM_SETTING_WIRED_PORT">NM_SETTING_WIRED_PORT</a></td> </tr> @@ -347,12 +377,22 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-S390-OPTIONS:CAPS" title="NM_SETTING_WIRED_S390_OPTIONS">NM_SETTING_WIRED_S390_OPTIONS</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN:CAPS" title="NM_SETTING_WIRED_WAKE_ON_LAN">NM_SETTING_WIRED_WAKE_ON_LAN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PASSWORD:CAPS" title="NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD">NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMSettingWired.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GObject +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> + <span class="lineart">╰──</span> NMSettingWiredWakeOnLan + GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> <span class="lineart">╰──</span> NMSettingWired </pre> @@ -1055,6 +1095,62 @@ nm_setting_wired_get_valid_s390_options <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> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wired-get-wake-on-lan"></a><h3>nm_setting_wired_get_wake_on_lan ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan"><span class="returnvalue">NMSettingWiredWakeOnLan</span></a> +nm_setting_wired_get_wake_on_lan (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> +<p>Returns the Wake-on-LAN options enabled for the connection</p> +<div class="refsect3"> +<a name="id-1.4.29.8.25.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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.29.8.25.6"></a><h4>Returns</h4> +<p> the Wake-on-LAN options</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wired-get-wake-on-lan-password"></a><h3>nm_setting_wired_get_wake_on_lan_password ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_wired_get_wake_on_lan_password + (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> +<p>Returns the Wake-on-LAN password. This only applies to +<a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC</code></a>.</p> +<div class="refsect3"> +<a name="id-1.4.29.8.26.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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.29.8.26.6"></a><h4>Returns</h4> +<p> the Wake-on-LAN setting password, or <code class="literal">NULL</code> if there is no password.</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> </div> <div class="refsect1"> <a name="NMSettingWired.other_details"></a><h2>Types and Values</h2> @@ -1065,6 +1161,93 @@ nm_setting_wired_get_valid_s390_options </div> <hr> <div class="refsect2"> +<a name="NMSettingWiredWakeOnLan"></a><h3>enum NMSettingWiredWakeOnLan</h3> +<p>Options for <a class="link" href="NMSettingWired.html#NMSettingWired--wake-on-lan" title="The “wake-on-lan” property"><span class="type">“wake-on-lan”</span></a>. Note that not all options +are supported by all devices.</p> +<div class="refsect3"> +<a name="id-1.4.29.9.3.4"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-NONE:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_NONE</p></td> +<td class="enum_member_description"> +<p>Wake-on-LAN disabled</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-DEFAULT:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT</p></td> +<td class="enum_member_description"> +<p>Use the default value</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-PHY:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_PHY</p></td> +<td class="enum_member_description"> +<p>Wake on PHY activity</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-UNICAST:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST</p></td> +<td class="enum_member_description"> +<p>Wake on unicast messages</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-MULTICAST:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST</p></td> +<td class="enum_member_description"> +<p>Wake on multicast messages</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-BROADCAST:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST</p></td> +<td class="enum_member_description"> +<p>Wake on broadcast messages</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-ARP:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_ARP</p></td> +<td class="enum_member_description"> +<p>Wake on ARP</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC</p></td> +<td class="enum_member_description"> +<p>Wake on magic packet</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-LAST:CAPS"></a>_NM_SETTING_WIRED_WAKE_ON_LAN_LAST</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-WIRED-WAKE-ON-LAN-ALL:CAPS"></a>NM_SETTING_WIRED_WAKE_ON_LAN_ALL</p></td> +<td class="enum_member_description"> +<p>Wake on all events</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-WIRED-PORT:CAPS"></a><h3>NM_SETTING_WIRED_PORT</h3> <pre class="programlisting">#define NM_SETTING_WIRED_PORT "port" </pre> @@ -1129,6 +1312,18 @@ nm_setting_wired_get_valid_s390_options <pre class="programlisting">#define NM_SETTING_WIRED_S390_OPTIONS "s390-options" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WIRED-WAKE-ON-LAN:CAPS"></a><h3>NM_SETTING_WIRED_WAKE_ON_LAN</h3> +<pre class="programlisting">#define NM_SETTING_WIRED_WAKE_ON_LAN "wake-on-lan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WIRED-WAKE-ON-LAN-PASSWORD:CAPS"></a><h3>NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD</h3> +<pre class="programlisting">#define NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD "wake-on-lan-password" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingWired.property-details"></a><h2>Property Details</h2> @@ -1241,6 +1436,30 @@ Mbit/s, ie 100 == 100Mbit/s.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: 0</p> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingWired--wake-on-lan"></a><h3>The <code class="literal">“wake-on-lan”</code> property</h3> +<pre class="programlisting"> “wake-on-lan” <span class="type">guint</span></pre> +<p>The <a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan"><span class="type">NMSettingWiredWakeOnLan</span></a> options to enable. Not all devices support all options. +May be any combination of <a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PHY:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_PHY</code></a>, +<a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-UNICAST:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST</code></a>, <a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MULTICAST:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST</code></a>, +<a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-BROADCAST:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST</code></a>, <a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-ARP:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_ARP</code></a>, +<a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC</code></a>.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 1</p> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingWired--wake-on-lan-password"></a><h3>The <code class="literal">“wake-on-lan-password”</code> property</h3> +<pre class="programlisting"> “wake-on-lan-password” <span class="type">gchar</span> *</pre> +<p>If specified, the password used with magic-packet-based +Wake-on-LAN, represented as an Ethernet MAC address. If <code class="literal">NULL</code>, +no password will be required.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.0.6</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index aac846df6..cc075c7dd 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -37,6 +37,8 @@ <span class="dim">|</span> <a class="shortcut" href="#idxS">S</a> <span class="dim">|</span> + <a class="shortcut" href="#idxT">T</a> + <span class="dim">|</span> <a class="shortcut" href="#idxU">U</a> <span class="dim">|</span> <a class="shortcut" href="#idxV">V</a> @@ -81,6 +83,10 @@ </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 <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> +</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 <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> </dt> <dd></dd> @@ -137,6 +143,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMAccessPoint.html#nm-access-point-get-last-seen" title="nm_access_point_get_last_seen ()">nm_access_point_get_last_seen</a>, function in <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMAccessPoint.html#nm-access-point-get-max-bitrate" title="nm_access_point_get_max_bitrate ()">nm_access_point_get_max_bitrate</a>, function in <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> </dt> <dd></dd> @@ -165,6 +175,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMAccessPoint.html#NM-ACCESS-POINT-LAST-SEEN:CAPS" title="NM_ACCESS_POINT_LAST_SEEN">NM_ACCESS_POINT_LAST_SEEN</a>, macro in <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMAccessPoint.html#NM-ACCESS-POINT-MAX-BITRATE:CAPS" title="NM_ACCESS_POINT_MAX_BITRATE">NM_ACCESS_POINT_MAX_BITRATE</a>, macro in <a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a> </dt> <dd></dd> @@ -396,6 +410,10 @@ <a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS" title="NM_AVAILABLE_IN_1_0_4">NM_AVAILABLE_IN_1_0_4</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-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> <a name="idxB"></a><h3 class="title">B</h3> <dt> <a class="link" href="libnm-nm-dbus-interface.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities">NMBluetoothCapabilities</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> @@ -455,6 +473,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NMClient--metered" title="The “metered” property">NMClient:metered</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</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 <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -695,6 +717,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NM-CLIENT-METERED:CAPS" title="NM_CLIENT_METERED">NM_CLIENT_METERED</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-NETWORKING-ENABLED:CAPS" title="NM_CLIENT_NETWORKING_ENABLED">NM_CLIENT_NETWORKING_ENABLED</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -1440,6 +1466,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--metered" title="The “metered” property">NMDevice:metered</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--mtu" title="The “mtu” property">NMDevice:mtu</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1980,6 +2010,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-metered" title="nm_device_get_metered ()">nm_device_get_metered</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-mtu" title="nm_device_get_mtu ()">nm_device_get_mtu</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2056,6 +2090,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-METERED:CAPS" title="NM_DEVICE_METERED">NM_DEVICE_METERED</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceModem.html#NM-DEVICE-MODEM-CURRENT-CAPABILITIES:CAPS" title="NM_DEVICE_MODEM_CURRENT_CAPABILITIES">NM_DEVICE_MODEM_CURRENT_CAPABILITIES</a>, macro in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> </dt> <dd></dd> @@ -2256,6 +2294,14 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-options" title="nm_device_wifi_request_scan_options ()">nm_device_wifi_request_scan_options</a>, function in <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" title="nm_device_wifi_request_scan_options_async ()">nm_device_wifi_request_scan_options_async</a>, function in <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceWimax.html#NM-DEVICE-WIMAX-ACTIVE-NSP:CAPS" title="NM_DEVICE_WIMAX_ACTIVE_NSP">NM_DEVICE_WIMAX_ACTIVE_NSP</a>, macro in <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> </dt> <dd></dd> @@ -2696,6 +2742,10 @@ nm_keyfile_write, function in nm-keyfile-internal </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="libnm-nm-version.html#NM-MICRO-VERSION:CAPS" title="NM_MICRO_VERSION">NM_MICRO_VERSION</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> @@ -3195,6 +3245,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnection--metered" title="The “metered” property">NMSettingConnection:metered</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NMSettingConnection--permissions" title="The “permissions” property">NMSettingConnection:permissions</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -3663,6 +3717,18 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWired.html#NMSettingWired--wake-on-lan" title="The “wake-on-lan” property">NMSettingWired:wake-on-lan</a>, object property in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWired.html#NMSettingWired--wake-on-lan-password" title="The “wake-on-lan-password” property">NMSettingWired:wake-on-lan-password</a>, object property in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan">NMSettingWiredWakeOnLan</a>, enum in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NMSettingWireless--band" title="The “band” property">NMSettingWireless:band</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -4619,6 +4685,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-metered" title="nm_setting_connection_get_metered ()">nm_setting_connection_get_metered</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-num-permissions" title="nm_setting_connection_get_num_permissions ()">nm_setting_connection_get_num_permissions</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4671,6 +4741,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS" title="NM_SETTING_CONNECTION_METERED">NM_SETTING_CONNECTION_METERED</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-new" title="nm_setting_connection_new ()">nm_setting_connection_new</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -5915,6 +5989,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWired.html#nm-setting-wired-get-wake-on-lan" title="nm_setting_wired_get_wake_on_lan ()">nm_setting_wired_get_wake_on_lan</a>, function in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWired.html#nm-setting-wired-get-wake-on-lan-password" title="nm_setting_wired_get_wake_on_lan_password ()">nm_setting_wired_get_wake_on_lan_password</a>, function in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-MAC-ADDRESS:CAPS" title="NM_SETTING_WIRED_MAC_ADDRESS">NM_SETTING_WIRED_MAC_ADDRESS</a>, macro in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> </dt> <dd></dd> @@ -5967,6 +6049,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN:CAPS" title="NM_SETTING_WIRED_WAKE_ON_LAN">NM_SETTING_WIRED_WAKE_ON_LAN</a>, macro in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PASSWORD:CAPS" title="NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD">NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD</a>, macro in <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#nm-setting-wireless-add-mac-blacklist-item" title="nm_setting_wireless_add_mac_blacklist_item ()">nm_setting_wireless_add_mac_blacklist_item</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6338,6 +6428,19 @@ nm_keyfile_write, function in nm-keyfile-internal <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> +<a name="idxT"></a><h3 class="title">T</h3> +<dt> +NMTestGeneralBoolEnum, enum in test-general-enums +</dt> +<dd></dd> +<dt> +NMTestGeneralColorFlags, enum in test-general-enums +</dt> +<dd></dd> +<dt> +NMTestGeneralMetaFlags, enum in test-general-enums +</dt> +<dd></dd> <a name="idxU"></a><h3 class="title">U</h3> <dt> <a class="link" href="libnm-nm-utils.html#NMUtilsFileSearchInPathsPredicate" title="NMUtilsFileSearchInPathsPredicate ()">NMUtilsFileSearchInPathsPredicate</a>, user_function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> @@ -6360,6 +6463,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-from-str" title="nm_utils_enum_from_str ()">nm_utils_enum_from_str</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-to-str" title="nm_utils_enum_to_str ()">nm_utils_enum_to_str</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-escape-ssid" title="nm_utils_escape_ssid ()">nm_utils_escape_ssid</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -6540,6 +6651,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs" title="nm_utils_wifi_2ghz_freqs ()">nm_utils_wifi_2ghz_freqs</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs" title="nm_utils_wifi_5ghz_freqs ()">nm_utils_wifi_5ghz_freqs</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-wifi-channel-to-freq" title="nm_utils_wifi_channel_to_freq ()">nm_utils_wifi_channel_to_freq</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -6589,6 +6708,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-version.html#NM-VERSION-1-0-6:CAPS" title="NM_VERSION_1_0_6">NM_VERSION_1_0_6</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-VERSION-1-0-8:CAPS" title="NM_VERSION_1_0_8">NM_VERSION_1_0_8</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-VERSION-CUR-STABLE:CAPS" title="NM_VERSION_CUR_STABLE">NM_VERSION_CUR_STABLE</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index f197c752c..1e7720842 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.0.4 + for libnm 1.0.6 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/libnm/1.0/" target="_top">https://developer.gnome.org/libnm/1.0/</a>. diff --git a/docs/libnm/html/index.sgml b/docs/libnm/html/index.sgml index 0f085cb34..946d38181 100644 --- a/docs/libnm/html/index.sgml +++ b/docs/libnm/html/index.sgml @@ -81,6 +81,7 @@ <ANCHOR id="NM-CLIENT-CONNECTIONS:CAPS" href="libnm/NMClient.html#NM-CLIENT-CONNECTIONS:CAPS"> <ANCHOR id="NM-CLIENT-HOSTNAME:CAPS" href="libnm/NMClient.html#NM-CLIENT-HOSTNAME:CAPS"> <ANCHOR id="NM-CLIENT-CAN-MODIFY:CAPS" href="libnm/NMClient.html#NM-CLIENT-CAN-MODIFY:CAPS"> +<ANCHOR id="NM-CLIENT-METERED:CAPS" href="libnm/NMClient.html#NM-CLIENT-METERED:CAPS"> <ANCHOR id="NM-CLIENT-DEVICE-ADDED:CAPS" href="libnm/NMClient.html#NM-CLIENT-DEVICE-ADDED:CAPS"> <ANCHOR id="NM-CLIENT-DEVICE-REMOVED:CAPS" href="libnm/NMClient.html#NM-CLIENT-DEVICE-REMOVED:CAPS"> <ANCHOR id="NM-CLIENT-PERMISSION-CHANGED:CAPS" href="libnm/NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS"> @@ -118,6 +119,7 @@ <ANCHOR id="NMClient--connectivity" href="libnm/NMClient.html#NMClient--connectivity"> <ANCHOR id="NMClient--devices" href="libnm/NMClient.html#NMClient--devices"> <ANCHOR id="NMClient--hostname" href="libnm/NMClient.html#NMClient--hostname"> +<ANCHOR id="NMClient--metered" href="libnm/NMClient.html#NMClient--metered"> <ANCHOR id="NMClient--networking-enabled" href="libnm/NMClient.html#NMClient--networking-enabled"> <ANCHOR id="NMClient--nm-running" href="libnm/NMClient.html#NMClient--nm-running"> <ANCHOR id="NMClient--primary-connection" href="libnm/NMClient.html#NMClient--primary-connection"> @@ -479,6 +481,12 @@ <ANCHOR id="NM-DEVICE-STATE-REASON-NEW-ACTIVATION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-NEW-ACTIVATION:CAPS"> <ANCHOR id="NM-DEVICE-STATE-REASON-PARENT-CHANGED:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-PARENT-CHANGED:CAPS"> <ANCHOR id="NM-DEVICE-STATE-REASON-PARENT-MANAGED-CHANGED:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-PARENT-MANAGED-CHANGED:CAPS"> +<ANCHOR id="NMMetered" href="libnm/libnm-nm-dbus-interface.html#NMMetered"> +<ANCHOR id="NM-METERED-UNKNOWN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-METERED-UNKNOWN:CAPS"> +<ANCHOR id="NM-METERED-YES:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"> +<ANCHOR id="NM-METERED-NO:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-METERED-NO:CAPS"> +<ANCHOR id="NM-METERED-GUESS-YES:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-METERED-GUESS-YES:CAPS"> +<ANCHOR id="NM-METERED-GUESS-NO:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-METERED-GUESS-NO:CAPS"> <ANCHOR id="NMActiveConnectionState" href="libnm/libnm-nm-dbus-interface.html#NMActiveConnectionState"> <ANCHOR id="NM-ACTIVE-CONNECTION-STATE-UNKNOWN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-UNKNOWN:CAPS"> <ANCHOR id="NM-ACTIVE-CONNECTION-STATE-ACTIVATING:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATING:CAPS"> @@ -657,6 +665,7 @@ <ANCHOR id="nm-setting-connection-remove-secondary" href="libnm/NMSettingConnection.html#nm-setting-connection-remove-secondary"> <ANCHOR id="nm-setting-connection-remove-secondary-by-value" href="libnm/NMSettingConnection.html#nm-setting-connection-remove-secondary-by-value"> <ANCHOR id="nm-setting-connection-get-gateway-ping-timeout" href="libnm/NMSettingConnection.html#nm-setting-connection-get-gateway-ping-timeout"> +<ANCHOR id="nm-setting-connection-get-metered" href="libnm/NMSettingConnection.html#nm-setting-connection-get-metered"> <ANCHOR id="NMSettingConnection.other_details" href="libnm/NMSettingConnection.html#NMSettingConnection.other_details"> <ANCHOR id="NM-SETTING-CONNECTION-SETTING-NAME:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS"> @@ -677,6 +686,7 @@ <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-SECONDARIES:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-SECONDARIES:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS"> +<ANCHOR id="NM-SETTING-CONNECTION-METERED:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS"> <ANCHOR id="NMSettingConnectionAutoconnectSlaves" href="libnm/NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-DEFAULT:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-NO:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-NO:CAPS"> @@ -690,6 +700,7 @@ <ANCHOR id="NMSettingConnection--id" href="libnm/NMSettingConnection.html#NMSettingConnection--id"> <ANCHOR id="NMSettingConnection--interface-name" href="libnm/NMSettingConnection.html#NMSettingConnection--interface-name"> <ANCHOR id="NMSettingConnection--master" href="libnm/NMSettingConnection.html#NMSettingConnection--master"> +<ANCHOR id="NMSettingConnection--metered" href="libnm/NMSettingConnection.html#NMSettingConnection--metered"> <ANCHOR id="NMSettingConnection--permissions" href="libnm/NMSettingConnection.html#NMSettingConnection--permissions"> <ANCHOR id="NMSettingConnection--read-only" href="libnm/NMSettingConnection.html#NMSettingConnection--read-only"> <ANCHOR id="NMSettingConnection--secondaries" href="libnm/NMSettingConnection.html#NMSettingConnection--secondaries"> @@ -1601,8 +1612,21 @@ <ANCHOR id="nm-setting-wired-add-s390-option" href="libnm/NMSettingWired.html#nm-setting-wired-add-s390-option"> <ANCHOR id="nm-setting-wired-remove-s390-option" href="libnm/NMSettingWired.html#nm-setting-wired-remove-s390-option"> <ANCHOR id="nm-setting-wired-get-valid-s390-options" href="libnm/NMSettingWired.html#nm-setting-wired-get-valid-s390-options"> +<ANCHOR id="nm-setting-wired-get-wake-on-lan" href="libnm/NMSettingWired.html#nm-setting-wired-get-wake-on-lan"> +<ANCHOR id="nm-setting-wired-get-wake-on-lan-password" href="libnm/NMSettingWired.html#nm-setting-wired-get-wake-on-lan-password"> <ANCHOR id="NMSettingWired.other_details" href="libnm/NMSettingWired.html#NMSettingWired.other_details"> <ANCHOR id="NM-SETTING-WIRED-SETTING-NAME:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-SETTING-NAME:CAPS"> +<ANCHOR id="NMSettingWiredWakeOnLan" href="libnm/NMSettingWired.html#NMSettingWiredWakeOnLan"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-NONE:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-NONE:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-DEFAULT:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-DEFAULT:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-PHY:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PHY:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-UNICAST:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-UNICAST:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-MULTICAST:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MULTICAST:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-BROADCAST:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-BROADCAST:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-ARP:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-ARP:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-LAST:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-LAST:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-ALL:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-ALL:CAPS"> <ANCHOR id="NM-SETTING-WIRED-PORT:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-PORT:CAPS"> <ANCHOR id="NM-SETTING-WIRED-SPEED:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-SPEED:CAPS"> <ANCHOR id="NM-SETTING-WIRED-DUPLEX:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-DUPLEX:CAPS"> @@ -1614,6 +1638,8 @@ <ANCHOR id="NM-SETTING-WIRED-S390-SUBCHANNELS:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-S390-SUBCHANNELS:CAPS"> <ANCHOR id="NM-SETTING-WIRED-S390-NETTYPE:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-S390-NETTYPE:CAPS"> <ANCHOR id="NM-SETTING-WIRED-S390-OPTIONS:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-S390-OPTIONS:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN:CAPS"> +<ANCHOR id="NM-SETTING-WIRED-WAKE-ON-LAN-PASSWORD:CAPS" href="libnm/NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PASSWORD:CAPS"> <ANCHOR id="NMSettingWired.property-details" href="libnm/NMSettingWired.html#NMSettingWired.property-details"> <ANCHOR id="NMSettingWired--auto-negotiate" href="libnm/NMSettingWired.html#NMSettingWired--auto-negotiate"> <ANCHOR id="NMSettingWired--cloned-mac-address" href="libnm/NMSettingWired.html#NMSettingWired--cloned-mac-address"> @@ -1626,6 +1652,8 @@ <ANCHOR id="NMSettingWired--s390-options" href="libnm/NMSettingWired.html#NMSettingWired--s390-options"> <ANCHOR id="NMSettingWired--s390-subchannels" href="libnm/NMSettingWired.html#NMSettingWired--s390-subchannels"> <ANCHOR id="NMSettingWired--speed" href="libnm/NMSettingWired.html#NMSettingWired--speed"> +<ANCHOR id="NMSettingWired--wake-on-lan" href="libnm/NMSettingWired.html#NMSettingWired--wake-on-lan"> +<ANCHOR id="NMSettingWired--wake-on-lan-password" href="libnm/NMSettingWired.html#NMSettingWired--wake-on-lan-password"> <ANCHOR id="NMSettingWireless" href="libnm/NMSettingWireless.html"> <ANCHOR id="NMSettingWireless.functions" href="libnm/NMSettingWireless.html#NMSettingWireless.functions"> <ANCHOR id="NMSettingWireless.properties" href="libnm/NMSettingWireless.html#NMSettingWireless.properties"> @@ -1804,6 +1832,7 @@ <ANCHOR id="nm-device-get-product" href="libnm/NMDevice.html#nm-device-get-product"> <ANCHOR id="nm-device-get-vendor" href="libnm/NMDevice.html#nm-device-get-vendor"> <ANCHOR id="nm-device-get-description" href="libnm/NMDevice.html#nm-device-get-description"> +<ANCHOR id="nm-device-get-metered" href="libnm/NMDevice.html#nm-device-get-metered"> <ANCHOR id="nm-device-disambiguate-names" href="libnm/NMDevice.html#nm-device-disambiguate-names"> <ANCHOR id="nm-device-disconnect" href="libnm/NMDevice.html#nm-device-disconnect"> <ANCHOR id="nm-device-disconnect-async" href="libnm/NMDevice.html#nm-device-disconnect-async"> @@ -1839,6 +1868,7 @@ <ANCHOR id="NM-DEVICE-PRODUCT:CAPS" href="libnm/NMDevice.html#NM-DEVICE-PRODUCT:CAPS"> <ANCHOR id="NM-DEVICE-PHYSICAL-PORT-ID:CAPS" href="libnm/NMDevice.html#NM-DEVICE-PHYSICAL-PORT-ID:CAPS"> <ANCHOR id="NM-DEVICE-MTU:CAPS" href="libnm/NMDevice.html#NM-DEVICE-MTU:CAPS"> +<ANCHOR id="NM-DEVICE-METERED:CAPS" href="libnm/NMDevice.html#NM-DEVICE-METERED:CAPS"> <ANCHOR id="NMDevice.property-details" href="libnm/NMDevice.html#NMDevice.property-details"> <ANCHOR id="NMDevice--active-connection" href="libnm/NMDevice.html#NMDevice--active-connection"> <ANCHOR id="NMDevice--autoconnect" href="libnm/NMDevice.html#NMDevice--autoconnect"> @@ -1856,6 +1886,7 @@ <ANCHOR id="NMDevice--ip4-config" href="libnm/NMDevice.html#NMDevice--ip4-config"> <ANCHOR id="NMDevice--ip6-config" href="libnm/NMDevice.html#NMDevice--ip6-config"> <ANCHOR id="NMDevice--managed" href="libnm/NMDevice.html#NMDevice--managed"> +<ANCHOR id="NMDevice--metered" href="libnm/NMDevice.html#NMDevice--metered"> <ANCHOR id="NMDevice--mtu" href="libnm/NMDevice.html#NMDevice--mtu"> <ANCHOR id="NMDevice--physical-port-id" href="libnm/NMDevice.html#NMDevice--physical-port-id"> <ANCHOR id="NMDevice--product" href="libnm/NMDevice.html#NMDevice--product"> @@ -2070,7 +2101,9 @@ <ANCHOR id="nm-device-wifi-get-access-point-by-path" href="libnm/NMDeviceWifi.html#nm-device-wifi-get-access-point-by-path"> <ANCHOR id="nm-device-wifi-get-access-points" href="libnm/NMDeviceWifi.html#nm-device-wifi-get-access-points"> <ANCHOR id="nm-device-wifi-request-scan" href="libnm/NMDeviceWifi.html#nm-device-wifi-request-scan"> +<ANCHOR id="nm-device-wifi-request-scan-options" href="libnm/NMDeviceWifi.html#nm-device-wifi-request-scan-options"> <ANCHOR id="nm-device-wifi-request-scan-async" href="libnm/NMDeviceWifi.html#nm-device-wifi-request-scan-async"> +<ANCHOR id="nm-device-wifi-request-scan-options-async" href="libnm/NMDeviceWifi.html#nm-device-wifi-request-scan-options-async"> <ANCHOR id="nm-device-wifi-request-scan-finish" href="libnm/NMDeviceWifi.html#nm-device-wifi-request-scan-finish"> <ANCHOR id="NMDeviceWifi.other_details" href="libnm/NMDeviceWifi.html#NMDeviceWifi.other_details"> <ANCHOR id="NM-DEVICE-WIFI-HW-ADDRESS:CAPS" href="libnm/NMDeviceWifi.html#NM-DEVICE-WIFI-HW-ADDRESS:CAPS"> @@ -2246,6 +2279,7 @@ <ANCHOR id="nm-access-point-get-mode" href="libnm/NMAccessPoint.html#nm-access-point-get-mode"> <ANCHOR id="nm-access-point-get-max-bitrate" href="libnm/NMAccessPoint.html#nm-access-point-get-max-bitrate"> <ANCHOR id="nm-access-point-get-strength" href="libnm/NMAccessPoint.html#nm-access-point-get-strength"> +<ANCHOR id="nm-access-point-get-last-seen" href="libnm/NMAccessPoint.html#nm-access-point-get-last-seen"> <ANCHOR id="nm-access-point-filter-connections" href="libnm/NMAccessPoint.html#nm-access-point-filter-connections"> <ANCHOR id="nm-access-point-connection-valid" href="libnm/NMAccessPoint.html#nm-access-point-connection-valid"> <ANCHOR id="NMAccessPoint.other_details" href="libnm/NMAccessPoint.html#NMAccessPoint.other_details"> @@ -2258,12 +2292,14 @@ <ANCHOR id="NM-ACCESS-POINT-MODE:CAPS" href="libnm/NMAccessPoint.html#NM-ACCESS-POINT-MODE:CAPS"> <ANCHOR id="NM-ACCESS-POINT-MAX-BITRATE:CAPS" href="libnm/NMAccessPoint.html#NM-ACCESS-POINT-MAX-BITRATE:CAPS"> <ANCHOR id="NM-ACCESS-POINT-STRENGTH:CAPS" href="libnm/NMAccessPoint.html#NM-ACCESS-POINT-STRENGTH:CAPS"> +<ANCHOR id="NM-ACCESS-POINT-LAST-SEEN:CAPS" href="libnm/NMAccessPoint.html#NM-ACCESS-POINT-LAST-SEEN:CAPS"> <ANCHOR id="NM-ACCESS-POINT-HW-ADDRESS:CAPS" href="libnm/NMAccessPoint.html#NM-ACCESS-POINT-HW-ADDRESS:CAPS"> <ANCHOR id="NMAccessPoint.property-details" href="libnm/NMAccessPoint.html#NMAccessPoint.property-details"> <ANCHOR id="NMAccessPoint--bssid" href="libnm/NMAccessPoint.html#NMAccessPoint--bssid"> <ANCHOR id="NMAccessPoint--flags" href="libnm/NMAccessPoint.html#NMAccessPoint--flags"> <ANCHOR id="NMAccessPoint--frequency" href="libnm/NMAccessPoint.html#NMAccessPoint--frequency"> <ANCHOR id="NMAccessPoint--hw-address" href="libnm/NMAccessPoint.html#NMAccessPoint--hw-address"> +<ANCHOR id="NMAccessPoint--last-seen" href="libnm/NMAccessPoint.html#NMAccessPoint--last-seen"> <ANCHOR id="NMAccessPoint--max-bitrate" href="libnm/NMAccessPoint.html#NMAccessPoint--max-bitrate"> <ANCHOR id="NMAccessPoint--mode" href="libnm/NMAccessPoint.html#NMAccessPoint--mode"> <ANCHOR id="NMAccessPoint--rsn-flags" href="libnm/NMAccessPoint.html#NMAccessPoint--rsn-flags"> @@ -2387,6 +2423,8 @@ <ANCHOR id="nm-utils-wifi-channel-to-freq" href="libnm/libnm-nm-utils.html#nm-utils-wifi-channel-to-freq"> <ANCHOR id="nm-utils-wifi-find-next-channel" href="libnm/libnm-nm-utils.html#nm-utils-wifi-find-next-channel"> <ANCHOR id="nm-utils-wifi-is-channel-valid" href="libnm/libnm-nm-utils.html#nm-utils-wifi-is-channel-valid"> +<ANCHOR id="nm-utils-wifi-2ghz-freqs" href="libnm/libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs"> +<ANCHOR id="nm-utils-wifi-5ghz-freqs" href="libnm/libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs"> <ANCHOR id="nm-utils-wifi-strength-bars" href="libnm/libnm-nm-utils.html#nm-utils-wifi-strength-bars"> <ANCHOR id="nm-utils-hwaddr-len" href="libnm/libnm-nm-utils.html#nm-utils-hwaddr-len"> <ANCHOR id="nm-utils-hwaddr-ntoa" href="libnm/libnm-nm-utils.html#nm-utils-hwaddr-ntoa"> @@ -2403,6 +2441,8 @@ <ANCHOR id="nm-utils-inet6-ntop" href="libnm/libnm-nm-utils.html#nm-utils-inet6-ntop"> <ANCHOR id="nm-utils-ipaddr-valid" href="libnm/libnm-nm-utils.html#nm-utils-ipaddr-valid"> <ANCHOR id="nm-utils-check-virtual-device-compatibility" href="libnm/libnm-nm-utils.html#nm-utils-check-virtual-device-compatibility"> +<ANCHOR id="nm-utils-enum-to-str" href="libnm/libnm-nm-utils.html#nm-utils-enum-to-str"> +<ANCHOR id="nm-utils-enum-from-str" href="libnm/libnm-nm-utils.html#nm-utils-enum-from-str"> <ANCHOR id="libnm-nm-utils.other_details" href="libnm/libnm-nm-utils.html#libnm-nm-utils.other_details"> <ANCHOR id="NMUtilsSecurityType" href="libnm/libnm-nm-utils.html#NMUtilsSecurityType"> <ANCHOR id="NMU-SEC-INVALID:CAPS" href="libnm/libnm-nm-utils.html#NMU-SEC-INVALID:CAPS"> @@ -2431,6 +2471,8 @@ <ANCHOR id="NM-VERSION-1-0:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-1-0:CAPS"> <ANCHOR id="NM-VERSION-1-0-2:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-1-0-2:CAPS"> <ANCHOR id="NM-VERSION-1-0-4:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-1-0-4:CAPS"> +<ANCHOR id="NM-VERSION-1-0-6:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-1-0-6:CAPS"> +<ANCHOR id="NM-VERSION-1-0-8:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-1-0-8:CAPS"> <ANCHOR id="NM-VERSION-MIN-REQUIRED:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-MIN-REQUIRED:CAPS"> <ANCHOR id="NM-VERSION-MAX-ALLOWED:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-MAX-ALLOWED:CAPS"> <ANCHOR id="NM-DEPRECATED-IN-0-9-10-FOR:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10-FOR:CAPS"> @@ -2439,10 +2481,11 @@ <ANCHOR id="NM-VERSION-CUR-STABLE:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-CUR-STABLE:CAPS"> <ANCHOR id="NM-VERSION-NEXT-STABLE:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-NEXT-STABLE:CAPS"> <ANCHOR id="NM-DEPRECATED-IN-0-9-10:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10:CAPS"> -<ANCHOR id="NM-DEPRECATED-IN-1-0:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS"> <ANCHOR id="NM-AVAILABLE-IN-0-9-10:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-0-9-10:CAPS"> +<ANCHOR id="NM-DEPRECATED-IN-1-0:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS"> <ANCHOR id="NM-AVAILABLE-IN-1-0:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-0:CAPS"> <ANCHOR id="NM-AVAILABLE-IN-1-0-4:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS"> +<ANCHOR id="NM-AVAILABLE-IN-1-0-6:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-0-6:CAPS"> <ANCHOR id="libnm-nm-vpn-dbus-interface" href="libnm/libnm-nm-vpn-dbus-interface.html"> <ANCHOR id="libnm-nm-vpn-dbus-interface.other" href="libnm/libnm-nm-vpn-dbus-interface.html#libnm-nm-vpn-dbus-interface.other"> <ANCHOR id="libnm-nm-vpn-dbus-interface.object-hierarchy" href="libnm/libnm-nm-vpn-dbus-interface.html#libnm-nm-vpn-dbus-interface.object-hierarchy"> diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 1272e0d3e..f67efaba4 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -250,6 +250,10 @@ </tr> <tr> <td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered">NMMetered</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState">NMActiveConnectionState</a></td> </tr> <tr> @@ -272,6 +276,7 @@ <span class="lineart">├──</span> NMDeviceState <span class="lineart">├──</span> NMDeviceStateReason <span class="lineart">├──</span> NMDeviceType + <span class="lineart">├──</span> NMMetered <span class="lineart">╰──</span> NMState <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">├──</span> NM80211ApFlags @@ -1820,13 +1825,66 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> </div> <hr> <div class="refsect2"> +<a name="NMMetered"></a><h3>enum NMMetered</h3> +<p>(Corresponds to the NM_METERED type in nm-device.xml.)</p> +<div class="refsect3"> +<a name="id-1.3.6.7.54.4"></a><h4>Members</h4> +<div class="informaltable"><table 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-METERED-UNKNOWN:CAPS"></a>NM_METERED_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>The metered status is unknown</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<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> +</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> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-METERED-GUESS-YES:CAPS"></a>NM_METERED_GUESS_YES</p></td> +<td class="enum_member_description"> +<p>Metered, the value was guessed</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-METERED-GUESS-NO:CAPS"></a>NM_METERED_GUESS_NO</p></td> +<td class="enum_member_description"> +<p>Not metered, the value was guessed</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="NMActiveConnectionState"></a><h3>enum NMActiveConnectionState</h3> <p><a class="link" href="libnm-nm-dbus-interface.html#NMActiveConnectionState" title="enum NMActiveConnectionState"><span class="type">NMActiveConnectionState</span></a> values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that network.</p> <p>(Corresponds to the NM_ACTIVE_CONNECTION_STATE type in nm-active-connection.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.54.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.55.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1881,7 +1939,7 @@ network.</p> <p><a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentGetSecretsFlags" title="enum NMSecretAgentGetSecretsFlags"><span class="type">NMSecretAgentGetSecretsFlags</span></a> values modify the behavior of a GetSecrets request.</p> <p>(Corresponds to the NM_SECRET_AGENT_GET_SECRETS_FLAGS type in nm-secret-agent.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.55.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.56.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1953,7 +2011,7 @@ network.</p> <p><a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities"><span class="type">NMSecretAgentCapabilities</span></a> indicate various capabilities of the agent.</p> <p>(Corresponds to the NM_SECRET_AGENT_CAPABILITIES type in nm-secret-agent.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.56.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.57.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index d3789e5b6..5406f9665 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -335,6 +335,20 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">guint</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs" title="nm_utils_wifi_2ghz_freqs ()">nm_utils_wifi_2ghz_freqs</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">guint</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs" title="nm_utils_wifi_5ghz_freqs ()">nm_utils_wifi_5ghz_freqs</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -459,6 +473,22 @@ <a class="link" href="libnm-nm-utils.html#nm-utils-check-virtual-device-compatibility" title="nm_utils_check_virtual_device_compatibility ()">nm_utils_check_virtual_device_compatibility</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-to-str" title="nm_utils_enum_to_str ()">nm_utils_enum_to_str</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-from-str" title="nm_utils_enum_from_str ()">nm_utils_enum_from_str</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -1820,6 +1850,30 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g </div> <hr> <div class="refsect2"> +<a name="nm-utils-wifi-2ghz-freqs"></a><h3>nm_utils_wifi_2ghz_freqs ()</h3> +<pre class="programlisting">const <span class="returnvalue">guint</span> * +nm_utils_wifi_2ghz_freqs (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Utility function to return 2.4 GHz Wi-Fi frequencies (802.11bg band).</p> +<div class="refsect3"> +<a name="id-1.6.2.7.39.5"></a><h4>Returns</h4> +<p> zero-terminated array of frequencies numbers (in MHz)</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-wifi-5ghz-freqs"></a><h3>nm_utils_wifi_5ghz_freqs ()</h3> +<pre class="programlisting">const <span class="returnvalue">guint</span> * +nm_utils_wifi_5ghz_freqs (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Utility function to return 5 GHz Wi-Fi frequencies (802.11a band).</p> +<div class="refsect3"> +<a name="id-1.6.2.7.40.5"></a><h4>Returns</h4> +<p> zero-terminated array of frequencies numbers (in MHz)</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-utils-wifi-strength-bars"></a><h3>nm_utils_wifi_strength_bars ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_utils_wifi_strength_bars (<em class="parameter"><code><span class="type">guint8</span> strength</code></em>);</pre> @@ -1829,7 +1883,7 @@ strength suitable for printing to stdout. If the current locale and terminal support it, this will use unicode graphics characters to represent "bars". Otherwise it will use 0 to 4 asterisks.</p> <div class="refsect3"> -<a name="id-1.6.2.7.39.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1844,7 +1898,7 @@ support it, this will use unicode graphics characters to represent </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.39.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.41.6"></a><h4>Returns</h4> <p> the graphical representation of the access point strength</p> </div> </div> @@ -1858,7 +1912,7 @@ nm_utils_hwaddr_len (<em class="parameter"><code><span class="type">int</span> t <p>It is an error to call this function with any value other than <code class="literal">ARPHRD_ETHER</code> or <code class="literal">ARPHRD_INFINIBAND</code>.</p> <div class="refsect3"> -<a name="id-1.6.2.7.40.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.42.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1874,7 +1928,7 @@ nm_utils_hwaddr_len (<em class="parameter"><code><span class="type">int</span> t </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.40.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.42.7"></a><h4>Returns</h4> <p> the length.</p> </div> </div> @@ -1887,7 +1941,7 @@ nm_utils_hwaddr_ntoa (<em class="parameter"><code><span class="type">gconstpoint <p>Converts <em class="parameter"><code>addr</code></em> to textual form.</p> <div class="refsect3"> -<a name="id-1.6.2.7.41.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1910,7 +1964,7 @@ nm_utils_hwaddr_ntoa (<em class="parameter"><code><span class="type">gconstpoint </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.41.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.43.6"></a><h4>Returns</h4> <p> the textual form of <em class="parameter"><code>addr</code></em> . </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> @@ -1926,7 +1980,7 @@ nm_utils_hwaddr_atoba (<em class="parameter"><code>const <span class="type">char and converts it to binary form in a <span class="type">GByteArray</span>. See <a class="link" href="libnm-nm-utils.html#nm-utils-hwaddr-aton" title="nm_utils_hwaddr_aton ()"><code class="function">nm_utils_hwaddr_aton()</code></a> if you don't want a <span class="type">GByteArray</span>.</p> <div class="refsect3"> -<a name="id-1.6.2.7.42.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1948,7 +2002,7 @@ nm_utils_hwaddr_atoba (<em class="parameter"><code>const <span class="type">char </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.42.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.44.6"></a><h4>Returns</h4> <p> a new <span class="type">GByteArray</span>, or <code class="literal">NULL</code> if <em class="parameter"><code>asc</code></em> couldn't be parsed. </p> @@ -1968,7 +2022,7 @@ nm_utils_hwaddr_aton (<em class="parameter"><code>const <span class="type">char< Bytes in <em class="parameter"><code>asc</code></em> can be sepatared by colons (:), or hyphens (-), but not mixed.</p> <div class="refsect3"> -<a name="id-1.6.2.7.43.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1996,7 +2050,7 @@ the size of the buffer in bytes.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.43.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.45.6"></a><h4>Returns</h4> <p> <em class="parameter"><code>buffer</code></em> , or <code class="literal">NULL</code> if <em class="parameter"><code>asc</code></em> couldn't be parsed @@ -2014,7 +2068,7 @@ nm_utils_hwaddr_valid (<em class="parameter"><code>const <span class="type">char to see if it is a valid hardware address of the given length.</p> <div class="refsect3"> -<a name="id-1.6.2.7.44.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2038,7 +2092,7 @@ is expected to convert to </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.44.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.46.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>asc</code></em> appears to be a valid hardware address of the indicated length, <code class="literal">FALSE</code> if not.</p> @@ -2055,7 +2109,7 @@ nm_utils_hwaddr_canonical (<em class="parameter"><code>const <span class="type"> length, and if so, returns it in canonical form (uppercase, with leading 0s as needed, and with colons rather than hyphens).</p> <div class="refsect3"> -<a name="id-1.6.2.7.45.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2079,7 +2133,7 @@ is expected to convert to </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.45.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.47.6"></a><h4>Returns</h4> <p> the canonicalized address if <em class="parameter"><code>asc</code></em> appears to be a valid hardware address of the indicated length, <code class="literal">NULL</code> if not. </p> @@ -2126,7 +2180,7 @@ match. (This means that externally-provided address strings do not need to be sanity-checked before comparing them against known good addresses; they are guaranteed to not match if they are invalid.)</p> <div class="refsect3"> -<a name="id-1.6.2.7.46.7"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.48.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2162,7 +2216,7 @@ is ASCII</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.46.8"></a><h4>Returns</h4> +<a name="id-1.6.2.7.48.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>hwaddr1</code></em> and <em class="parameter"><code>hwaddr2</code></em> are equivalent, <code class="literal">FALSE</code> if they are @@ -2182,7 +2236,7 @@ nm_utils_bin2hexstr (<em class="parameter"><code><span class="type">gconstpointe greater than -1, the returned string is terminated at that index (returned_string[final_len] == '\0'),</p> <div class="refsect3"> -<a name="id-1.6.2.7.47.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2210,7 +2264,7 @@ array</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.47.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.49.6"></a><h4>Returns</h4> <p> the textual form of <em class="parameter"><code>bytes</code></em> . </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> @@ -2229,7 +2283,7 @@ eg "00:11" or "0:1". Any "0x" at the beginning of <em class="parameter"><code>h may not start or end with ':'.</p> <div class="refsect3"> -<a name="id-1.6.2.7.48.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2244,7 +2298,7 @@ may not start or end with ':'.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.48.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.50.6"></a><h4>Returns</h4> <p> the converted bytes, or <code class="literal">NULL</code> 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> @@ -2257,7 +2311,7 @@ nm_utils_iface_valid_name (<em class="parameter"><code>const <span class="type"> <p>This function is a 1:1 copy of the kernel's interface validation function in net/core/dev.c.</p> <div class="refsect3"> -<a name="id-1.6.2.7.49.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.51.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2272,7 +2326,7 @@ function in net/core/dev.c.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.49.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.51.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if interface name is valid, otherwise <code class="literal">FALSE</code> is returned.</p> </div> </div> @@ -2284,7 +2338,7 @@ nm_utils_is_uuid (<em class="parameter"><code>const <span class="type">char</spa <p>Checks if <em class="parameter"><code>str</code></em> is a UUID</p> <div class="refsect3"> -<a name="id-1.6.2.7.50.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.52.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2299,7 +2353,7 @@ nm_utils_is_uuid (<em class="parameter"><code>const <span class="type">char</spa </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.50.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.52.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>str</code></em> is a UUID, <code class="literal">FALSE</code> if not</p> </div> @@ -2313,7 +2367,7 @@ nm_utils_inet4_ntop (<em class="parameter"><code><span class="type">in_addr_t</s <p>Wrapper for inet_ntop.</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> <div class="refsect3"> -<a name="id-1.6.2.7.51.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.53.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2344,7 +2398,7 @@ buffer to avoid these issues.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.51.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.53.7"></a><h4>Returns</h4> <p> the input buffer <em class="parameter"><code>dst</code></em> , or a pointer to an internal, static buffer. This function cannot fail.</p> @@ -2359,7 +2413,7 @@ nm_utils_inet6_ntop (<em class="parameter"><code>const <span class="type">struct <p>Wrapper for inet_ntop.</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> <div class="refsect3"> -<a name="id-1.6.2.7.52.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.54.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2390,7 +2444,7 @@ buffer to avoid these issues.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.52.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.54.7"></a><h4>Returns</h4> <p> the input buffer <em class="parameter"><code>dst</code></em> , or a pointer to an internal, static buffer. <code class="literal">NULL</code> is not allowed as <em class="parameter"><code>in6addr</code></em> @@ -2407,7 +2461,7 @@ nm_utils_ipaddr_valid (<em class="parameter"><code><span class="type">int</span> <p>Checks if <em class="parameter"><code>ip</code></em> contains a valid IP address of the given family.</p> <div class="refsect3"> -<a name="id-1.6.2.7.53.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.55.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2430,7 +2484,7 @@ nm_utils_ipaddr_valid (<em class="parameter"><code><span class="type">int</span> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.53.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.55.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> @@ -2462,7 +2516,7 @@ compatible with <em class="parameter"><code>virtual_type</code></em> configuration of the two connections, or on the capabilities of an underlying device driver.</p> <div class="refsect3"> -<a name="id-1.6.2.7.54.8"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.56.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2485,10 +2539,100 @@ underlying device driver.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.54.9"></a><h4>Returns</h4> +<a name="id-1.6.2.7.56.9"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-utils-enum-to-str"></a><h3>nm_utils_enum_to_str ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> * +nm_utils_enum_to_str (<em class="parameter"><code><span class="type">GType</span> type</code></em>, + <em class="parameter"><code><span class="type">int</span> value</code></em>);</pre> +<p>Converts an enum value to its string representation. If the enum is a +<code class="literal">G_TYPE_FLAGS</code> the function returns a comma-separated list of matching values. +If the enum is a <code class="literal">G_TYPE_ENUM</code> and the given value is not valid the +function returns <code class="literal">NULL</code>.</p> +<div class="refsect3"> +<a name="id-1.6.2.7.57.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>type</p></td> +<td class="parameter_description"><p>the <code class="literal">GType</code> of the enum</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>value</p></td> +<td class="parameter_description"><p>the value to be translated</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.57.6"></a><h4>Returns</h4> +<p> a newly allocated string or <code class="literal">NULL</code></p> +</div> +<p class="since">Since: 1.0.6</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-enum-from-str"></a><h3>nm_utils_enum_from_str ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_utils_enum_from_str (<em class="parameter"><code><span class="type">GType</span> type</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *str</code></em>, + <em class="parameter"><code><span class="type">int</span> *out_value</code></em>, + <em class="parameter"><code><span class="type">char</span> **err_token</code></em>);</pre> +<p>Converts a string to the matching enum value.</p> +<p>If the enum is a <code class="literal">G_TYPE_FLAGS</code> the function returns the logical OR of values +matching the comma-separated tokens in the string; if an unknown token is found +the function returns <code class="literal">FALSE</code> and stores a pointer to a newly allocated string +containing the unrecognized token in <em class="parameter"><code>err_token</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.6.2.7.58.6"></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>type</p></td> +<td class="parameter_description"><p>the <code class="literal">GType</code> of the enum</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>str</p></td> +<td class="parameter_description"><p>the input string</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p>(out) (allow-none) the output value</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>err_token</p></td> +<td class="parameter_description"><p>(out) (allow-none) location to store the first unrecognized token</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.58.7"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the conversion was successful, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.0.6</p> +</div> </div> <div class="refsect1"> <a name="libnm-nm-utils.other_details"></a><h2>Types and Values</h2> diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index 99310a5c0..81f2b0d2f 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -85,6 +85,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-VERSION-1-0-6:CAPS" title="NM_VERSION_1_0_6">NM_VERSION_1_0_6</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-VERSION-1-0-8:CAPS" title="NM_VERSION_1_0_8">NM_VERSION_1_0_8</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-version.html#NM-VERSION-MIN-REQUIRED:CAPS" title="NM_VERSION_MIN_REQUIRED">NM_VERSION_MIN_REQUIRED</a></td> </tr> <tr> @@ -128,11 +136,11 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS" title="NM_DEPRECATED_IN_1_0">NM_DEPRECATED_IN_1_0</a></td> +<td class="function_name"><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></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><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></td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS" title="NM_DEPRECATED_IN_1_0">NM_DEPRECATED_IN_1_0</a></td> </tr> <tr> <td class="define_keyword">#define</td> @@ -142,6 +150,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS" title="NM_AVAILABLE_IN_1_0_4">NM_AVAILABLE_IN_1_0_4</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-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a></td> +</tr> </tbody> </table></div> </div> @@ -168,7 +180,7 @@ is compiled against.</p> <hr> <div class="refsect2"> <a name="NM-MICRO-VERSION:CAPS"></a><h3>NM_MICRO_VERSION</h3> -<pre class="programlisting">#define NM_MICRO_VERSION (4) +<pre class="programlisting">#define NM_MICRO_VERSION (6) </pre> <p>Evaluates to the micro version number of NetworkManager which this source compiled against.</p> @@ -248,6 +260,18 @@ is the same as or newer than the passed-in version.</p> </div> <hr> <div class="refsect2"> +<a name="NM-VERSION-1-0-6:CAPS"></a><h3>NM_VERSION_1_0_6</h3> +<pre class="programlisting">#define NM_VERSION_1_0_6 (NM_ENCODE_VERSION (1, 0, 6)) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VERSION-1-0-8:CAPS"></a><h3>NM_VERSION_1_0_8</h3> +<pre class="programlisting">#define NM_VERSION_1_0_8 (NM_ENCODE_VERSION (1, 0, 8)) +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-VERSION-MIN-REQUIRED:CAPS"></a><h3>NM_VERSION_MIN_REQUIRED</h3> <pre class="programlisting"># define NM_VERSION_MIN_REQUIRED (NM_VERSION_CUR_STABLE) </pre> @@ -275,13 +299,13 @@ is the same as or newer than the passed-in version.</p> <a name="libnm-nm-version.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="NM-VERSION-CUR-STABLE:CAPS"></a><h3>NM_VERSION_CUR_STABLE</h3> -<pre class="programlisting">#define NM_VERSION_CUR_STABLE NM_VERSION_1_0_2 +<pre class="programlisting">#define NM_VERSION_CUR_STABLE NM_VERSION_1_0_6 </pre> </div> <hr> <div class="refsect2"> <a name="NM-VERSION-NEXT-STABLE:CAPS"></a><h3>NM_VERSION_NEXT_STABLE</h3> -<pre class="programlisting">#define NM_VERSION_NEXT_STABLE NM_VERSION_1_0_4 +<pre class="programlisting">#define NM_VERSION_NEXT_STABLE NM_VERSION_1_0_8 </pre> </div> <hr> @@ -292,14 +316,14 @@ is the same as or newer than the passed-in version.</p> </div> <hr> <div class="refsect2"> -<a name="NM-DEPRECATED-IN-1-0:CAPS"></a><h3>NM_DEPRECATED_IN_1_0</h3> -<pre class="programlisting"># define NM_DEPRECATED_IN_1_0 G_DEPRECATED +<a name="NM-AVAILABLE-IN-0-9-10:CAPS"></a><h3>NM_AVAILABLE_IN_0_9_10</h3> +<pre class="programlisting"># define NM_AVAILABLE_IN_0_9_10 G_UNAVAILABLE(0.9,10) </pre> </div> <hr> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-0-9-10:CAPS"></a><h3>NM_AVAILABLE_IN_0_9_10</h3> -<pre class="programlisting"># define NM_AVAILABLE_IN_0_9_10 G_UNAVAILABLE(0.9,10) +<a name="NM-DEPRECATED-IN-1-0:CAPS"></a><h3>NM_DEPRECATED_IN_1_0</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_0 G_DEPRECATED </pre> </div> <hr> @@ -314,6 +338,12 @@ is the same as or newer than the passed-in version.</p> <pre class="programlisting"># define NM_AVAILABLE_IN_1_0_4 G_UNAVAILABLE(1,0.4) </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-AVAILABLE-IN-1-0-6:CAPS"></a><h3>NM_AVAILABLE_IN_1_0_6</h3> +<pre class="programlisting"># define NM_AVAILABLE_IN_1_0_6 G_UNAVAILABLE(1,0.6) +</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index ff7493085..daf26d9c0 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -150,6 +150,7 @@ <keyword type="macro" name="NM_CLIENT_CONNECTIONS" link="NMClient.html#NM-CLIENT-CONNECTIONS:CAPS"/> <keyword type="macro" name="NM_CLIENT_HOSTNAME" link="NMClient.html#NM-CLIENT-HOSTNAME:CAPS"/> <keyword type="macro" name="NM_CLIENT_CAN_MODIFY" link="NMClient.html#NM-CLIENT-CAN-MODIFY:CAPS"/> + <keyword type="macro" name="NM_CLIENT_METERED" link="NMClient.html#NM-CLIENT-METERED: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_PERMISSION_CHANGED" link="NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS"/> @@ -166,6 +167,7 @@ <keyword type="property" name="The “connectivity” property" link="NMClient.html#NMClient--connectivity"/> <keyword type="property" name="The “devices” property" link="NMClient.html#NMClient--devices"/> <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"/> @@ -286,6 +288,7 @@ <keyword type="enum" name="enum NMDeviceModemCapabilities" link="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities"/> <keyword type="enum" name="enum NMDeviceState" link="libnm-nm-dbus-interface.html#NMDeviceState"/> <keyword type="enum" name="enum NMDeviceStateReason" link="libnm-nm-dbus-interface.html#NMDeviceStateReason"/> + <keyword type="enum" name="enum NMMetered" link="libnm-nm-dbus-interface.html#NMMetered" since="1.0.6"/> <keyword type="enum" name="enum NMActiveConnectionState" link="libnm-nm-dbus-interface.html#NMActiveConnectionState"/> <keyword type="enum" name="enum NMSecretAgentGetSecretsFlags" link="libnm-nm-dbus-interface.html#NMSecretAgentGetSecretsFlags"/> <keyword type="enum" name="enum NMSecretAgentCapabilities" link="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities"/> @@ -400,6 +403,7 @@ <keyword type="function" name="nm_setting_connection_remove_secondary ()" link="NMSettingConnection.html#nm-setting-connection-remove-secondary"/> <keyword type="function" name="nm_setting_connection_remove_secondary_by_value ()" link="NMSettingConnection.html#nm-setting-connection-remove-secondary-by-value"/> <keyword type="function" name="nm_setting_connection_get_gateway_ping_timeout ()" link="NMSettingConnection.html#nm-setting-connection-get-gateway-ping-timeout"/> + <keyword type="function" name="nm_setting_connection_get_metered ()" link="NMSettingConnection.html#nm-setting-connection-get-metered" since="1.0.6"/> <keyword type="macro" name="NM_SETTING_CONNECTION_SETTING_NAME" link="NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MAX:CAPS"/> @@ -419,6 +423,7 @@ <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_SECONDARIES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-SECONDARIES:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_CONNECTION_METERED" link="NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS"/> <keyword type="enum" name="enum NMSettingConnectionAutoconnectSlaves" link="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"/> <keyword type="struct" name="struct NMSettingConnection" link="NMSettingConnection.html#NMSettingConnection-struct"/> <keyword type="property" name="The “autoconnect” property" link="NMSettingConnection.html#NMSettingConnection--autoconnect"/> @@ -428,6 +433,7 @@ <keyword type="property" name="The “id” property" link="NMSettingConnection.html#NMSettingConnection--id"/> <keyword type="property" name="The “interface-name” property" link="NMSettingConnection.html#NMSettingConnection--interface-name"/> <keyword type="property" name="The “master” property" link="NMSettingConnection.html#NMSettingConnection--master"/> + <keyword type="property" name="The “metered” property" link="NMSettingConnection.html#NMSettingConnection--metered"/> <keyword type="property" name="The “permissions” property" link="NMSettingConnection.html#NMSettingConnection--permissions"/> <keyword type="property" name="The “read-only” property" link="NMSettingConnection.html#NMSettingConnection--read-only"/> <keyword type="property" name="The “secondaries” property" link="NMSettingConnection.html#NMSettingConnection--secondaries"/> @@ -1100,7 +1106,10 @@ <keyword type="function" name="nm_setting_wired_add_s390_option ()" link="NMSettingWired.html#nm-setting-wired-add-s390-option"/> <keyword type="function" name="nm_setting_wired_remove_s390_option ()" link="NMSettingWired.html#nm-setting-wired-remove-s390-option"/> <keyword type="function" name="nm_setting_wired_get_valid_s390_options ()" link="NMSettingWired.html#nm-setting-wired-get-valid-s390-options"/> + <keyword type="function" name="nm_setting_wired_get_wake_on_lan ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan" since="1.0.6"/> + <keyword type="function" name="nm_setting_wired_get_wake_on_lan_password ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan-password" since="1.0.6"/> <keyword type="macro" name="NM_SETTING_WIRED_SETTING_NAME" link="NMSettingWired.html#NM-SETTING-WIRED-SETTING-NAME:CAPS"/> + <keyword type="enum" name="enum NMSettingWiredWakeOnLan" link="NMSettingWired.html#NMSettingWiredWakeOnLan" since="1.0.6"/> <keyword type="macro" name="NM_SETTING_WIRED_PORT" link="NMSettingWired.html#NM-SETTING-WIRED-PORT:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRED_SPEED" link="NMSettingWired.html#NM-SETTING-WIRED-SPEED:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRED_DUPLEX" link="NMSettingWired.html#NM-SETTING-WIRED-DUPLEX:CAPS"/> @@ -1112,6 +1121,8 @@ <keyword type="macro" name="NM_SETTING_WIRED_S390_SUBCHANNELS" link="NMSettingWired.html#NM-SETTING-WIRED-S390-SUBCHANNELS:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRED_S390_NETTYPE" link="NMSettingWired.html#NM-SETTING-WIRED-S390-NETTYPE:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRED_S390_OPTIONS" link="NMSettingWired.html#NM-SETTING-WIRED-S390-OPTIONS:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRED_WAKE_ON_LAN" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PASSWORD:CAPS"/> <keyword type="property" name="The “auto-negotiate” property" link="NMSettingWired.html#NMSettingWired--auto-negotiate"/> <keyword type="property" name="The “cloned-mac-address” property" link="NMSettingWired.html#NMSettingWired--cloned-mac-address"/> <keyword type="property" name="The “duplex” property" link="NMSettingWired.html#NMSettingWired--duplex"/> @@ -1123,6 +1134,8 @@ <keyword type="property" name="The “s390-options” property" link="NMSettingWired.html#NMSettingWired--s390-options"/> <keyword type="property" name="The “s390-subchannels” property" link="NMSettingWired.html#NMSettingWired--s390-subchannels"/> <keyword type="property" name="The “speed” property" link="NMSettingWired.html#NMSettingWired--speed"/> + <keyword type="property" name="The “wake-on-lan” property" link="NMSettingWired.html#NMSettingWired--wake-on-lan"/> + <keyword type="property" name="The “wake-on-lan-password” property" link="NMSettingWired.html#NMSettingWired--wake-on-lan-password"/> <keyword type="function" name="nm_setting_wireless_new ()" link="NMSettingWireless.html#nm-setting-wireless-new"/> <keyword type="function" name="nm_setting_wireless_get_ssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-ssid"/> <keyword type="function" name="nm_setting_wireless_get_mode ()" link="NMSettingWireless.html#nm-setting-wireless-get-mode"/> @@ -1271,6 +1284,7 @@ <keyword type="function" name="nm_device_get_product ()" link="NMDevice.html#nm-device-get-product"/> <keyword type="function" name="nm_device_get_vendor ()" link="NMDevice.html#nm-device-get-vendor"/> <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.0.6"/> <keyword type="function" name="nm_device_disambiguate_names ()" link="NMDevice.html#nm-device-disambiguate-names"/> <keyword type="function" name="nm_device_disconnect ()" link="NMDevice.html#nm-device-disconnect"/> <keyword type="function" name="nm_device_disconnect_async ()" link="NMDevice.html#nm-device-disconnect-async"/> @@ -1305,6 +1319,7 @@ <keyword type="macro" name="NM_DEVICE_PRODUCT" link="NMDevice.html#NM-DEVICE-PRODUCT:CAPS"/> <keyword type="macro" name="NM_DEVICE_PHYSICAL_PORT_ID" link="NMDevice.html#NM-DEVICE-PHYSICAL-PORT-ID:CAPS"/> <keyword type="macro" name="NM_DEVICE_MTU" link="NMDevice.html#NM-DEVICE-MTU:CAPS"/> + <keyword type="macro" name="NM_DEVICE_METERED" link="NMDevice.html#NM-DEVICE-METERED:CAPS"/> <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"/> @@ -1321,6 +1336,7 @@ <keyword type="property" name="The “ip4-config” property" link="NMDevice.html#NMDevice--ip4-config"/> <keyword type="property" name="The “ip6-config” property" link="NMDevice.html#NMDevice--ip6-config"/> <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 “physical-port-id” property" link="NMDevice.html#NMDevice--physical-port-id"/> <keyword type="property" name="The “product” property" link="NMDevice.html#NMDevice--product"/> @@ -1427,7 +1443,9 @@ <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_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.0.6"/> <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.0.6"/> <keyword type="function" name="nm_device_wifi_request_scan_finish ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-finish"/> <keyword type="macro" name="NM_DEVICE_WIFI_HW_ADDRESS" link="NMDeviceWifi.html#NM-DEVICE-WIFI-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS" link="NMDeviceWifi.html#NM-DEVICE-WIFI-PERMANENT-HW-ADDRESS:CAPS"/> @@ -1553,6 +1571,7 @@ <keyword type="function" name="nm_access_point_get_mode ()" link="NMAccessPoint.html#nm-access-point-get-mode"/> <keyword type="function" name="nm_access_point_get_max_bitrate ()" link="NMAccessPoint.html#nm-access-point-get-max-bitrate"/> <keyword type="function" name="nm_access_point_get_strength ()" link="NMAccessPoint.html#nm-access-point-get-strength"/> + <keyword type="function" name="nm_access_point_get_last_seen ()" link="NMAccessPoint.html#nm-access-point-get-last-seen" since="1.0.6"/> <keyword type="function" name="nm_access_point_filter_connections ()" link="NMAccessPoint.html#nm-access-point-filter-connections"/> <keyword type="function" name="nm_access_point_connection_valid ()" link="NMAccessPoint.html#nm-access-point-connection-valid"/> <keyword type="macro" name="NM_ACCESS_POINT_FLAGS" link="NMAccessPoint.html#NM-ACCESS-POINT-FLAGS:CAPS"/> @@ -1564,11 +1583,13 @@ <keyword type="macro" name="NM_ACCESS_POINT_MODE" link="NMAccessPoint.html#NM-ACCESS-POINT-MODE:CAPS"/> <keyword type="macro" name="NM_ACCESS_POINT_MAX_BITRATE" link="NMAccessPoint.html#NM-ACCESS-POINT-MAX-BITRATE:CAPS"/> <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="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"/> @@ -1655,6 +1676,8 @@ <keyword type="function" name="nm_utils_wifi_channel_to_freq ()" link="libnm-nm-utils.html#nm-utils-wifi-channel-to-freq"/> <keyword type="function" name="nm_utils_wifi_find_next_channel ()" link="libnm-nm-utils.html#nm-utils-wifi-find-next-channel"/> <keyword type="function" name="nm_utils_wifi_is_channel_valid ()" link="libnm-nm-utils.html#nm-utils-wifi-is-channel-valid"/> + <keyword type="function" name="nm_utils_wifi_2ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs" since="1.0.6"/> + <keyword type="function" name="nm_utils_wifi_5ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs" since="1.0.6"/> <keyword type="function" name="nm_utils_wifi_strength_bars ()" link="libnm-nm-utils.html#nm-utils-wifi-strength-bars"/> <keyword type="function" name="nm_utils_hwaddr_len ()" link="libnm-nm-utils.html#nm-utils-hwaddr-len"/> <keyword type="function" name="nm_utils_hwaddr_ntoa ()" link="libnm-nm-utils.html#nm-utils-hwaddr-ntoa"/> @@ -1671,6 +1694,8 @@ <keyword type="function" name="nm_utils_inet6_ntop ()" link="libnm-nm-utils.html#nm-utils-inet6-ntop"/> <keyword type="function" name="nm_utils_ipaddr_valid ()" link="libnm-nm-utils.html#nm-utils-ipaddr-valid"/> <keyword type="function" name="nm_utils_check_virtual_device_compatibility ()" link="libnm-nm-utils.html#nm-utils-check-virtual-device-compatibility"/> + <keyword type="function" name="nm_utils_enum_to_str ()" link="libnm-nm-utils.html#nm-utils-enum-to-str" since="1.0.6"/> + <keyword type="function" name="nm_utils_enum_from_str ()" link="libnm-nm-utils.html#nm-utils-enum-from-str" since="1.0.6"/> <keyword type="enum" name="enum NMUtilsSecurityType" link="libnm-nm-utils.html#NMUtilsSecurityType"/> <keyword type="macro" name="NM_UTILS_HWADDR_LEN_MAX" link="libnm-nm-utils.html#NM-UTILS-HWADDR-LEN-MAX:CAPS"/> <keyword type="macro" name="NM_UTILS_INET_ADDRSTRLEN" link="libnm-nm-utils.html#NM-UTILS-INET-ADDRSTRLEN:CAPS"/> @@ -1684,6 +1709,8 @@ <keyword type="macro" name="NM_VERSION_1_0" link="libnm-nm-version.html#NM-VERSION-1-0:CAPS"/> <keyword type="macro" name="NM_VERSION_1_0_2" link="libnm-nm-version.html#NM-VERSION-1-0-2:CAPS"/> <keyword type="macro" name="NM_VERSION_1_0_4" link="libnm-nm-version.html#NM-VERSION-1-0-4:CAPS"/> + <keyword type="macro" name="NM_VERSION_1_0_6" link="libnm-nm-version.html#NM-VERSION-1-0-6:CAPS"/> + <keyword type="macro" name="NM_VERSION_1_0_8" link="libnm-nm-version.html#NM-VERSION-1-0-8: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_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10-FOR:CAPS"/> @@ -1691,10 +1718,11 @@ <keyword type="macro" name="NM_VERSION_CUR_STABLE" link="libnm-nm-version.html#NM-VERSION-CUR-STABLE:CAPS"/> <keyword type="macro" name="NM_VERSION_NEXT_STABLE" link="libnm-nm-version.html#NM-VERSION-NEXT-STABLE:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_0_9_10" link="libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10:CAPS"/> - <keyword type="macro" name="NM_DEPRECATED_IN_1_0" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_0_9_10" link="libnm-nm-version.html#NM-AVAILABLE-IN-0-9-10:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_0" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_1_0" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-0:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_1_0_4" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_0_6" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-6:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_VPN_CONNECTION" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS"/> @@ -2005,6 +2033,11 @@ <keyword type="constant" name="NM_DEVICE_STATE_REASON_NEW_ACTIVATION" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-NEW-ACTIVATION:CAPS"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_PARENT_CHANGED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-PARENT-CHANGED:CAPS"/> <keyword type="constant" name="NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED" link="libnm-nm-dbus-interface.html#NM-DEVICE-STATE-REASON-PARENT-MANAGED-CHANGED:CAPS"/> + <keyword type="constant" name="NM_METERED_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-METERED-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_METERED_YES" link="libnm-nm-dbus-interface.html#NM-METERED-YES:CAPS"/> + <keyword type="constant" name="NM_METERED_NO" link="libnm-nm-dbus-interface.html#NM-METERED-NO:CAPS"/> + <keyword type="constant" name="NM_METERED_GUESS_YES" link="libnm-nm-dbus-interface.html#NM-METERED-GUESS-YES:CAPS"/> + <keyword type="constant" name="NM_METERED_GUESS_NO" link="libnm-nm-dbus-interface.html#NM-METERED-GUESS-NO:CAPS"/> <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_UNKNOWN" link="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATING" link="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATING:CAPS"/> <keyword type="constant" name="NM_ACTIVE_CONNECTION_STATE_ACTIVATED" link="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"/> @@ -2066,6 +2099,16 @@ <keyword type="constant" name="NM_VLAN_FLAG_REORDER_HEADERS" link="NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_GVRP" link="NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_LOOSE_BINDING" link="NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_NONE" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-NONE:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_PHY" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PHY:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-UNICAST:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MULTICAST:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-BROADCAST:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_ARP" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-ARP:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS"/> + <keyword type="constant" name="_NM_SETTING_WIRED_WAKE_ON_LAN_LAST" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-LAST:CAPS"/> + <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_ALL" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-ALL:CAPS"/> <keyword type="constant" name="NM_WEP_KEY_TYPE_UNKNOWN" link="NMSettingWirelessSecurity.html#NM-WEP-KEY-TYPE-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_WEP_KEY_TYPE_KEY" link="NMSettingWirelessSecurity.html#NM-WEP-KEY-TYPE-KEY:CAPS"/> <keyword type="constant" name="NM_WEP_KEY_TYPE_PASSPHRASE" link="NMSettingWirelessSecurity.html#NM-WEP-KEY-TYPE-PASSPHRASE:CAPS"/> diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 424f0762f..871987597 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -92,6 +92,7 @@ <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="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> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanFlags" title="enum NMVlanFlags">NMVlanFlags</a> <span class="lineart">╰──</span> <a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> @@ -112,6 +113,7 @@ <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceStateReason" title="enum NMDeviceStateReason">NMDeviceStateReason</a> <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#NMMetered" title="enum NMMetered">NMMetered</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/libnm-sections.txt b/docs/libnm/libnm-sections.txt index ed0cefa8c..35ea15330 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -10,6 +10,7 @@ NM_ACCESS_POINT_FREQUENCY NM_ACCESS_POINT_MODE NM_ACCESS_POINT_MAX_BITRATE NM_ACCESS_POINT_STRENGTH +NM_ACCESS_POINT_LAST_SEEN NM_ACCESS_POINT_HW_ADDRESS nm_access_point_get_flags nm_access_point_get_wpa_flags @@ -20,6 +21,7 @@ nm_access_point_get_frequency nm_access_point_get_mode nm_access_point_get_max_bitrate nm_access_point_get_strength +nm_access_point_get_last_seen nm_access_point_filter_connections nm_access_point_connection_valid <SUBSECTION Standard> @@ -101,6 +103,7 @@ NM_CLIENT_DEVICES NM_CLIENT_CONNECTIONS NM_CLIENT_HOSTNAME NM_CLIENT_CAN_MODIFY +NM_CLIENT_METERED NM_CLIENT_DEVICE_ADDED NM_CLIENT_DEVICE_REMOVED NM_CLIENT_PERMISSION_CHANGED @@ -269,6 +272,7 @@ NM_TYPE_DEVICE_STATE_REASON NM_TYPE_DEVICE_TYPE NM_TYPE_DEVICE_WIFI_CAPABILITIES NM_TYPE_MANAGER_ERROR +NM_TYPE_METERED NM_TYPE_SECRET_AGENT_CAPABILITIES NM_TYPE_SECRET_AGENT_ERROR NM_TYPE_SECRET_AGENT_GET_SECRETS_FLAGS @@ -282,6 +286,7 @@ NM_TYPE_SETTING_DIFF_RESULT NM_TYPE_SETTING_IP6_CONFIG_PRIVACY NM_TYPE_SETTING_SECRET_FLAGS NM_TYPE_SETTING_SERIAL_PARITY +NM_TYPE_SETTING_WIRED_WAKE_ON_LAN NM_TYPE_STATE NM_TYPE_UTILS_SECURITY_TYPE NM_TYPE_VLAN_FLAGS @@ -310,6 +315,7 @@ nm_device_state_reason_get_type nm_device_type_get_type nm_device_wifi_capabilities_get_type nm_manager_error_get_type +nm_metered_get_type nm_secret_agent_capabilities_get_type nm_secret_agent_error_get_type nm_secret_agent_get_secrets_flags_get_type @@ -322,6 +328,7 @@ nm_setting_diff_result_get_type nm_setting_ip6_config_privacy_get_type nm_setting_secret_flags_get_type nm_setting_serial_parity_get_type +nm_setting_wired_wake_on_lan_get_type nm_settings_error_get_type nm_state_get_type nm_utils_security_type_get_type @@ -389,6 +396,7 @@ NMBluetoothCapabilities NMDeviceModemCapabilities NMDeviceState NMDeviceStateReason +NMMetered NMActiveConnectionState NMSecretAgentGetSecretsFlags NMSecretAgentCapabilities @@ -420,6 +428,7 @@ NM_DEVICE_VENDOR NM_DEVICE_PRODUCT NM_DEVICE_PHYSICAL_PORT_ID NM_DEVICE_MTU +NM_DEVICE_METERED nm_device_get_iface nm_device_get_ip_iface nm_device_get_device_type @@ -448,6 +457,7 @@ nm_device_is_software nm_device_get_product nm_device_get_vendor nm_device_get_description +nm_device_get_metered nm_device_disambiguate_names nm_device_disconnect nm_device_disconnect_async @@ -714,7 +724,9 @@ nm_device_wifi_get_active_access_point nm_device_wifi_get_access_point_by_path nm_device_wifi_get_access_points nm_device_wifi_request_scan +nm_device_wifi_request_scan_options nm_device_wifi_request_scan_async +nm_device_wifi_request_scan_options_async nm_device_wifi_request_scan_finish <SUBSECTION Standard> NMDeviceWifi @@ -1320,6 +1332,7 @@ NM_SETTING_CONNECTION_SLAVE_TYPE NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES NM_SETTING_CONNECTION_SECONDARIES NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT +NM_SETTING_CONNECTION_METERED NMSettingConnectionAutoconnectSlaves NMSettingConnection nm_setting_connection_new @@ -1348,6 +1361,7 @@ nm_setting_connection_add_secondary nm_setting_connection_remove_secondary nm_setting_connection_remove_secondary_by_value nm_setting_connection_get_gateway_ping_timeout +nm_setting_connection_get_metered <SUBSECTION Standard> NMSettingConnectionClass NM_IS_SETTING_CONNECTION @@ -1911,6 +1925,7 @@ nm_setting_wimax_get_type <FILE>nm-setting-wired</FILE> <TITLE>NMSettingWired</TITLE> NM_SETTING_WIRED_SETTING_NAME +NMSettingWiredWakeOnLan NM_SETTING_WIRED_PORT NM_SETTING_WIRED_SPEED NM_SETTING_WIRED_DUPLEX @@ -1922,6 +1937,8 @@ NM_SETTING_WIRED_MTU NM_SETTING_WIRED_S390_SUBCHANNELS NM_SETTING_WIRED_S390_NETTYPE NM_SETTING_WIRED_S390_OPTIONS +NM_SETTING_WIRED_WAKE_ON_LAN +NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD nm_setting_wired_new nm_setting_wired_get_port nm_setting_wired_get_speed @@ -1945,6 +1962,8 @@ nm_setting_wired_get_s390_option_by_key nm_setting_wired_add_s390_option nm_setting_wired_remove_s390_option nm_setting_wired_get_valid_s390_options +nm_setting_wired_get_wake_on_lan +nm_setting_wired_get_wake_on_lan_password <SUBSECTION Standard> NMSettingWired NMSettingWiredClass @@ -2135,6 +2154,8 @@ nm_utils_wifi_freq_to_channel nm_utils_wifi_channel_to_freq nm_utils_wifi_find_next_channel nm_utils_wifi_is_channel_valid +nm_utils_wifi_2ghz_freqs +nm_utils_wifi_5ghz_freqs nm_utils_wifi_strength_bars NM_UTILS_HWADDR_LEN_MAX nm_utils_hwaddr_len @@ -2153,6 +2174,8 @@ nm_utils_inet4_ntop nm_utils_inet6_ntop nm_utils_ipaddr_valid nm_utils_check_virtual_device_compatibility +nm_utils_enum_to_str +nm_utils_enum_from_str </SECTION> <SECTION> @@ -2167,17 +2190,20 @@ NM_VERSION_0_9_10 NM_VERSION_1_0 NM_VERSION_1_0_2 NM_VERSION_1_0_4 +NM_VERSION_1_0_6 +NM_VERSION_1_0_8 NM_VERSION_CUR_STABLE NM_VERSION_NEXT_STABLE NM_VERSION_MIN_REQUIRED NM_VERSION_MAX_ALLOWED NM_DEPRECATED_IN_0_9_10 NM_DEPRECATED_IN_0_9_10_FOR +NM_AVAILABLE_IN_0_9_10 NM_DEPRECATED_IN_1_0 NM_DEPRECATED_IN_1_0_FOR -NM_AVAILABLE_IN_0_9_10 NM_AVAILABLE_IN_1_0 NM_AVAILABLE_IN_1_0_4 +NM_AVAILABLE_IN_1_0_6 </SECTION> <SECTION> @@ -2322,3 +2348,10 @@ NM_WIMAX_NSP_GET_CLASS nm_wimax_nsp_get_type </SECTION> +<SECTION> +<FILE>test-general-enums</FILE> +NMTestGeneralBoolEnum +NMTestGeneralMetaFlags +NMTestGeneralColorFlags +</SECTION> + diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index 2742a215a..c148200c2 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -41,6 +41,7 @@ nm_ip_address_get_type nm_ip_config_get_type nm_ip_route_get_type nm_manager_error_get_type +nm_metered_get_type nm_object_get_type nm_remote_connection_get_type nm_secret_agent_capabilities_get_type @@ -82,6 +83,7 @@ nm_setting_vlan_get_type nm_setting_vpn_get_type nm_setting_wimax_get_type nm_setting_wired_get_type +nm_setting_wired_wake_on_lan_get_type nm_setting_wireless_get_type nm_setting_wireless_security_get_type nm_settings_error_get_type diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index ee90284c2..af0b7ddbf 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.0.4 +1.0.6 |