diff options
Diffstat (limited to 'docs/libnm/html')
62 files changed, 12698 insertions, 1472 deletions
diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 4aa880dc..b1469048 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -282,7 +282,7 @@ nm_access_point_get_flags (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the flags of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -297,7 +297,7 @@ nm_access_point_get_flags (<em class="parameter"><code><a class="link" href="NMA </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.2.6"></a><h4>Returns</h4> <p> the flags</p> </div> </div> @@ -308,7 +308,7 @@ nm_access_point_get_flags (<em class="parameter"><code><a class="link" href="NMA nm_access_point_get_wpa_flags (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the WPA (version 1) flags of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -323,7 +323,7 @@ nm_access_point_get_wpa_flags (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.3.6"></a><h4>Returns</h4> <p> the WPA flags</p> </div> </div> @@ -335,7 +335,7 @@ nm_access_point_get_rsn_flags (<em class="parameter"><code><a class="link" href= <p>Gets the RSN (Robust Secure Network, ie WPA version 2) flags of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -350,7 +350,7 @@ point.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.4.6"></a><h4>Returns</h4> <p> the RSN flags</p> </div> </div> @@ -361,7 +361,7 @@ point.</p> nm_access_point_get_ssid (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the SSID of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -376,7 +376,7 @@ nm_access_point_get_ssid (<em class="parameter"><code><a class="link" href="NMAc </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.5.6"></a><h4>Returns</h4> <p> the <span class="type">GBytes</span> containing the SSID, or <code class="literal">NULL</code> if the SSID is unknown. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -389,7 +389,7 @@ SSID is unknown. </p> nm_access_point_get_bssid (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the Basic Service Set ID (BSSID) of the Wi-Fi access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -404,7 +404,7 @@ nm_access_point_get_bssid (<em class="parameter"><code><a class="link" href="NMA </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.6.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.6.6"></a><h4>Returns</h4> <p> the BSSID of the access point. This is an internal string and must not be modified or freed.</p> </div> @@ -416,7 +416,7 @@ not be modified or freed.</p> nm_access_point_get_frequency (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the frequency of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -431,7 +431,7 @@ nm_access_point_get_frequency (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.7.6"></a><h4>Returns</h4> <p> the frequency</p> </div> </div> @@ -442,7 +442,7 @@ nm_access_point_get_frequency (<em class="parameter"><code><a class="link" href= nm_access_point_get_mode (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the mode of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -457,7 +457,7 @@ nm_access_point_get_mode (<em class="parameter"><code><a class="link" href="NMAc </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.8.6"></a><h4>Returns</h4> <p> the mode</p> </div> </div> @@ -468,7 +468,7 @@ nm_access_point_get_mode (<em class="parameter"><code><a class="link" href="NMAc nm_access_point_get_max_bitrate (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the maximum bit rate of the access point in kbit/s.</p> <div class="refsect3"> -<a name="id-1.5.19.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -483,7 +483,7 @@ nm_access_point_get_max_bitrate (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.9.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.9.6"></a><h4>Returns</h4> <p> the maximum bit rate (kbit/s)</p> </div> </div> @@ -494,7 +494,7 @@ nm_access_point_get_max_bitrate (<em class="parameter"><code><a class="link" hre nm_access_point_get_strength (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the current signal strength of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -509,7 +509,7 @@ nm_access_point_get_strength (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.10.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.10.6"></a><h4>Returns</h4> <p> the signal strength</p> </div> </div> @@ -522,7 +522,7 @@ nm_access_point_get_last_seen (<em class="parameter"><code><a class="link" href= 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> +<a name="id-1.5.23.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -537,10 +537,10 @@ point has not been found in a scan.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.11.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.11.6"></a><h4>Returns</h4> <p> the last seen time in seconds</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -558,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.12.6"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.12.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -581,7 +581,7 @@ filter. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.12.7"></a><h4>Returns</h4> +<a name="id-1.5.23.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 @@ -601,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.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -625,7 +625,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.13.6"></a><h4>Returns</h4> +<a name="id-1.5.23.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> @@ -746,7 +746,7 @@ 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> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index a059c180..bcd2410d 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -348,7 +348,7 @@ nm_active_connection_get_connection (<em class="parameter"><code><a class="link" <p>Gets the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> associated with <em class="parameter"><code>connection</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.16.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -363,7 +363,7 @@ nm_active_connection_get_connection (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.2.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> which this <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> is an active instance of. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -376,7 +376,7 @@ nm_active_connection_get_connection (<em class="parameter"><code><a class="link" nm_active_connection_get_id (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>'s ID.</p> <div class="refsect3"> -<a name="id-1.5.16.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -391,7 +391,7 @@ nm_active_connection_get_id (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.3.6"></a><h4>Returns</h4> <p> the ID of the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that backs the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -403,7 +403,7 @@ This is the internal string used by the connection, and must not be modified.</p nm_active_connection_get_uuid (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>'s UUID.</p> <div class="refsect3"> -<a name="id-1.5.16.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -418,7 +418,7 @@ nm_active_connection_get_uuid (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.4.6"></a><h4>Returns</h4> <p> the UUID of the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that backs the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -431,7 +431,7 @@ nm_active_connection_get_connection_type (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>'s type.</p> <div class="refsect3"> -<a name="id-1.5.16.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -446,7 +446,7 @@ nm_active_connection_get_connection_type </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.5.6"></a><h4>Returns</h4> <p> the type of the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that backs the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -465,7 +465,7 @@ is based on other information. (Eg, if <em class="parameter"><code>connection</c connection, then the specific object will be an <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a>, and you can resolve it with <a class="link" href="NMDeviceWifi.html#nm-device-wifi-get-access-point-by-path" title="nm_device_wifi_get_access_point_by_path ()"><code class="function">nm_device_wifi_get_access_point_by_path()</code></a>.)</p> <div class="refsect3"> -<a name="id-1.5.16.8.6.6"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.6.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -480,7 +480,7 @@ resolve it with <a class="link" href="NMDeviceWifi.html#nm-device-wifi-get-acces </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.6.7"></a><h4>Returns</h4> +<a name="id-1.5.20.8.6.7"></a><h4>Returns</h4> <p> the specific object's D-Bus path. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -492,7 +492,7 @@ by the connection, and must not be modified.</p> nm_active_connection_get_devices (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="NMDevice.html"><span class="type">NMDevices</span></a> used for the active connections.</p> <div class="refsect3"> -<a name="id-1.5.16.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -507,7 +507,7 @@ nm_active_connection_get_devices (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.7.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMDevice.html"><span class="type">NMDevices</span></a>. This is the internal copy used by the connection, and must not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> @@ -520,7 +520,7 @@ This is the internal copy used by the connection, and must not be modified. </p> nm_active_connection_get_state (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the active connection's state.</p> <div class="refsect3"> -<a name="id-1.5.16.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -535,7 +535,7 @@ nm_active_connection_get_state (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.8.6"></a><h4>Returns</h4> <p> the state</p> </div> </div> @@ -546,7 +546,7 @@ nm_active_connection_get_state (<em class="parameter"><code><a class="link" href nm_active_connection_get_master (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the master <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> of the connection.</p> <div class="refsect3"> -<a name="id-1.5.16.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -561,7 +561,7 @@ nm_active_connection_get_master (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.9.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.9.6"></a><h4>Returns</h4> <p> the master <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> of the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -574,7 +574,7 @@ nm_active_connection_get_default (<em class="parameter"><code><a class="link" hr <p>Whether the active connection is the default IPv4 one (that is, is used for the default IPv4 route and DNS information).</p> <div class="refsect3"> -<a name="id-1.5.16.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -589,7 +589,7 @@ the default IPv4 route and DNS information).</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.10.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the active connection is the default IPv4 connection</p> </div> </div> @@ -600,7 +600,7 @@ the default IPv4 route and DNS information).</p> nm_active_connection_get_ip4_config (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the current IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -615,7 +615,7 @@ nm_active_connection_get_ip4_config (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.11.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.11.6"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a>, or <code class="literal">NULL</code> if the connection is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -629,7 +629,7 @@ nm_active_connection_get_dhcp4_config (<em class="parameter"><code><a class="lin <p>Gets the current IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> (if any) associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -644,7 +644,7 @@ nm_active_connection_get_dhcp4_config (<em class="parameter"><code><a class="lin </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.12.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.12.6"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the connection does not use DHCP, or is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> @@ -659,7 +659,7 @@ nm_active_connection_get_default6 (<em class="parameter"><code><a class="link" h <p>Whether the active connection is the default IPv6 one (that is, is used for the default IPv6 route and DNS information).</p> <div class="refsect3"> -<a name="id-1.5.16.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -674,7 +674,7 @@ the default IPv6 route and DNS information).</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.13.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the active connection is the default IPv6 connection</p> </div> </div> @@ -685,7 +685,7 @@ the default IPv6 route and DNS information).</p> nm_active_connection_get_ip6_config (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the current IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -700,7 +700,7 @@ nm_active_connection_get_ip6_config (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.14.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.14.6"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a>, or <code class="literal">NULL</code> if the connection is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -714,7 +714,7 @@ nm_active_connection_get_dhcp6_config (<em class="parameter"><code><a class="lin <p>Gets the current IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> (if any) associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -729,7 +729,7 @@ nm_active_connection_get_dhcp6_config (<em class="parameter"><code><a class="lin </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.15.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.15.6"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the connection does not use DHCPv6, or is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> @@ -743,7 +743,7 @@ state. </p> nm_active_connection_get_vpn (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Whether the active connection is a VPN connection.</p> <div class="refsect3"> -<a name="id-1.5.16.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -758,7 +758,7 @@ nm_active_connection_get_vpn (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.16.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the active connection is a VPN connection</p> </div> </div> diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index f5ad56c0..abff5431 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -281,6 +281,13 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">GPtrArray</span> * +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-all-devices" title="nm_client_get_all_devices ()">nm_client_get_all_devices</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * </td> @@ -495,6 +502,12 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"> +<span class="type">GPtrArray</span> *</td> +<td class="property_name"><a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">all-devices</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">gboolean</span></td> <td class="property_name"><a class="link" href="NMClient.html#NMClient--can-modify" title="The “can-modify” property">can-modify</a></td> <td class="property_flags">Read</td> @@ -603,6 +616,16 @@ <tbody> <tr> <td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">any-device-added</a></td> +<td class="signal_flags">Run First</td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">any-device-removed</a></td> +<td class="signal_flags">Run First</td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> <td class="signal_name"><a class="link" href="NMClient.html#NMClient-connection-added" title="The “connection-added” signal">connection-added</a></td> <td class="signal_flags">Run First</td> </tr> @@ -703,6 +726,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS" title="NM_CLIENT_ALL_DEVICES">NM_CLIENT_ALL_DEVICES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-CONNECTIONS:CAPS" title="NM_CLIENT_CONNECTIONS">NM_CLIENT_CONNECTIONS</a></td> </tr> <tr> @@ -727,6 +754,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS" title="NM_CLIENT_ANY_DEVICE_ADDED">NM_CLIENT_ANY_DEVICE_ADDED</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS" title="NM_CLIENT_ANY_DEVICE_REMOVED">NM_CLIENT_ANY_DEVICE_REMOVED</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS" title="NM_CLIENT_PERMISSION_CHANGED">NM_CLIENT_PERMISSION_CHANGED</a></td> </tr> <tr> @@ -758,7 +793,7 @@ </div> <div class="refsect1"> <a name="NMClient.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMClientError <span class="lineart">├──</span> NMClientPermission <span class="lineart">╰──</span> NMClientPermissionResult @@ -1776,13 +1811,50 @@ containing all the <a href="NMDevice.html"><span class="type">NMDevices</span></ </div> <hr> <div class="refsect2"> +<a name="nm-client-get-all-devices"></a><h3>nm_client_get_all_devices ()</h3> +<pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * +nm_client_get_all_devices (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<p>Gets both real devices and device placeholders (eg, software devices which +do not currently exist, but could be created automatically by NetworkManager +if one of their NMDevice::ActivatableConnections was activated). Use +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()"><code class="function">nm_device_is_real()</code></a> to determine whether each device is a real device or +a placeholder.</p> +<p>Use <code class="function">nm_device_get_type()</code> or the <code class="function">NM_IS_DEVICE_XXXX()</code> functions to determine +what kind of device each member of the returned array is, and then you may +use device-specific methods such as <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-hw-address" title="nm_device_ethernet_get_hw_address ()"><code class="function">nm_device_ethernet_get_hw_address()</code></a>.</p> +<div class="refsect3"> +<a name="id-1.3.2.9.32.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>client</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.3.2.9.32.7"></a><h4>Returns</h4> +<p> a <span class="type">GPtrArray</span> +containing all the <a href="NMDevice.html"><span class="type">NMDevices</span></a>. The returned array is owned by the +<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> object and should not be modified. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-client-get-device-by-path"></a><h3>nm_client_get_device_by_path ()</h3> <pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * nm_client_get_device_by_path (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, <em class="parameter"><code>const <span class="type">char</span> *object_path</code></em>);</pre> <p>Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> from a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.32.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1804,7 +1876,7 @@ nm_client_get_device_by_path (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.32.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.33.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> for the given <em class="parameter"><code>object_path</code></em> or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1818,7 +1890,7 @@ nm_client_get_device_by_iface (<em class="parameter"><code><a class="link" href= <em class="parameter"><code>const <span class="type">char</span> *iface</code></em>);</pre> <p>Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> from a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.33.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1840,7 +1912,7 @@ nm_client_get_device_by_iface (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.33.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.34.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> for the given <em class="parameter"><code>iface</code></em> or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1853,7 +1925,7 @@ or <code class="literal">NULL</code> if none is found. </p> nm_client_get_active_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets the active connections.</p> <div class="refsect3"> -<a name="id-1.3.2.9.34.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1868,7 +1940,7 @@ nm_client_get_active_connections (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.34.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.35.6"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the active <a href="NMActiveConnection.html"><span class="type">NMActiveConnections</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -1890,7 +1962,7 @@ route to the VPN endpoint.</p> <p>If there is no default route, or the default route is over a non-NetworkManager-recognized device, this will return <code class="literal">NULL</code>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.35.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.36.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1905,7 +1977,7 @@ non-NetworkManager-recognized device, this will return <code class="literal">NUL </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.35.8"></a><h4>Returns</h4> +<a name="id-1.3.2.9.36.8"></a><h4>Returns</h4> <p> the appropriate <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>, if any. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1920,7 +1992,7 @@ nm_client_get_activating_connection (<em class="parameter"><code><a class="link" currently-activating connection that is expected to become the new <a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property"><span class="type">“primary-connection”</span></a> upon successful activation.</p> <div class="refsect3"> -<a name="id-1.3.2.9.36.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1935,7 +2007,7 @@ currently-activating connection that is expected to become the new </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.36.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.37.6"></a><h4>Returns</h4> <p> the appropriate <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>, if any. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1971,7 +2043,7 @@ the new connection, not when it finishes. You can used the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> -<a name="id-1.3.2.9.37.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.38.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2035,7 +2107,7 @@ nm_client_activate_connection_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="NMClient.html#nm-client-activate-connection-async" title="nm_client_activate_connection_async ()"><code class="function">nm_client_activate_connection_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.38.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2062,7 +2134,7 @@ nm_client_activate_connection_finish (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.38.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.39.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> on success, <code class="literal">NULL</code> on failure, in which case <em class="parameter"><code>error</code></em> will be set. </p> @@ -2091,7 +2163,7 @@ the new connection, not when it finishes. You can used the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> -<a name="id-1.3.2.9.39.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.40.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2162,7 +2234,7 @@ nm_client_add_and_activate_connection_finish <p>You can call <a class="link" href="NMActiveConnection.html#nm-active-connection-get-connection" title="nm_active_connection_get_connection ()"><code class="function">nm_active_connection_get_connection()</code></a> on the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> to find the path of the created <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.40.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.41.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2189,7 +2261,7 @@ nm_client_add_and_activate_connection_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.40.7"></a><h4>Returns</h4> +<a name="id-1.3.2.9.41.7"></a><h4>Returns</h4> <p> the new <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> on success, <code class="literal">NULL</code> on failure, in which case <em class="parameter"><code>error</code></em> will be set. </p> @@ -2206,7 +2278,7 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Deactivates an active <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.41.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2238,7 +2310,7 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.41.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.42.6"></a><h4>Returns</h4> <p> success or failure</p> </div> </div> @@ -2253,7 +2325,7 @@ nm_client_deactivate_connection_async (<em class="parameter"><code><a class="lin <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Asynchronously deactivates an active <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.42.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2301,7 +2373,7 @@ nm_client_deactivate_connection_finish <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="NMClient.html#nm-client-deactivate-connection-async" title="nm_client_deactivate_connection_async ()"><code class="function">nm_client_deactivate_connection_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.43.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2328,7 +2400,7 @@ nm_client_deactivate_connection_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.43.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.44.6"></a><h4>Returns</h4> <p> success or failure</p> </div> </div> @@ -2338,7 +2410,7 @@ nm_client_deactivate_connection_finish <pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * nm_client_get_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <div class="refsect3"> -<a name="id-1.3.2.9.44.4"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.45.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2353,7 +2425,7 @@ nm_client_get_connections (<em class="parameter"><code><a class="link" href="NMC </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.44.5"></a><h4>Returns</h4> +<a name="id-1.3.2.9.45.5"></a><h4>Returns</h4> <p> an array containing all connections provided by the remote settings service. The returned array is owned by the <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> object and should not be modified. </p> @@ -2369,7 +2441,7 @@ nm_client_get_connection_by_id (<em class="parameter"><code><a class="link" href <p>Returns the first matching <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><code class="literal">NMRemoteConnection</code></a> matching a given <em class="parameter"><code>id</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.2.9.45.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2391,7 +2463,7 @@ nm_client_get_connection_by_id (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.45.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.46.6"></a><h4>Returns</h4> <p> the remote connection object on success, or <code class="literal">NULL</code> if no matching object was found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -2406,7 +2478,7 @@ nm_client_get_connection_by_path (<em class="parameter"><code><a class="link" hr <p>Returns the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><code class="literal">NMRemoteConnection</code></a> representing the connection at <em class="parameter"><code>path</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.2.9.46.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2428,7 +2500,7 @@ nm_client_get_connection_by_path (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.46.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.47.6"></a><h4>Returns</h4> <p> the remote connection object on success, or <code class="literal">NULL</code> if the object was not known. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -2443,7 +2515,7 @@ nm_client_get_connection_by_uuid (<em class="parameter"><code><a class="link" hr <p>Returns the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><code class="literal">NMRemoteConnection</code></a> identified by <em class="parameter"><code>uuid</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.2.9.47.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2465,7 +2537,7 @@ nm_client_get_connection_by_uuid (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.47.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.48.6"></a><h4>Returns</h4> <p> the remote connection object on success, or <code class="literal">NULL</code> if the object was not known. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -2499,7 +2571,7 @@ identical settings to <em class="parameter"><code>connection</code></em> as NetworkManager may perform automatic completion and/or normalization of connection properties.</p> <div class="refsect3"> -<a name="id-1.3.2.9.48.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.49.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2552,7 +2624,7 @@ nm_client_add_connection_finish (<em class="parameter"><code><a class="link" hre <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="NMClient.html#nm-client-add-connection-async" title="nm_client_add_connection_async ()"><code class="function">nm_client_add_connection_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.49.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2579,7 +2651,7 @@ nm_client_add_connection_finish (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.49.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.50.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> on success, <code class="literal">NULL</code> on failure, in which case <em class="parameter"><code>error</code></em> will be set. </p> @@ -2608,7 +2680,7 @@ then <em class="parameter"><code>failures</code></em> will be set to a <code class="literal">NULL</code>-terminated array of the filenames that failed to load.</p> <div class="refsect3"> -<a name="id-1.3.2.9.50.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.51.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2646,7 +2718,7 @@ filenames that failed to load. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.50.8"></a><h4>Returns</h4> +<a name="id-1.3.2.9.51.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if NetworkManager at least tried to load <em class="parameter"><code>filenames</code></em> , <code class="literal">FALSE</code> if an error occurred (eg, permission denied).</p> @@ -2665,7 +2737,7 @@ nm_client_load_connections_async (<em class="parameter"><code><a class="link" hr given files, adding or updating the connections described within.</p> <p>See <a class="link" href="NMClient.html#nm-client-load-connections" title="nm_client_load_connections ()"><code class="function">nm_client_load_connections()</code></a> for more details.</p> <div class="refsect3"> -<a name="id-1.3.2.9.51.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.52.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2714,7 +2786,7 @@ nm_client_load_connections_finish (<em class="parameter"><code><a class="link" h <p>Gets the result of an <a class="link" href="NMClient.html#nm-client-load-connections-async" title="nm_client_load_connections_async ()"><code class="function">nm_client_load_connections_async()</code></a> call.</p> <p>See <a class="link" href="NMClient.html#nm-client-load-connections" title="nm_client_load_connections ()"><code class="function">nm_client_load_connections()</code></a> for more details.</p> <div class="refsect3"> -<a name="id-1.3.2.9.52.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.53.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2747,7 +2819,7 @@ filenames that failed to load. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.52.7"></a><h4>Returns</h4> +<a name="id-1.3.2.9.53.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if NetworkManager at least tried to load <em class="parameter"><code>filenames</code></em> , <code class="literal">FALSE</code> if an error occurred (eg, permission denied).</p> @@ -2764,7 +2836,7 @@ nm_client_reload_connections (<em class="parameter"><code><a class="link" href=" files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.</p> <div class="refsect3"> -<a name="id-1.3.2.9.53.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.54.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2791,7 +2863,7 @@ the in-memory state matches the on-disk state.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.53.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.54.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on failure</p> </div> </div> @@ -2807,7 +2879,7 @@ nm_client_reload_connections_async (<em class="parameter"><code><a class="link" files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.</p> <div class="refsect3"> -<a name="id-1.3.2.9.54.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.55.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2849,7 +2921,7 @@ nm_client_reload_connections_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 an <a class="link" href="NMClient.html#nm-client-reload-connections-async" title="nm_client_reload_connections_async ()"><code class="function">nm_client_reload_connections_async()</code></a> call.</p> <div class="refsect3"> -<a name="id-1.3.2.9.55.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.56.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2876,7 +2948,7 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.55.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.56.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on failure</p> </div> </div> @@ -2980,6 +3052,12 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-ALL-DEVICES:CAPS"></a><h3>NM_CLIENT_ALL_DEVICES</h3> +<pre class="programlisting">#define NM_CLIENT_ALL_DEVICES "all-devices" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-CLIENT-CONNECTIONS:CAPS"></a><h3>NM_CLIENT_CONNECTIONS</h3> <pre class="programlisting">#define NM_CLIENT_CONNECTIONS "connections" </pre> @@ -3016,6 +3094,18 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-ANY-DEVICE-ADDED:CAPS"></a><h3>NM_CLIENT_ANY_DEVICE_ADDED</h3> +<pre class="programlisting">#define NM_CLIENT_ANY_DEVICE_ADDED "any-device-added" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-CLIENT-ANY-DEVICE-REMOVED:CAPS"></a><h3>NM_CLIENT_ANY_DEVICE_REMOVED</h3> +<pre class="programlisting">#define NM_CLIENT_ANY_DEVICE_REMOVED "any-device-removed" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-CLIENT-PERMISSION-CHANGED:CAPS"></a><h3>NM_CLIENT_PERMISSION_CHANGED</h3> <pre class="programlisting">#define NM_CLIENT_PERMISSION_CHANGED "permission-changed" </pre> @@ -3038,7 +3128,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.27.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.30.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3158,7 +3248,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.28.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.31.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3207,7 +3297,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.29.5"></a><h4>Members</h4> +<a name="id-1.3.2.10.32.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3270,6 +3360,15 @@ likely to become the new <a class="link" href="NMClient.html#NMClient--primary-c </div> <hr> <div class="refsect2"> +<a name="NMClient--all-devices"></a><h3>The <code class="literal">“all-devices”</code> property</h3> +<pre class="programlisting"> “all-devices” <span class="type">GPtrArray</span> *</pre> +<p>List of both real devices and device placeholders.</p> +<p>Element-type: NMDevice</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMClient--can-modify"></a><h3>The <code class="literal">“can-modify”</code> property</h3> <pre class="programlisting"> “can-modify” <span class="type">gboolean</span></pre> <p>If <code class="literal">TRUE</code>, adding and modifying connections is supported.</p> @@ -3299,7 +3398,7 @@ permission to read the details of.)</p> <div class="refsect2"> <a name="NMClient--devices"></a><h3>The <code class="literal">“devices”</code> property</h3> <pre class="programlisting"> “devices” <span class="type">GPtrArray</span> *</pre> -<p>List of known network devices.</p> +<p>List of real network devices. Does not include placeholder devices.</p> <p>Element-type: NMDevice</p> <p>Flags: Read</p> </div> @@ -3319,7 +3418,7 @@ modified by calling <a class="link" href="NMClient.html#nm-client-save-hostname" <p>Whether the connectivity is metered.</p> <p>Flags: Read</p> <p>Default value: 0</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -3421,6 +3520,82 @@ see <a class="link" href="NMClient.html#nm-client-get-primary-connection" title= <div class="refsect1"> <a name="NMClient.signal-details"></a><h2>Signal Details</h2> <div class="refsect2"> +<a name="NMClient-any-device-added"></a><h3>The <code class="literal">“any-device-added”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, + <span class="type">GObject</span> *device, + <span class="type">gpointer</span> user_data)</pre> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is emitted for both +regular devices and placeholder devices.</p> +<div class="refsect3"> +<a name="id-1.3.2.12.2.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>the client that received the signal</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p> the new device. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: Run First</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMClient-any-device-removed"></a><h3>The <code class="literal">“any-device-removed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, + <span class="type">GObject</span> *device, + <span class="type">gpointer</span> user_data)</pre> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is emitted for both +regular devices and placeholder devices.</p> +<div class="refsect3"> +<a name="id-1.3.2.12.3.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>client</p></td> +<td class="parameter_description"><p>the client that received the signal</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p> the removed device. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: Run First</p> +</div> +<hr> +<div class="refsect2"> <a name="NMClient-connection-added"></a><h3>The <code class="literal">“connection-added”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, @@ -3428,7 +3603,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> has been added.</p> <div class="refsect3"> -<a name="id-1.3.2.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3465,7 +3640,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> has been removed.</p> <div class="refsect3"> -<a name="id-1.3.2.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3500,9 +3675,10 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, <span class="type">GObject</span> *device, <span class="type">gpointer</span> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added.</p> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is not emitted for +placeholder devices.</p> <div class="refsect3"> -<a name="id-1.3.2.12.4.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3537,9 +3713,10 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, <span class="type">GObject</span> *device, <span class="type">gpointer</span> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed.</p> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is not emitted for +placeholder devices.</p> <div class="refsect3"> -<a name="id-1.3.2.12.5.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3577,7 +3754,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a permission has changed</p> <div class="refsect3"> -<a name="id-1.3.2.12.6.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index ff38ac07..689c4dec 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -124,6 +124,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-set-managed" title="nm_device_set_managed ()">nm_device_set_managed</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -148,6 +156,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-get-nm-plugin-missing" title="nm_device_get_nm_plugin_missing ()">nm_device_get_nm_plugin_missing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="returnvalue">NMIPConfig</span></a> * </td> <td class="function_name"> @@ -229,6 +245,14 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()">nm_device_is_real</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="NMDevice.html#nm-device-is-software" title="nm_device_is_software ()">nm_device_is_software</a> <span class="c_punctuation">()</span> </td> </tr> @@ -263,6 +287,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">GPtrArray</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-get-lldp-neighbors" title="nm_device_get_lldp_neighbors ()">nm_device_get_lldp_neighbors</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">char</span> ** </td> <td class="function_name"> @@ -274,6 +306,30 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-reapply" title="nm_device_reapply ()">nm_device_reapply</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-reapply-async" title="nm_device_reapply_async ()">nm_device_reapply_async</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="NMDevice.html#nm-device-reapply-finish" title="nm_device_reapply_finish ()">nm_device_reapply_finish</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="NMDevice.html#nm-device-disconnect" title="nm_device_disconnect ()">nm_device_disconnect</a> <span class="c_punctuation">()</span> </td> </tr> @@ -349,6 +405,61 @@ <a class="link" href="NMDevice.html#nm-device-get-setting-type" title="nm_device_get_setting_type ()">nm_device_get_setting_type</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="returnvalue">NMLldpNeighbor</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-new" title="nm_lldp_neighbor_new ()">nm_lldp_neighbor_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-ref" title="nm_lldp_neighbor_ref ()">nm_lldp_neighbor_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-unref" title="nm_lldp_neighbor_unref ()">nm_lldp_neighbor_unref</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="NMDevice.html#nm-lldp-neighbor-get-attr-names" title="nm_lldp_neighbor_get_attr_names ()">nm_lldp_neighbor_get_attr_names</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="NMDevice.html#nm-lldp-neighbor-get-attr-string-value" title="nm_lldp_neighbor_get_attr_string_value ()">nm_lldp_neighbor_get_attr_string_value</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="NMDevice.html#nm-lldp-neighbor-get-attr-uint-value" title="nm_lldp_neighbor_get_attr_uint_value ()">nm_lldp_neighbor_get_attr_uint_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">GVariantType</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-type" title="nm_lldp_neighbor_get_attr_type ()">nm_lldp_neighbor_get_attr_type</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -448,6 +559,12 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"> +<span class="type">GPtrArray</span> *</td> +<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--lldp-neighbors" title="The “lldp-neighbors” property">lldp-neighbors</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">gboolean</span></td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--managed" title="The “managed” property">managed</a></td> <td class="property_flags">Read</td> @@ -463,6 +580,11 @@ <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="NMDevice.html#NMDevice--nm-plugin-missing" title="The “nm-plugin-missing” property">nm-plugin-missing</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--physical-port-id" title="The “physical-port-id” property">physical-port-id</a></td> @@ -475,6 +597,11 @@ <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="NMDevice.html#NMDevice--real" title="The “real” property">real</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState"><span class="type">NMDeviceState</span></a></td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">state</a></td> <td class="property_flags">Read</td> @@ -514,7 +641,7 @@ </tr></tbody> </table></div> </div> -<div class="refsect1"> +<a name="NMLldpNeighbor"></a><div class="refsect1"> <a name="NMDevice.other"></a><h2>Types and Values</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> @@ -556,6 +683,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-REAL:CAPS" title="NM_DEVICE_REAL">NM_DEVICE_REAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-MANAGED:CAPS" title="NM_DEVICE_MANAGED">NM_DEVICE_MANAGED</a></td> </tr> <tr> @@ -568,6 +699,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS" title="NM_DEVICE_NM_PLUGIN_MISSING">NM_DEVICE_NM_PLUGIN_MISSING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS" title="NM_DEVICE_IP4_CONFIG">NM_DEVICE_IP4_CONFIG</a></td> </tr> <tr> @@ -618,12 +753,18 @@ <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> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS:CAPS" title="NM_DEVICE_LLDP_NEIGHBORS">NM_DEVICE_LLDP_NEIGHBORS</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMDevice.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GObject +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> NMLldpNeighbor + GObject <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> <span class="lineart">╰──</span> NMDevice <span class="lineart">├──</span> <a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a> @@ -633,10 +774,14 @@ <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> <span class="lineart">╰──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> </pre> @@ -652,7 +797,7 @@ nm_device_get_iface (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the interface name of the <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.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -667,7 +812,7 @@ nm_device_get_iface (<em class="parameter"><code><a class="link" href="NMDevice. </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.2.6"></a><h4>Returns</h4> <p> the interface of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -680,7 +825,7 @@ nm_device_get_ip_iface (<em class="parameter"><code><a class="link" href="NMDevi <p>Gets the IP interface name of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> over which IP traffic flows when the device is in the ACTIVATED state.</p> <div class="refsect3"> -<a name="id-1.5.2.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -695,7 +840,7 @@ when the device is in the ACTIVATED state.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.3.6"></a><h4>Returns</h4> <p> the IP traffic interface of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -707,7 +852,7 @@ used by the device, and must not be modified.</p> nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Returns the numeric type of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>, ie Ethernet, Wi-Fi, etc.</p> <div class="refsect3"> -<a name="id-1.5.2.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -722,7 +867,7 @@ nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.4.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.4.6"></a><h4>Returns</h4> <p> the device type</p> </div> </div> @@ -733,7 +878,7 @@ nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMD nm_device_get_udi (<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 Unique Device Identifier of the <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.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -748,7 +893,7 @@ nm_device_get_udi (<em class="parameter"><code><a class="link" href="NMDevice.ht </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.5.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.5.6"></a><h4>Returns</h4> <p> the Unique Device Identifier of the device. This identifier may be used to gather more information about the device from various operating system services like udev or sysfs.</p> @@ -761,7 +906,7 @@ system services like udev or sysfs.</p> nm_device_get_driver (<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 driver of the <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.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -776,7 +921,7 @@ nm_device_get_driver (<em class="parameter"><code><a class="link" href="NMDevice </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.6.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.6.6"></a><h4>Returns</h4> <p> the driver of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -788,7 +933,7 @@ device, and must not be modified.</p> nm_device_get_driver_version (<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 driver version of the <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.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -803,7 +948,7 @@ nm_device_get_driver_version (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.7.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.7.6"></a><h4>Returns</h4> <p> the version of the device driver. This is the internal string used by the device, and must not be modified.</p> </div> @@ -815,7 +960,7 @@ device, and must not be modified.</p> nm_device_get_firmware_version (<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 firmware version of the <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.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -830,7 +975,7 @@ nm_device_get_firmware_version (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.8.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.8.6"></a><h4>Returns</h4> <p> the firmware version of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -844,7 +989,7 @@ nm_device_get_type_description (<em class="parameter"><code><a class="link" href <em class="parameter"><code>device</code></em> is.</p> <div class="refsect3"> -<a name="id-1.5.2.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -859,7 +1004,7 @@ nm_device_get_type_description (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.9.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.9.6"></a><h4>Returns</h4> <p> the type description of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -872,7 +1017,7 @@ nm_device_get_hw_address (<em class="parameter"><code><a class="link" href="NMDe <p>Gets the current a hardware address (MAC) for the <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -887,7 +1032,7 @@ nm_device_get_hw_address (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.10.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.10.6"></a><h4>Returns</h4> <p> the current MAC of the device, or <code class="literal">NULL</code>. This is the internal string used by the device, and must not be modified.</p> </div> @@ -899,7 +1044,7 @@ This is the internal string used by the device, and must not be modified.</p> nm_device_get_capabilities (<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 device' capabilities.</p> <div class="refsect3"> -<a name="id-1.5.2.9.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -914,7 +1059,7 @@ nm_device_get_capabilities (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.11.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.11.6"></a><h4>Returns</h4> <p> the capabilities</p> </div> </div> @@ -925,7 +1070,7 @@ nm_device_get_capabilities (<em class="parameter"><code><a class="link" href="NM nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is managed by NetworkManager.</p> <div class="refsect3"> -<a name="id-1.5.2.9.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -940,18 +1085,49 @@ nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.12.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device is managed by NetworkManager</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-set-managed"></a><h3>nm_device_set_managed ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_device_set_managed (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> managed</code></em>);</pre> +<p>Enables or disables management of <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> by NetworkManager.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.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="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>managed</p></td> +<td class="parameter_description"><p><code class="literal">TRUE</code> to make the device managed by NetworkManager.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-autoconnect"></a><h3>nm_device_get_autoconnect ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> can be autoconnected.</p> <div class="refsect3"> -<a name="id-1.5.2.9.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -966,7 +1142,7 @@ nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.13.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device is allowed to be autoconnected</p> </div> </div> @@ -978,7 +1154,7 @@ nm_device_set_autoconnect (<em class="parameter"><code><a class="link" href="NMD <em class="parameter"><code><span class="type">gboolean</span> autoconnect</code></em>);</pre> <p>Enables or disables automatic activation of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.14.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1008,7 +1184,7 @@ nm_device_get_firmware_missing (<em class="parameter"><code><a class="link" href <p>Indicates that firmware required for the device's operation is likely to be missing.</p> <div class="refsect3"> -<a name="id-1.5.2.9.15.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1023,13 +1199,40 @@ to be missing.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.15.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if firmware required for the device's operation is likely to be missing.</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-get-nm-plugin-missing"></a><h3>nm_device_get_nm_plugin_missing ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_get_nm_plugin_missing (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<p>Indicates that the NetworkManager plugin for the device is not installed.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.17.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.10.17.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device plugin not installed.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-ip4-config"></a><h3>nm_device_get_ip4_config ()</h3> <pre class="programlisting"><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="returnvalue">NMIPConfig</span></a> * nm_device_get_ip4_config (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> @@ -1037,7 +1240,7 @@ nm_device_get_ip4_config (<em class="parameter"><code><a class="link" href="NMDe <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-ip4-config" title="nm_active_connection_get_ip4_config ()"><code class="function">nm_active_connection_get_ip4_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.16.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.18.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1052,7 +1255,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.16.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.18.7"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a>, or <code class="literal">NULL</code> if the device is not activated. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1067,7 +1270,7 @@ nm_device_get_dhcp4_config (<em class="parameter"><code><a class="link" href="NM <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-dhcp4-config" title="nm_active_connection_get_dhcp4_config ()"><code class="function">nm_active_connection_get_dhcp4_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.17.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.19.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1082,7 +1285,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.17.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.19.7"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the device is not activated or not using DHCP. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1097,7 +1300,7 @@ nm_device_get_ip6_config (<em class="parameter"><code><a class="link" href="NMDe <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-ip6-config" title="nm_active_connection_get_ip6_config ()"><code class="function">nm_active_connection_get_ip6_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.18.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.20.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1112,7 +1315,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.18.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.20.7"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> or <code class="literal">NULL</code> if the device is not activated. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1126,7 +1329,7 @@ nm_device_get_dhcp6_config (<em class="parameter"><code><a class="link" href="NM <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-dhcp6-config" title="nm_active_connection_get_dhcp6_config ()"><code class="function">nm_active_connection_get_dhcp6_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.19.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.21.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1141,7 +1344,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.19.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.21.7"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the device is not activated or not using DHCPv6. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1154,7 +1357,7 @@ not activated or not using DHCPv6. </p> nm_device_get_state (<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 current <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> state.</p> <div class="refsect3"> -<a name="id-1.5.2.9.20.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1169,7 +1372,7 @@ nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice. </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.20.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.22.6"></a><h4>Returns</h4> <p> the current device state</p> </div> </div> @@ -1180,7 +1383,7 @@ nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice. nm_device_get_state_reason (<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 reason for entering the current <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> state.</p> <div class="refsect3"> -<a name="id-1.5.2.9.21.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1195,7 +1398,7 @@ nm_device_get_state_reason (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.21.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.23.6"></a><h4>Returns</h4> <p> the reason for entering the current device state</p> </div> </div> @@ -1206,7 +1409,7 @@ nm_device_get_state_reason (<em class="parameter"><code><a class="link" href="NM nm_device_get_active_connection (<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 <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object which owns this device during activation.</p> <div class="refsect3"> -<a name="id-1.5.2.9.22.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1221,7 +1424,7 @@ nm_device_get_active_connection (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.22.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.24.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> or <code class="literal">NULL</code> if the device is not part of an active connection. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1236,7 +1439,7 @@ nm_device_get_available_connections (<em class="parameter"><code><a class="link" be activated on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.23.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1251,7 +1454,7 @@ be activated on <em class="parameter"><code>device</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.23.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.25.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMRemoteConnection.html"><span class="type">NMRemoteConnections</span></a>. This is the internal copy used by the connection, and must not be modified. </p> @@ -1268,7 +1471,7 @@ an opaque string that can be used to recognize when seemingly-unrelated <a href="NMDevice.html"><span class="type">NMDevices</span></a> are actually just different virtual ports on a single physical port. (Eg, NPAR / SR-IOV.)</p> <div class="refsect3"> -<a name="id-1.5.2.9.24.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1283,7 +1486,7 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.24.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.26.6"></a><h4>Returns</h4> <p> the physical port ID of the device, or <code class="literal">NULL</code> if the port ID is unknown. This is the internal string used by the device and must not be modified.</p> @@ -1296,7 +1499,7 @@ must not be modified.</p> nm_device_get_mtu (<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 MTU of the <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.25.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1311,18 +1514,46 @@ nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.ht </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.25.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.27.6"></a><h4>Returns</h4> <p> the MTU of the device.</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-is-real"></a><h3>nm_device_is_real ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_is_real (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.2.10.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>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.10.28.5"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device exists, or <code class="literal">FALSE</code> if it is a placeholder device +that could be automatically created by NetworkManager if one of its +<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-is-software"></a><h3>nm_device_is_software ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the device is a software device.</p> <div class="refsect3"> -<a name="id-1.5.2.9.26.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1337,7 +1568,7 @@ nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.26.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.29.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>device</code></em> is a software device, <code class="literal">FALSE</code> if it is a hardware device.</p> </div> @@ -1349,7 +1580,7 @@ is a software device, <code class="literal">FALSE</code> if it is a hardware dev nm_device_get_product (<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 product string of the <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.27.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1364,7 +1595,7 @@ nm_device_get_product (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.27.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.30.6"></a><h4>Returns</h4> <p> the product name of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -1376,7 +1607,7 @@ device, and must not be modified.</p> nm_device_get_vendor (<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 vendor string of the <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.28.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1391,7 +1622,7 @@ nm_device_get_vendor (<em class="parameter"><code><a class="link" href="NMDevice </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.28.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.31.6"></a><h4>Returns</h4> <p> the vendor name of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -1404,7 +1635,7 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD <p>Gets a description of <em class="parameter"><code>device</code></em> , based on its vendor and product names.</p> <div class="refsect3"> -<a name="id-1.5.2.9.29.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1419,7 +1650,7 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.29.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.32.6"></a><h4>Returns</h4> <p> a description of <em class="parameter"><code>device</code></em> . If either the vendor or the product name is unknown, this returns the interface name.</p> @@ -1432,7 +1663,7 @@ product name is unknown, this returns the interface name.</p> 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> +<a name="id-1.5.2.10.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1447,10 +1678,41 @@ nm_device_get_metered (<em class="parameter"><code><a class="link" href="NMDevic </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.10.33.6"></a><h4>Returns</h4> <p> the metered setting.</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-get-lldp-neighbors"></a><h3>nm_device_get_lldp_neighbors ()</h3> +<pre class="programlisting"><span class="returnvalue">GPtrArray</span> * +nm_device_get_lldp_neighbors (<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 list of neighbors discovered through LLDP.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.34.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.10.34.6"></a><h4>Returns</h4> +<p> the <span class="type">GPtrArray</span> +containing <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a>s. This is the internal copy used by the +device and must not be modified. The library never modifies the returned +array and thus it is safe for callers to reference and keep using it. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMLldpNeighbor][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1462,7 +1724,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.31.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1485,13 +1747,167 @@ devices in <em class="parameter"><code>devices</code></em> </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.10.35.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> </div> <hr> <div class="refsect2"> +<a name="nm-device-reapply"></a><h3>nm_device_reapply ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_reapply (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">guint</span> flags</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>Attempts to update device with changes to the currently active connection +made since it was last applied.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.36.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> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> to replace the applied settings with or <code class="literal">NULL</code> to reuse existing</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>flags</p></td> +<td class="parameter_description"><p>always set this to zero</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.2.10.36.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.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-reapply-async"></a><h3>nm_device_reapply_async ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_device_reapply_async (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">guint</span> flags</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>Asynchronously begins an attempt to update device with changes to the +currently active connection made since it was last applied.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.37.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> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> to replace the applied settings with or <code class="literal">NULL</code> to reuse existing</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>flags</p></td> +<td class="parameter_description"><p>always set this to zero</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 reapply operation completes</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.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-reapply-finish"></a><h3>nm_device_reapply_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_reapply_finish (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>, + <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-reapply-async" title="nm_device_reapply_async ()"><code class="function">nm_device_reapply_async()</code></a>.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.38.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> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>the result passed to the <span class="type">GAsyncReadyCallback</span></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.2.10.38.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.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-disconnect"></a><h3>nm_device_disconnect ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_disconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, @@ -1501,7 +1917,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.32.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1528,7 +1944,7 @@ request.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.32.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.39.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> @@ -1545,7 +1961,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.33.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.40.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1587,7 +2003,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.34.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1614,7 +2030,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.34.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.41.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> @@ -1628,7 +2044,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.35.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1655,7 +2071,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.35.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.42.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> @@ -1671,7 +2087,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.36.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1713,7 +2129,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.37.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1740,7 +2156,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.37.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.44.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> @@ -1762,7 +2178,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.38.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1784,7 +2200,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.38.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.45.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 @@ -1807,7 +2223,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.39.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1831,7 +2247,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.39.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.46.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> @@ -1855,7 +2271,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.40.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.47.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1884,7 +2300,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.40.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.47.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> @@ -1898,7 +2314,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.41.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1913,11 +2329,225 @@ 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.41.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.48.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> </div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-new"></a><h3>nm_lldp_neighbor_new ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="returnvalue">NMLldpNeighbor</span></a> * +nm_lldp_neighbor_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> object.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.49.5"></a><h4>Returns</h4> +<p> the new <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-ref"></a><h3>nm_lldp_neighbor_ref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_lldp_neighbor_ref (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>);</pre> +<p>Increases the reference count of the object.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.50.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>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-unref"></a><h3>nm_lldp_neighbor_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_lldp_neighbor_unref (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>);</pre> +<p>Decreases the reference count of the object. If the reference count +reaches zero, the object will be destroyed.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.51.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>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-names"></a><h3>nm_lldp_neighbor_get_attr_names ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> ** +nm_lldp_neighbor_get_attr_names (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>);</pre> +<p>Gets an array of attribute names available for <em class="parameter"><code>neighbor</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.52.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>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.52.6"></a><h4>Returns</h4> +<p> a <code class="literal">NULL</code>-terminated array of attribute names. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-string-value"></a><h3>nm_lldp_neighbor_get_attr_string_value ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_lldp_neighbor_get_attr_string_value + (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>, + <em class="parameter"><code><span class="type">char</span> *name</code></em>, + <em class="parameter"><code>const <span class="type">char</span> **out_value</code></em>);</pre> +<p>Gets the string value of attribute with name <em class="parameter"><code>name</code></em> + on <em class="parameter"><code>neighbor</code></em> +</p> +<div class="refsect3"> +<a name="id-1.5.2.10.53.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>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p> on return, the attribute value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.53.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if a string attribute with name <em class="parameter"><code>name</code></em> +was found, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-uint-value"></a><h3>nm_lldp_neighbor_get_attr_uint_value ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_lldp_neighbor_get_attr_uint_value (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>, + <em class="parameter"><code><span class="type">char</span> *name</code></em>, + <em class="parameter"><code><span class="type">guint</span> *out_value</code></em>);</pre> +<p>Gets the uint value of attribute with name <em class="parameter"><code>name</code></em> + on <em class="parameter"><code>neighbor</code></em> +</p> +<div class="refsect3"> +<a name="id-1.5.2.10.54.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>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p> on return, the attribute value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.54.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if a uint attribute with name <em class="parameter"><code>name</code></em> +was found, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-type"></a><h3>nm_lldp_neighbor_get_attr_type ()</h3> +<pre class="programlisting">const <span class="returnvalue">GVariantType</span> * +nm_lldp_neighbor_get_attr_type (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>, + <em class="parameter"><code><span class="type">char</span> *name</code></em>);</pre> +<p>Get the type of an attribute.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.55.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>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.55.6"></a><h4>Returns</h4> +<p> the <span class="type">GVariantType</span> of the attribute with name <em class="parameter"><code>name</code></em> +</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMDevice.other_details"></a><h2>Types and Values</h2> @@ -1970,6 +2600,12 @@ that can be used on <em class="parameter"><code>device</code></em> </div> <hr> <div class="refsect2"> +<a name="NM-DEVICE-REAL:CAPS"></a><h3>NM_DEVICE_REAL</h3> +<pre class="programlisting">#define NM_DEVICE_REAL "real" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DEVICE-MANAGED:CAPS"></a><h3>NM_DEVICE_MANAGED</h3> <pre class="programlisting">#define NM_DEVICE_MANAGED "managed" </pre> @@ -1988,6 +2624,12 @@ that can be used on <em class="parameter"><code>device</code></em> </div> <hr> <div class="refsect2"> +<a name="NM-DEVICE-NM-PLUGIN-MISSING:CAPS"></a><h3>NM_DEVICE_NM_PLUGIN_MISSING</h3> +<pre class="programlisting">#define NM_DEVICE_NM_PLUGIN_MISSING "nm-plugin-missing" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DEVICE-IP4-CONFIG:CAPS"></a><h3>NM_DEVICE_IP4_CONFIG</h3> <pre class="programlisting">#define NM_DEVICE_IP4_CONFIG "ip4-config" </pre> @@ -2064,6 +2706,12 @@ that can be used on <em class="parameter"><code>device</code></em> <pre class="programlisting">#define NM_DEVICE_METERED "metered" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-LLDP-NEIGHBORS:CAPS"></a><h3>NM_DEVICE_LLDP_NEIGHBORS</h3> +<pre class="programlisting">#define NM_DEVICE_LLDP_NEIGHBORS "lldp-neighbors" +</pre> +</div> </div> <div class="refsect1"> <a name="NMDevice.property-details"></a><h2>Property Details</h2> @@ -2184,6 +2832,13 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--lldp-neighbors"></a><h3>The <code class="literal">“lldp-neighbors”</code> property</h3> +<pre class="programlisting"> “lldp-neighbors” <span class="type">GPtrArray</span> *</pre> +<p>The LLDP neighbors.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--managed"></a><h3>The <code class="literal">“managed”</code> property</h3> <pre class="programlisting"> “managed” <span class="type">gboolean</span></pre> <p>Whether the device is managed by NetworkManager.</p> @@ -2197,7 +2852,7 @@ operations like addressing and routing.</p> <p>Whether the device is metered.</p> <p>Flags: Read</p> <p>Default value: 0</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -2209,6 +2864,16 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--nm-plugin-missing"></a><h3>The <code class="literal">“nm-plugin-missing”</code> property</h3> +<pre class="programlisting"> “nm-plugin-missing” <span class="type">gboolean</span></pre> +<p>When <code class="literal">TRUE</code> indicates that the NetworkManager plugin for the device +is not installed.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--physical-port-id"></a><h3>The <code class="literal">“physical-port-id”</code> property</h3> <pre class="programlisting"> “physical-port-id” <span class="type">gchar</span> *</pre> <p>The physical port ID of the device. (See @@ -2226,6 +2891,17 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--real"></a><h3>The <code class="literal">“real”</code> property</h3> +<pre class="programlisting"> “real” <span class="type">gboolean</span></pre> +<p>Whether the device is real or is a placeholder device that could +be created automatically by NetworkManager if one of its +<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--state"></a><h3>The <code class="literal">“state”</code> property</h3> <pre class="programlisting"> “state” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState"><span class="type">NMDeviceState</span></a></pre> <p>The state of the device.</p> @@ -2274,7 +2950,7 @@ user_function (<a class="link" href="NMDevice.html" title="NMDevice"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies the state change of a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.13.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index 04e68bda..0b6dc4a2 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -71,6 +71,13 @@ <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-carrier" title="nm_device_ethernet_get_carrier ()">nm_device_ethernet_get_carrier</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * const * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels" title="nm_device_ethernet_get_s390_subchannels ()">nm_device_ethernet_get_s390_subchannels</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -101,6 +108,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">GStrv</span></td> +<td class="property_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels" title="The “s390-subchannels” property">s390-subchannels</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--speed" title="The “speed” property">speed</a></td> <td class="property_flags">Read</td> @@ -132,6 +144,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS" title="NM_DEVICE_ETHERNET_CARRIER">NM_DEVICE_ETHERNET_CARRIER</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" title="NM_DEVICE_ETHERNET_S390_SUBCHANNELS">NM_DEVICE_ETHERNET_S390_SUBCHANNELS</a></td> +</tr> </tbody> </table></div> </div> @@ -254,6 +270,36 @@ nm_device_ethernet_get_carrier (<em class="parameter"><code><a class="link" href <p> <code class="literal">TRUE</code> if the device has carrier</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-device-ethernet-get-s390-subchannels"></a><h3>nm_device_ethernet_get_s390_subchannels ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * const * +nm_device_ethernet_get_s390_subchannels + (<em class="parameter"><code><a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet"><span class="type">NMDeviceEthernet</span></a> *device</code></em>);</pre> +<p>Return the list of s390 subchannels if the device supports them.</p> +<div class="refsect3"> +<a name="id-1.5.7.8.6.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="NMDeviceEthernet.html" title="NMDeviceEthernet"><span class="type">NMDeviceEthernet</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.7.8.6.6"></a><h4>Returns</h4> +<p> array of strings, each specifying +one subchannel the s390 device uses to communicate to the host. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMDeviceEthernet.other_details"></a><h2>Types and Values</h2> @@ -280,6 +326,12 @@ nm_device_ethernet_get_carrier (<em class="parameter"><code><a class="link" href <pre class="programlisting">#define NM_DEVICE_ETHERNET_CARRIER "carrier" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"></a><h3>NM_DEVICE_ETHERNET_S390_SUBCHANNELS</h3> +<pre class="programlisting">#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS "s390-subchannels" +</pre> +</div> </div> <div class="refsect1"> <a name="NMDeviceEthernet.property-details"></a><h2>Property Details</h2> @@ -308,6 +360,15 @@ nm_device_ethernet_get_carrier (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> +<a name="NMDeviceEthernet--s390-subchannels"></a><h3>The <code class="literal">“s390-subchannels”</code> property</h3> +<pre class="programlisting"> “s390-subchannels” <span class="type">GStrv</span></pre> +<p>Identifies subchannels of this network device used for +communication with z/VM or s390 host.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDeviceEthernet--speed"></a><h3>The <code class="literal">“speed”</code> property</h3> <pre class="programlisting"> “speed” <span class="type">guint</span></pre> <p>The speed of the device.</p> diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html new file mode 100644 index 00000000..771b9c45 --- /dev/null +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -0,0 +1,739 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceIPTunnel: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband"> +<link rel="next" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMDeviceIPTunnel.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceIPTunnel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceIPTunnel.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceMacvlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceIPTunnel"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceIPTunnel.top_of_page"></a>NMDeviceIPTunnel</span></h2> +<p>NMDeviceIPTunnel</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" title="nm_device_ip_tunnel_get_parent ()">nm_device_ip_tunnel_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" title="nm_device_ip_tunnel_get_mode ()">nm_device_ip_tunnel_get_mode</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="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" title="nm_device_ip_tunnel_get_local ()">nm_device_ip_tunnel_get_local</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="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote" title="nm_device_ip_tunnel_get_remote ()">nm_device_ip_tunnel_get_remote</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint8</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl" title="nm_device_ip_tunnel_get_ttl ()">nm_device_ip_tunnel_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint8</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos" title="nm_device_ip_tunnel_get_tos ()">nm_device_ip_tunnel_get_tos</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="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery" title="nm_device_ip_tunnel_get_path_mtu_discovery ()">nm_device_ip_tunnel_get_path_mtu_discovery</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="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key" title="nm_device_ip_tunnel_get_input_key ()">nm_device_ip_tunnel_get_input_key</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="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key" title="nm_device_ip_tunnel_get_output_key ()">nm_device_ip_tunnel_get_output_key</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint8</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit" title="nm_device_ip_tunnel_get_encapsulation_limit ()">nm_device_ip_tunnel_get_encapsulation_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label" title="nm_device_ip_tunnel_get_flow_label ()">nm_device_ip_tunnel_get_flow_label</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">encapsulation-limit</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label" title="The “flow-label” property">flow-label</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key" title="The “input-key” property">input-key</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local" title="The “local” property">local</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key" title="The “output-key” property">output-key</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">path-mtu-discovery</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote" title="The “remote” property">remote</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos" title="The “tos” property">tos</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS" title="NM_DEVICE_IP_TUNNEL_MODE">NM_DEVICE_IP_TUNNEL_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS" title="NM_DEVICE_IP_TUNNEL_PARENT">NM_DEVICE_IP_TUNNEL_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS" title="NM_DEVICE_IP_TUNNEL_LOCAL">NM_DEVICE_IP_TUNNEL_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS" title="NM_DEVICE_IP_TUNNEL_REMOTE">NM_DEVICE_IP_TUNNEL_REMOTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS" title="NM_DEVICE_IP_TUNNEL_TTL">NM_DEVICE_IP_TUNNEL_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS" title="NM_DEVICE_IP_TUNNEL_TOS">NM_DEVICE_IP_TUNNEL_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_INPUT_KEY">NM_DEVICE_IP_TUNNEL_INPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_OUTPUT_KEY">NM_DEVICE_IP_TUNNEL_OUTPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_DEVICE_IP_TUNNEL_FLOW_LABEL">NM_DEVICE_IP_TUNNEL_FLOW_LABEL</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceIPTunnel +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-parent"></a><h3>nm_device_ip_tunnel_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_ip_tunnel_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.2.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.2.5"></a><h4>Returns</h4> +<p> the device's parent device. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-mode"></a><h3>nm_device_ip_tunnel_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +nm_device_ip_tunnel_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.3.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.3.5"></a><h4>Returns</h4> +<p> the tunneling mode</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-local"></a><h3>nm_device_ip_tunnel_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_local (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.4.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.4.5"></a><h4>Returns</h4> +<p> the local endpoint of the tunnel</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-remote"></a><h3>nm_device_ip_tunnel_get_remote ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_remote (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.5.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.5.5"></a><h4>Returns</h4> +<p> the remote endpoint of the tunnel</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-ttl"></a><h3>nm_device_ip_tunnel_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint8</span> +nm_device_ip_tunnel_get_ttl (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.6.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.6.5"></a><h4>Returns</h4> +<p> the TTL assigned to tunneled packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-tos"></a><h3>nm_device_ip_tunnel_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint8</span> +nm_device_ip_tunnel_get_tos (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.7.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.7.5"></a><h4>Returns</h4> +<p> type of service (IPv4) or traffic class (IPv6) assigned +to tunneled packets.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-path-mtu-discovery"></a><h3>nm_device_ip_tunnel_get_path_mtu_discovery ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_ip_tunnel_get_path_mtu_discovery + (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.8.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.8.5"></a><h4>Returns</h4> +<p> whether path MTU discovery is enabled</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-input-key"></a><h3>nm_device_ip_tunnel_get_input_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_input_key (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.9.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.9.5"></a><h4>Returns</h4> +<p> the key used for incoming packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-output-key"></a><h3>nm_device_ip_tunnel_get_output_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_output_key (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.10.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.10.5"></a><h4>Returns</h4> +<p> the key used for outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-encapsulation-limit"></a><h3>nm_device_ip_tunnel_get_encapsulation_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint8</span> +nm_device_ip_tunnel_get_encapsulation_limit + (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.11.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.11.5"></a><h4>Returns</h4> +<p> the maximum permitted encapsulation level</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-flow-label"></a><h3>nm_device_ip_tunnel_get_flow_label ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_ip_tunnel_get_flow_label (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.12.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.12.5"></a><h4>Returns</h4> +<p> the flow label assigned to tunnel packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-MODE:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_MODE</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-PARENT:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-LOCAL:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_LOCAL</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-REMOTE:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_REMOTE</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_REMOTE "remote" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-TTL:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_TTL</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-TOS:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_TOS</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY "path-mtu-discovery" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_INPUT_KEY</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_INPUT_KEY "input-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_OUTPUT_KEY</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_OUTPUT_KEY "output-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT "encapsulation-limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_FLOW_LABEL</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_FLOW_LABEL "flow-label" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--encapsulation-limit"></a><h3>The <code class="literal">“encapsulation-limit”</code> property</h3> +<pre class="programlisting"> “encapsulation-limit” <span class="type">guchar</span></pre> +<p>How many additional levels of encapsulation are permitted to +be prepended to packets. This property applies only to IPv6 +tunnels.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--flow-label"></a><h3>The <code class="literal">“flow-label”</code> property</h3> +<pre class="programlisting"> “flow-label” <span class="type">guint</span></pre> +<p>The flow label to assign to tunnel packets. This property +applies only to IPv6 tunnels.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 1048575</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--input-key"></a><h3>The <code class="literal">“input-key”</code> property</h3> +<pre class="programlisting"> “input-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunneled input packets, if applicable.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>The local endpoint of the tunnel.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The tunneling mode of the device.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--output-key"></a><h3>The <code class="literal">“output-key”</code> property</h3> +<pre class="programlisting"> “output-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunneled output packets, if applicable.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> +<p>The devices's parent device.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--path-mtu-discovery"></a><h3>The <code class="literal">“path-mtu-discovery”</code> property</h3> +<pre class="programlisting"> “path-mtu-discovery” <span class="type">gboolean</span></pre> +<p>Whether path MTU discovery is enabled on this tunnel.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> +<pre class="programlisting"> “remote” <span class="type">gchar</span> *</pre> +<p>The remote endpoint of the tunnel.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guchar</span></pre> +<p>The type of service (IPv4) or traffic class (IPv6) assigned to +tunneled packets.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guchar</span></pre> +<p>The TTL assigned to tunneled packets. 0 is a special value + meaning that packets inherit the TTL value</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 310d8550..ccfcbef2 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceGeneric.html" title="NMDeviceGeneric"> -<link rel="next" href="NMDeviceModem.html" title="NMDeviceModem"> +<link rel="next" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMDeviceGeneric.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceModem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMDeviceIPTunnel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceInfiniband"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html new file mode 100644 index 00000000..f5866285 --- /dev/null +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -0,0 +1,388 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceMacvlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"> +<link rel="next" href="NMDeviceModem.html" title="NMDeviceModem"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMDeviceMacvlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceMacvlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceMacvlan.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceIPTunnel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceModem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceMacvlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceMacvlan.top_of_page"></a>NMDeviceMacvlan</span></h2> +<p>NMDeviceMacvlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" title="nm_device_macvlan_get_parent ()">nm_device_macvlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" title="nm_device_macvlan_get_mode ()">nm_device_macvlan_get_mode</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="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" title="nm_device_macvlan_get_no_promisc ()">nm_device_macvlan_get_no_promisc</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="NMDeviceMacvlan.html#nm-device-macvlan-get-tap" title="nm_device_macvlan_get_tap ()">nm_device_macvlan_get_tap</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="NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address" title="nm_device_macvlan_get_hw_address ()">nm_device_macvlan_get_hw_address</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address" title="The “hw-address” property">hw-address</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc" title="The “no-promisc” property">no-promisc</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap" title="The “tap” property">tap</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS" title="NM_DEVICE_MACVLAN_PARENT">NM_DEVICE_MACVLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS" title="NM_DEVICE_MACVLAN_MODE">NM_DEVICE_MACVLAN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS" title="NM_DEVICE_MACVLAN_NO_PROMISC">NM_DEVICE_MACVLAN_NO_PROMISC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS" title="NM_DEVICE_MACVLAN_TAP">NM_DEVICE_MACVLAN_TAP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_MACVLAN_HW_ADDRESS">NM_DEVICE_MACVLAN_HW_ADDRESS</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceMacvlan +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-macvlan-get-parent"></a><h3>nm_device_macvlan_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_macvlan_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.11.8.2.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.2.5"></a><h4>Returns</h4> +<p> the device's parent device. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-mode"></a><h3>nm_device_macvlan_get_mode ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_macvlan_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the MACVLAN mode of the device.</p> +<div class="refsect3"> +<a name="id-1.5.11.8.3.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="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.3.6"></a><h4>Returns</h4> +<p> the MACVLAN mode. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-no-promisc"></a><h3>nm_device_macvlan_get_no_promisc ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_macvlan_get_no_promisc (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the no-promiscuous flag of the device.</p> +<div class="refsect3"> +<a name="id-1.5.11.8.4.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="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.4.6"></a><h4>Returns</h4> +<p> the no-promiscuous flag of the device.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-tap"></a><h3>nm_device_macvlan_get_tap ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_macvlan_get_tap (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the device type (MACVLAN or MACVTAP).</p> +<div class="refsect3"> +<a name="id-1.5.11.8.5.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="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.5.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device is a MACVTAP, <code class="literal">FALSE</code> if it is a MACVLAN.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-hw-address"></a><h3>nm_device_macvlan_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_macvlan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p> +<div class="refsect3"> +<a name="id-1.5.11.8.6.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="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.6.6"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-PARENT:CAPS"></a><h3>NM_DEVICE_MACVLAN_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-MODE:CAPS"></a><h3>NM_DEVICE_MACVLAN_MODE</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"></a><h3>NM_DEVICE_MACVLAN_NO_PROMISC</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_NO_PROMISC "no-promisc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-TAP:CAPS"></a><h3>NM_DEVICE_MACVLAN_TAP</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_TAP "tap" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_MACVLAN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_HW_ADDRESS "hw-address" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceMacvlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> +<pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> +<p>The hardware (MAC) address of the device.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">gchar</span> *</pre> +<p>The MACVLAN mode.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--no-promisc"></a><h3>The <code class="literal">“no-promisc”</code> property</h3> +<pre class="programlisting"> “no-promisc” <span class="type">gboolean</span></pre> +<p>Whether the device has the no-promiscuos flag.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> +<p>The devices's parent device.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--tap"></a><h3>The <code class="literal">“tap”</code> property</h3> +<pre class="programlisting"> “tap” <span class="type">gboolean</span></pre> +<p>Whether the device is a MACVTAP.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index 63f1dbf6..48227b60 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband"> +<link rel="prev" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"> <link rel="next" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMDeviceMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMDeviceOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -123,7 +123,7 @@ nm_device_modem_get_modem_capabilities supports. Not all capabilities are available concurrently however; some may require a firmware reload or reinitialization.</p> <div class="refsect3"> -<a name="id-1.5.10.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.12.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -138,7 +138,7 @@ may require a firmware reload or reinitialization.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.10.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.12.8.2.6"></a><h4>Returns</h4> <p> the generic access technology families the modem supports</p> </div> </div> @@ -152,7 +152,7 @@ nm_device_modem_get_current_capabilities supports without a firmware reload or reinitialization. This value represents the network types the modem can immediately connect to.</p> <div class="refsect3"> -<a name="id-1.5.10.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.12.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -167,7 +167,7 @@ represents the network types the modem can immediately connect to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.10.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.12.8.3.6"></a><h4>Returns</h4> <p> the generic access technology families the modem supports without a firmware reload or other reinitialization</p> </div> diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index 1e4e036a..92f9a5e6 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -138,7 +138,7 @@ nm_device_olpc_mesh_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> *device</code></em>);</pre> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a></p> <div class="refsect3"> -<a name="id-1.5.11.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.13.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -153,7 +153,7 @@ nm_device_olpc_mesh_get_hw_address (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.11.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.13.8.2.6"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -165,7 +165,7 @@ device, and must not be modified.</p> nm_device_olpc_mesh_get_companion (<em class="parameter"><code><a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> *device</code></em>);</pre> <p>Gets the companion device of the <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.11.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.13.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -180,7 +180,7 @@ nm_device_olpc_mesh_get_companion (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.5.11.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.13.8.3.6"></a><h4>Returns</h4> <p> the companion of the device of <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -193,7 +193,7 @@ nm_device_olpc_mesh_get_active_channel (<em class="parameter"><code><a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> *device</code></em>);</pre> <p>Returns the active channel of the <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> device.</p> <div class="refsect3"> -<a name="id-1.5.11.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.13.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -208,7 +208,7 @@ nm_device_olpc_mesh_get_active_channel </table></div> </div> <div class="refsect3"> -<a name="id-1.5.11.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.13.8.4.6"></a><h4>Returns</h4> <p> active channel of the device</p> </div> </div> diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 9290d518..e166abba 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"> -<link rel="next" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<link rel="next" href="NMDeviceTun.html" title="NMDeviceTun"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMDeviceOlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMDeviceTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceTeam"></a><div class="titlepage"></div> @@ -137,7 +137,7 @@ nm_device_team_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam"><span class="type">NMDeviceTeam</span></a> *device</code></em>);</pre> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam"><span class="type">NMDeviceTeam</span></a></p> <div class="refsect3"> -<a name="id-1.5.12.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -152,7 +152,7 @@ nm_device_team_get_hw_address (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.12.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.14.8.2.6"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -164,7 +164,7 @@ device, and must not be modified.</p> nm_device_team_get_carrier (<em class="parameter"><code><a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam"><span class="type">NMDeviceTeam</span></a> *device</code></em>);</pre> <p>Whether the device has carrier.</p> <div class="refsect3"> -<a name="id-1.5.12.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -179,7 +179,7 @@ nm_device_team_get_carrier (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.12.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.14.8.3.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device has carrier</p> </div> </div> @@ -191,7 +191,7 @@ nm_device_team_get_slaves (<em class="parameter"><code><a class="link" href="NMD <p>Gets the devices currently enslaved to <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.12.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -206,7 +206,7 @@ nm_device_team_get_slaves (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.12.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.14.8.4.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMDevice.html"><span class="type">NMDevices</span></a> that are slaves of <em class="parameter"><code>device</code></em> . This is the internal diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html new file mode 100644 index 00000000..24157784 --- /dev/null +++ b/docs/libnm/html/NMDeviceTun.html @@ -0,0 +1,490 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceTun: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceTeam.html" title="NMDeviceTeam"> +<link rel="next" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMDeviceTun.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceTun.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceTun.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceTun"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceTun.top_of_page"></a>NMDeviceTun</span></h2> +<p>NMDeviceTun</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceTun.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-hw-address" title="nm_device_tun_get_hw_address ()">nm_device_tun_get_hw_address</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="NMDeviceTun.html#nm-device-tun-get-mode" title="nm_device_tun_get_mode ()">nm_device_tun_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gint64</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-owner" title="nm_device_tun_get_owner ()">nm_device_tun_get_owner</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gint64</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-group" title="nm_device_tun_get_group ()">nm_device_tun_get_group</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="NMDeviceTun.html#nm-device-tun-get-no-pi" title="nm_device_tun_get_no_pi ()">nm_device_tun_get_no_pi</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="NMDeviceTun.html#nm-device-tun-get-vnet-hdr" title="nm_device_tun_get_vnet_hdr ()">nm_device_tun_get_vnet_hdr</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="NMDeviceTun.html#nm-device-tun-get-multi-queue" title="nm_device_tun_get_multi_queue ()">nm_device_tun_get_multi_queue</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">gint64</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--group" title="The “group” property">group</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--hw-address" title="The “hw-address” property">hw-address</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--multi-queue" title="The “multi-queue” property">multi-queue</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--no-pi" title="The “no-pi” property">no-pi</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gint64</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--owner" title="The “owner” property">owner</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--vnet-hdr" title="The “vnet-hdr” property">vnet-hdr</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS" title="NM_DEVICE_TUN_HW_ADDRESS">NM_DEVICE_TUN_HW_ADDRESS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS" title="NM_DEVICE_TUN_OWNER">NM_DEVICE_TUN_OWNER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS" title="NM_DEVICE_TUN_GROUP">NM_DEVICE_TUN_GROUP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS" title="NM_DEVICE_TUN_MODE">NM_DEVICE_TUN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS" title="NM_DEVICE_TUN_NO_PI">NM_DEVICE_TUN_NO_PI</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS" title="NM_DEVICE_TUN_VNET_HDR">NM_DEVICE_TUN_VNET_HDR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS" title="NM_DEVICE_TUN_MULTI_QUEUE">NM_DEVICE_TUN_MULTI_QUEUE</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceTun +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-tun-get-hw-address"></a><h3>nm_device_tun_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_tun_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p> +<div class="refsect3"> +<a name="id-1.5.15.8.2.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.2.6"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-mode"></a><h3>nm_device_tun_get_mode ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_tun_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Returns the TUN/TAP mode for the device.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.3.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="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.3.6"></a><h4>Returns</h4> +<p> 'tun' or 'tap'</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-owner"></a><h3>nm_device_tun_get_owner ()</h3> +<pre class="programlisting"><span class="returnvalue">gint64</span> +nm_device_tun_get_owner (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Gets the tunnel owner.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.4.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="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.4.6"></a><h4>Returns</h4> +<p> the uid of the tunnel owner, or -1 if it has no owner.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-group"></a><h3>nm_device_tun_get_group ()</h3> +<pre class="programlisting"><span class="returnvalue">gint64</span> +nm_device_tun_get_group (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Gets the tunnel group.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.5.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="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.5.6"></a><h4>Returns</h4> +<p> the gid of the tunnel group, or -1 if it has no owner.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-no-pi"></a><h3>nm_device_tun_get_no_pi ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_tun_get_no_pi (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-vnet-hdr"></a><h3>nm_device_tun_get_vnet_hdr ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_tun_get_vnet_hdr (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Returns whether the <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> has the IFF_VNET_HDR flag.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.7.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="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.7.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device has the flag, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-multi-queue"></a><h3>nm_device_tun_get_multi_queue ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_tun_get_multi_queue (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Returns whether the <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> has the IFF_MULTI_QUEUE flag.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.8.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="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.8.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device doesn't have the flag, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_TUN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_HW_ADDRESS "hw-address" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-OWNER:CAPS"></a><h3>NM_DEVICE_TUN_OWNER</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_OWNER "owner" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-GROUP:CAPS"></a><h3>NM_DEVICE_TUN_GROUP</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_GROUP "group" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-MODE:CAPS"></a><h3>NM_DEVICE_TUN_MODE</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-NO-PI:CAPS"></a><h3>NM_DEVICE_TUN_NO_PI</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_NO_PI "no-pi" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-VNET-HDR:CAPS"></a><h3>NM_DEVICE_TUN_VNET_HDR</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_VNET_HDR "vnet-hdr" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-MULTI-QUEUE:CAPS"></a><h3>NM_DEVICE_TUN_MULTI_QUEUE</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_MULTI_QUEUE "multi-queue" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceTun--group"></a><h3>The <code class="literal">“group”</code> property</h3> +<pre class="programlisting"> “group” <span class="type">gint64</span></pre> +<p>The gid of the tunnel group, or -1 if it has no owner.</p> +<p>Flags: Read</p> +<p>Allowed values: [-1,4294967295]</p> +<p>Default value: -1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> +<pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> +<p>The hardware (MAC) address of the device.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">gchar</span> *</pre> +<p>The tunnel mode, either "tun" or "tap".</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--multi-queue"></a><h3>The <code class="literal">“multi-queue”</code> property</h3> +<pre class="programlisting"> “multi-queue” <span class="type">gboolean</span></pre> +<p>The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to +the tap device multiple times, for multiple send/receive +queues.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--no-pi"></a><h3>The <code class="literal">“no-pi”</code> property</h3> +<pre class="programlisting"> “no-pi” <span class="type">gboolean</span></pre> +<p>The tunnel's "TUN_NO_PI" flag; true if no protocol info is +prepended to the tunnel packets.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--owner"></a><h3>The <code class="literal">“owner”</code> property</h3> +<pre class="programlisting"> “owner” <span class="type">gint64</span></pre> +<p>The uid of the tunnel owner, or -1 if it has no owner.</p> +<p>Flags: Read</p> +<p>Allowed values: [-1,4294967295]</p> +<p>Default value: -1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--vnet-hdr"></a><h3>The <code class="literal">“vnet-hdr”</code> property</h3> +<pre class="programlisting"> “vnet-hdr” <span class="type">gboolean</span></pre> +<p>The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets +include a virtio network header.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index 1101eb80..08ab3bf0 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -6,8 +6,8 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceTeam.html" title="NMDeviceTeam"> -<link rel="next" href="NMDeviceWifi.html" title="NMDeviceWifi"> +<link rel="prev" href="NMDeviceTun.html" title="NMDeviceTun"> +<link rel="next" href="NMDeviceVxlan.html" title="NMDeviceVxlan"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,8 +21,8 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceWifi.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="p" href="NMDeviceTun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceVxlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceVlan"></a><div class="titlepage"></div> @@ -155,7 +155,7 @@ nm_device_vlan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a></p> <div class="refsect3"> -<a name="id-1.5.13.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -170,7 +170,7 @@ nm_device_vlan_get_hw_address (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.16.8.2.6"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -182,7 +182,7 @@ device, and must not be modified.</p> nm_device_vlan_get_carrier (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <p>Whether the device has carrier.</p> <div class="refsect3"> -<a name="id-1.5.13.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -197,7 +197,7 @@ nm_device_vlan_get_carrier (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.16.8.3.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device has carrier</p> </div> </div> @@ -207,7 +207,7 @@ nm_device_vlan_get_carrier (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * nm_device_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <div class="refsect3"> -<a name="id-1.5.13.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -222,7 +222,7 @@ nm_device_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.4.5"></a><h4>Returns</h4> +<a name="id-1.5.16.8.4.5"></a><h4>Returns</h4> <p> the device's parent device. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -233,7 +233,7 @@ nm_device_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMD <pre class="programlisting"><span class="returnvalue">guint</span> nm_device_vlan_get_vlan_id (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <div class="refsect3"> -<a name="id-1.5.13.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -248,7 +248,7 @@ nm_device_vlan_get_vlan_id (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.5.5"></a><h4>Returns</h4> +<a name="id-1.5.16.8.5.5"></a><h4>Returns</h4> <p> the device's VLAN ID</p> </div> </div> diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html new file mode 100644 index 00000000..074a37fb --- /dev/null +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -0,0 +1,1151 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceVxlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<link rel="next" href="NMDeviceWifi.html" title="NMDeviceWifi"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMDeviceVxlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceVxlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceVxlan.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceVlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceWifi.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceVxlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceVxlan.top_of_page"></a>NMDeviceVxlan</span></h2> +<p>NMDeviceVxlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceVxlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" title="nm_device_vxlan_get_hw_address ()">nm_device_vxlan_get_hw_address</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="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" title="nm_device_vxlan_get_carrier ()">nm_device_vxlan_get_carrier</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-parent" title="nm_device_vxlan_get_parent ()">nm_device_vxlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-id" title="nm_device_vxlan_get_id ()">nm_device_vxlan_get_id</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="NMDeviceVxlan.html#nm-device-vxlan-get-group" title="nm_device_vxlan_get_group ()">nm_device_vxlan_get_group</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="NMDeviceVxlan.html#nm-device-vxlan-get-local" title="nm_device_vxlan_get_local ()">nm_device_vxlan_get_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min" title="nm_device_vxlan_get_src_port_min ()">nm_device_vxlan_get_src_port_min</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max" title="nm_device_vxlan_get_src_port_max ()">nm_device_vxlan_get_src_port_max</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-dst-port" title="nm_device_vxlan_get_dst_port ()">nm_device_vxlan_get_dst_port</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="NMDeviceVxlan.html#nm-device-vxlan-get-learning" title="nm_device_vxlan_get_learning ()">nm_device_vxlan_get_learning</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ageing" title="nm_device_vxlan_get_ageing ()">nm_device_vxlan_get_ageing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-tos" title="nm_device_vxlan_get_tos ()">nm_device_vxlan_get_tos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ttl" title="nm_device_vxlan_get_ttl ()">nm_device_vxlan_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-limit" title="nm_device_vxlan_get_limit ()">nm_device_vxlan_get_limit</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="NMDeviceVxlan.html#nm-device-vxlan-get-proxy" title="nm_device_vxlan_get_proxy ()">nm_device_vxlan_get_proxy</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="NMDeviceVxlan.html#nm-device-vxlan-get-rsc" title="nm_device_vxlan_get_rsc ()">nm_device_vxlan_get_rsc</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="NMDeviceVxlan.html#nm-device-vxlan-get-l2miss" title="nm_device_vxlan_get_l2miss ()">nm_device_vxlan_get_l2miss</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="NMDeviceVxlan.html#nm-device-vxlan-get-l3miss" title="nm_device_vxlan_get_l3miss ()">nm_device_vxlan_get_l3miss</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ageing" title="The “ageing” property">ageing</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--carrier" title="The “carrier” property">carrier</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port" title="The “dst-port” property">dst-port</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--group" title="The “group” property">group</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--hw-address" title="The “hw-address” property">hw-address</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--id" title="The “id” property">id</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss" title="The “l2miss” property">l2miss</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss" title="The “l3miss” property">l3miss</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--learning" title="The “learning” property">learning</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--limit" title="The “limit” property">limit</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--local" title="The “local” property">local</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--proxy" title="The “proxy” property">proxy</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--rsc" title="The “rsc” property">rsc</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max" title="The “src-port-max” property">src-port-max</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min" title="The “src-port-min” property">src-port-min</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--tos" title="The “tos” property">tos</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_VXLAN_HW_ADDRESS">NM_DEVICE_VXLAN_HW_ADDRESS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS" title="NM_DEVICE_VXLAN_CARRIER">NM_DEVICE_VXLAN_CARRIER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS" title="NM_DEVICE_VXLAN_PARENT">NM_DEVICE_VXLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS" title="NM_DEVICE_VXLAN_ID">NM_DEVICE_VXLAN_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS" title="NM_DEVICE_VXLAN_GROUP">NM_DEVICE_VXLAN_GROUP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS" title="NM_DEVICE_VXLAN_LOCAL">NM_DEVICE_VXLAN_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MIN">NM_DEVICE_VXLAN_SRC_PORT_MIN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MAX">NM_DEVICE_VXLAN_SRC_PORT_MAX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS" title="NM_DEVICE_VXLAN_LEARNING">NM_DEVICE_VXLAN_LEARNING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS" title="NM_DEVICE_VXLAN_AGEING">NM_DEVICE_VXLAN_AGEING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS" title="NM_DEVICE_VXLAN_TOS">NM_DEVICE_VXLAN_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS" title="NM_DEVICE_VXLAN_TTL">NM_DEVICE_VXLAN_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS" title="NM_DEVICE_VXLAN_LIMIT">NM_DEVICE_VXLAN_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS" title="NM_DEVICE_VXLAN_PROXY">NM_DEVICE_VXLAN_PROXY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS" title="NM_DEVICE_VXLAN_RSC">NM_DEVICE_VXLAN_RSC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS" title="NM_DEVICE_VXLAN_L2MISS">NM_DEVICE_VXLAN_L2MISS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS" title="NM_DEVICE_VXLAN_L3MISS">NM_DEVICE_VXLAN_L3MISS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS" title="NM_DEVICE_VXLAN_DST_PORT">NM_DEVICE_VXLAN_DST_PORT</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceVxlan +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-vxlan-get-hw-address"></a><h3>nm_device_vxlan_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_vxlan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p> +<div class="refsect3"> +<a name="id-1.5.17.8.2.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.2.6"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-carrier"></a><h3>nm_device_vxlan_get_carrier ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_carrier (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<p>Whether the device has carrier.</p> +<div class="refsect3"> +<a name="id-1.5.17.8.3.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="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.3.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device has carrier.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-parent"></a><h3>nm_device_vxlan_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_vxlan_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.4.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.4.5"></a><h4>Returns</h4> +<p> the device's parent device. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-id"></a><h3>nm_device_vxlan_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_id (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.5.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.5.5"></a><h4>Returns</h4> +<p> the device's VXLAN ID.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-group"></a><h3>nm_device_vxlan_get_group ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_vxlan_get_group (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.6.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.6.5"></a><h4>Returns</h4> +<p> The unicast destination IP address or the multicast +IP address joined</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-local"></a><h3>nm_device_vxlan_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_vxlan_get_local (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.7.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.7.5"></a><h4>Returns</h4> +<p> the source IP address to use in outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-src-port-min"></a><h3>nm_device_vxlan_get_src_port_min ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_src_port_min (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.8.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.8.5"></a><h4>Returns</h4> +<p> the minimum UDP source port</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-src-port-max"></a><h3>nm_device_vxlan_get_src_port_max ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_src_port_max (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.9.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.9.5"></a><h4>Returns</h4> +<p> the maximum UDP source port</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-dst-port"></a><h3>nm_device_vxlan_get_dst_port ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_dst_port (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.10.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.10.5"></a><h4>Returns</h4> +<p> the UDP destination port</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-learning"></a><h3>nm_device_vxlan_get_learning ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_learning (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.11.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.11.5"></a><h4>Returns</h4> +<p> whether address learning is enabled</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-ageing"></a><h3>nm_device_vxlan_get_ageing ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_ageing (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.12.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.12.5"></a><h4>Returns</h4> +<p> the lifetime in seconds of FDB entries learnt by the kernel</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-tos"></a><h3>nm_device_vxlan_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_tos (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.13.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.13.5"></a><h4>Returns</h4> +<p> the TOS value to use in outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-ttl"></a><h3>nm_device_vxlan_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_ttl (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.14.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.14.5"></a><h4>Returns</h4> +<p> the time-to-live value to use in outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-limit"></a><h3>nm_device_vxlan_get_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_limit (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.15.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.15.5"></a><h4>Returns</h4> +<p> the maximum number of entries that can be added to the +forwarding table</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-proxy"></a><h3>nm_device_vxlan_get_proxy ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_proxy (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.16.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.16.5"></a><h4>Returns</h4> +<p> whether ARP proxy is turned on</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-rsc"></a><h3>nm_device_vxlan_get_rsc ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_rsc (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.17.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.17.5"></a><h4>Returns</h4> +<p> whether route short circuit is turned on</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-l2miss"></a><h3>nm_device_vxlan_get_l2miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_l2miss (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.18.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.18.5"></a><h4>Returns</h4> +<p> whether netlink LL ADDR miss notifications are generated</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-l3miss"></a><h3>nm_device_vxlan_get_l3miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_l3miss (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.19.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>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.19.5"></a><h4>Returns</h4> +<p> wether netlink IP ADDR miss notifications are generated</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_VXLAN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_HW_ADDRESS "hw-address" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-CARRIER:CAPS"></a><h3>NM_DEVICE_VXLAN_CARRIER</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_CARRIER "carrier" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-PARENT:CAPS"></a><h3>NM_DEVICE_VXLAN_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-ID:CAPS"></a><h3>NM_DEVICE_VXLAN_ID</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_ID "id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-GROUP:CAPS"></a><h3>NM_DEVICE_VXLAN_GROUP</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_GROUP "group" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-LOCAL:CAPS"></a><h3>NM_DEVICE_VXLAN_LOCAL</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS"></a><h3>NM_DEVICE_VXLAN_SRC_PORT_MIN</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_SRC_PORT_MIN "src-port-min" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS"></a><h3>NM_DEVICE_VXLAN_SRC_PORT_MAX</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_SRC_PORT_MAX "src-port-max" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-LEARNING:CAPS"></a><h3>NM_DEVICE_VXLAN_LEARNING</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_LEARNING "learning" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-AGEING:CAPS"></a><h3>NM_DEVICE_VXLAN_AGEING</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_AGEING "ageing" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-TOS:CAPS"></a><h3>NM_DEVICE_VXLAN_TOS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-TTL:CAPS"></a><h3>NM_DEVICE_VXLAN_TTL</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-LIMIT:CAPS"></a><h3>NM_DEVICE_VXLAN_LIMIT</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_LIMIT "limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-PROXY:CAPS"></a><h3>NM_DEVICE_VXLAN_PROXY</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_PROXY "proxy" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-RSC:CAPS"></a><h3>NM_DEVICE_VXLAN_RSC</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_RSC "rsc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-L2MISS:CAPS"></a><h3>NM_DEVICE_VXLAN_L2MISS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_L2MISS "l2miss" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-L3MISS:CAPS"></a><h3>NM_DEVICE_VXLAN_L3MISS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_L3MISS "l3miss" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-DST-PORT:CAPS"></a><h3>NM_DEVICE_VXLAN_DST_PORT</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_DST_PORT "dst-port" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceVxlan--ageing"></a><h3>The <code class="literal">“ageing”</code> property</h3> +<pre class="programlisting"> “ageing” <span class="type">guint</span></pre> +<p>The lifetime in seconds of FDB entries learnt by the kernel.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> +<pre class="programlisting"> “carrier” <span class="type">gboolean</span></pre> +<p>Whether the device has carrier.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--dst-port"></a><h3>The <code class="literal">“dst-port”</code> property</h3> +<pre class="programlisting"> “dst-port” <span class="type">guint</span></pre> +<p>The UDP destination port used to communicate with the remote VXLAN tunnel +endpoint.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--group"></a><h3>The <code class="literal">“group”</code> property</h3> +<pre class="programlisting"> “group” <span class="type">gchar</span> *</pre> +<p>The unicast destination IP address used in outgoing packets when the +destination link layer address is not known in the VXLAN device +forwarding database or the multicast IP address joined.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> +<pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> +<p>The hardware (MAC) address of the device.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--id"></a><h3>The <code class="literal">“id”</code> property</h3> +<pre class="programlisting"> “id” <span class="type">guint</span></pre> +<p>The device's VXLAN ID.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 16777215</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--l2miss"></a><h3>The <code class="literal">“l2miss”</code> property</h3> +<pre class="programlisting"> “l2miss” <span class="type">gboolean</span></pre> +<p>Whether netlink LL ADDR miss notifications are generated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--l3miss"></a><h3>The <code class="literal">“l3miss”</code> property</h3> +<pre class="programlisting"> “l3miss” <span class="type">gboolean</span></pre> +<p>Whether netlink IP ADDR miss notifications are generated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--learning"></a><h3>The <code class="literal">“learning”</code> property</h3> +<pre class="programlisting"> “learning” <span class="type">gboolean</span></pre> +<p>Whether unknown source link layer addresses and IP addresses are entered +into the VXLAN device forwarding database.</p> +<p>Flags: Read</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--limit"></a><h3>The <code class="literal">“limit”</code> property</h3> +<pre class="programlisting"> “limit” <span class="type">guint</span></pre> +<p>The maximum number of entries that can be added to the forwarding table.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>The source IP address to use in outgoing packets.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> +<p>The devices's parent device.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--proxy"></a><h3>The <code class="literal">“proxy”</code> property</h3> +<pre class="programlisting"> “proxy” <span class="type">gboolean</span></pre> +<p>Whether ARP proxy is turned on.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--rsc"></a><h3>The <code class="literal">“rsc”</code> property</h3> +<pre class="programlisting"> “rsc” <span class="type">gboolean</span></pre> +<p>Whether route short circuit is turned on.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--src-port-max"></a><h3>The <code class="literal">“src-port-max”</code> property</h3> +<pre class="programlisting"> “src-port-max” <span class="type">guint</span></pre> +<p>The maximum UDP source port used to communicate with the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--src-port-min"></a><h3>The <code class="literal">“src-port-min”</code> property</h3> +<pre class="programlisting"> “src-port-min” <span class="type">guint</span></pre> +<p>The minimum UDP source port used to communicate with the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guchar</span></pre> +<p>The TOS value to use in outgoing packets.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guchar</span></pre> +<p>The time-to-live value to use in outgoing packets.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index 776aba14..c9c6128c 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<link rel="prev" href="NMDeviceVxlan.html" title="NMDeviceVxlan"> <link rel="next" href="NMDeviceWimax.html" title="NMDeviceWimax"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -22,7 +22,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceVlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMDeviceVxlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMDeviceWimax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -277,7 +277,7 @@ nm_device_wifi_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the actual hardware (MAC) address of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a></p> <div class="refsect3"> -<a name="id-1.5.14.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -292,7 +292,7 @@ nm_device_wifi_get_hw_address (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.2.6"></a><h4>Returns</h4> <p> the actual hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -305,7 +305,7 @@ nm_device_wifi_get_permanent_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the permanent hardware (MAC) address of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a></p> <div class="refsect3"> -<a name="id-1.5.14.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -320,7 +320,7 @@ nm_device_wifi_get_permanent_hw_address </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.3.6"></a><h4>Returns</h4> <p> the permanent hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -332,7 +332,7 @@ device, and must not be modified.</p> nm_device_wifi_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> mode.</p> <div class="refsect3"> -<a name="id-1.5.14.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -347,7 +347,7 @@ nm_device_wifi_get_mode (<em class="parameter"><code><a class="link" href="NMDev </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.4.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.4.6"></a><h4>Returns</h4> <p> the mode</p> </div> </div> @@ -358,7 +358,7 @@ nm_device_wifi_get_mode (<em class="parameter"><code><a class="link" href="NMDev nm_device_wifi_get_bitrate (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the bit rate of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> in kbit/s.</p> <div class="refsect3"> -<a name="id-1.5.14.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -373,7 +373,7 @@ nm_device_wifi_get_bitrate (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.5.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.5.6"></a><h4>Returns</h4> <p> the bit rate (kbit/s)</p> </div> </div> @@ -384,7 +384,7 @@ nm_device_wifi_get_bitrate (<em class="parameter"><code><a class="link" href="NM nm_device_wifi_get_capabilities (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the Wi-Fi capabilities of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -399,7 +399,7 @@ nm_device_wifi_get_capabilities (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.6.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.6.6"></a><h4>Returns</h4> <p> the capabilities</p> </div> </div> @@ -411,7 +411,7 @@ nm_device_wifi_get_active_access_point (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the active <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -426,7 +426,7 @@ nm_device_wifi_get_active_access_point </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.7.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.7.6"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is active. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -440,7 +440,7 @@ nm_device_wifi_get_access_point_by_path <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> <p>Gets a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> by path.</p> <div class="refsect3"> -<a name="id-1.5.14.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -462,7 +462,7 @@ nm_device_wifi_get_access_point_by_path </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.8.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.8.6"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -474,7 +474,7 @@ nm_device_wifi_get_access_point_by_path nm_device_wifi_get_access_points (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets all the scanned access points of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -489,7 +489,7 @@ nm_device_wifi_get_access_points (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.9.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.9.6"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the scanned <a href="NMAccessPoint.html"><span class="type">NMAccessPoints</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -508,7 +508,7 @@ nm_device_wifi_request_scan (<em class="parameter"><code><a class="link" href="N returns 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.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -535,7 +535,7 @@ after that for the scan to complete.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.10.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.10.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> @@ -560,7 +560,7 @@ for the scanning. The argument is the dictionary passed to <code class="function 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> +<a name="id-1.5.18.9.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -592,12 +592,12 @@ D-Bus call. Valid otions inside the dictionary are: </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.11.6"></a><h4>Returns</h4> +<a name="id-1.5.18.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> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -613,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.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -668,7 +668,7 @@ for the scanning. The argument is the dictionary passed to <code class="function 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> +<a name="id-1.5.18.9.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -705,7 +705,7 @@ D-Bus call. Valid otions inside the dictionary are: </tbody> </table></div> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -716,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.14.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -743,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.14.6"></a><h4>Returns</h4> +<a name="id-1.5.18.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> @@ -860,7 +860,7 @@ user_function (<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><sp <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> is added to the Wi-Fi device.</p> <div class="refsect3"> -<a name="id-1.5.14.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.12.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -897,7 +897,7 @@ user_function (<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><sp <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> is removed from the Wi-Fi device.</p> <div class="refsect3"> -<a name="id-1.5.14.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.12.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index 4fc7c558..24c99f8e 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -252,9 +252,13 @@ <a name="nm-device-wimax-get-hw-address"></a><h3>nm_device_wimax_get_hw_address ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_wimax_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_hw_address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a></p> <div class="refsect3"> -<a name="id-1.5.15.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.2.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -269,7 +273,7 @@ nm_device_wimax_get_hw_address (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.2.7"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -279,9 +283,13 @@ device, and must not be modified.</p> <a name="nm-device-wimax-get-active-nsp"></a><h3>nm_device_wimax_get_active_nsp ()</h3> <pre class="programlisting"><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="returnvalue">NMWimaxNsp</span></a> * nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_active_nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.15.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -296,7 +304,7 @@ nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.3.7"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is active. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -307,9 +315,13 @@ nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href <pre class="programlisting"><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="returnvalue">NMWimaxNsp</span></a> * nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_nsp_by_path</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> by path.</p> <div class="refsect3"> -<a name="id-1.5.15.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.4.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -331,7 +343,7 @@ nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.4.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.4.7"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -341,9 +353,13 @@ nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" hre <a name="nm-device-wimax-get-nsps"></a><h3>nm_device_wimax_get_nsps ()</h3> <pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_nsps</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets all the scanned NSPs of the <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.15.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.5.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -358,7 +374,7 @@ nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.5.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.5.7"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the scanned <a href="NMWimaxNsp.html"><span class="type">NMWimaxNsps</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -370,11 +386,15 @@ The returned array is owned by the client and should not be modified. </p> <a name="nm-device-wimax-get-center-frequency"></a><h3>nm_device_wimax_get_center_frequency ()</h3> <pre class="programlisting"><span class="returnvalue">guint</span> nm_device_wimax_get_center_frequency (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_center_frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected. Has no meaning when the device is not connected.</p> <div class="refsect3"> -<a name="id-1.5.15.9.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.6.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -389,7 +409,7 @@ device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.6.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.6.7"></a><h4>Returns</h4> <p> the center frequency in KHz, or 0</p> </div> </div> @@ -398,12 +418,16 @@ device is not connected.</p> <a name="nm-device-wimax-get-rssi"></a><h3>nm_device_wimax_get_rssi ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_rssi (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the RSSI of the current radio link in dBm. This value indicates how strong the raw received RF signal from the base station is, but does not indicate the overall quality of the radio link. Has no meaning when the device is not connected.</p> <div class="refsect3"> -<a name="id-1.5.15.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.7.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -418,7 +442,7 @@ device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.7.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.7.7"></a><h4>Returns</h4> <p> the RSSI in dBm, or 0</p> </div> </div> @@ -427,11 +451,15 @@ device is not connected.</p> <a name="nm-device-wimax-get-cinr"></a><h3>nm_device_wimax_get_cinr ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_cinr (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB. CINR is a more accurate measure of radio link quality. Has no meaning when the device is not connected.</p> <div class="refsect3"> -<a name="id-1.5.15.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.8.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -446,7 +474,7 @@ meaning when the device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.8.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.8.7"></a><h4>Returns</h4> <p> the CINR in dB, or 0</p> </div> </div> @@ -455,11 +483,15 @@ meaning when the device is not connected.</p> <a name="nm-device-wimax-get-tx-power"></a><h3>nm_device_wimax_get_tx_power ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_tx_power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Average power of the last burst transmitted by the device, in units of 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 dBm. Has no meaning when the device is not connected.</p> <div class="refsect3"> -<a name="id-1.5.15.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.9.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -474,7 +506,7 @@ nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.9.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.9.7"></a><h4>Returns</h4> <p> the TX power in dBm, or 0</p> </div> </div> @@ -483,9 +515,13 @@ nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href=" <a name="nm-device-wimax-get-bsid"></a><h3>nm_device_wimax_get_bsid ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the ID of the serving Base Station when the device is connected.</p> <div class="refsect3"> -<a name="id-1.5.15.9.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.10.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -500,7 +536,7 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.10.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.10.7"></a><h4>Returns</h4> <p> the ID of the serving Base Station, or <code class="literal">NULL</code></p> </div> </div> @@ -561,6 +597,10 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <a name="NMDeviceWimax--active-nsp"></a><h3>The <code class="literal">“active-nsp”</code> property</h3> <pre class="programlisting"> “active-nsp” <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *</pre> <p>The active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> of the device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:active-nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> </div> <hr> @@ -569,6 +609,10 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <pre class="programlisting"> “bsid” <span class="type">gchar</span> *</pre> <p>The ID of the serving base station as received from the network. Has no meaning when the device is not connected.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: NULL</p> </div> @@ -579,6 +623,10 @@ no meaning when the device is not connected.</p> <p>The center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected. Has no meaning when the device is not connected.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:center-frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -589,6 +637,10 @@ device is not connected.</p> <p>CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB. CINR is a more accurate measure of radio link quality. Has no meaning when the device is not connected.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -597,6 +649,10 @@ meaning when the device is not connected.</p> <a name="NMDeviceWimax--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> <pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> <p>The hardware (MAC) address of the device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:hw-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: NULL</p> </div> @@ -616,6 +672,10 @@ meaning when the device is not connected.</p> the raw received RF signal from the base station is, but does not indicate the overall quality of the radio link. Has no meaning when the device is not connected.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -626,6 +686,10 @@ device is not connected.</p> <p>Average power of the last burst transmitted by the device, in units of 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 dBm. Has no meaning when the device is not connected.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:tx-power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -639,8 +703,12 @@ user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">< <span class="type">GObject</span> *nsp, <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is added to the wimax device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax::nsp-added</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <div class="refsect3"> -<a name="id-1.5.15.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.12.2.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -676,8 +744,12 @@ user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">< <span class="type">GObject</span> *nsp, <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is removed from the wimax device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax::nsp-removed</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <div class="refsect3"> -<a name="id-1.5.15.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.12.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index a1e97a8a..b506c4b1 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -127,7 +127,7 @@ nm_dhcp_config_get_family (<em class="parameter"><code><a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *config</code></em>);</pre> <p>Gets the IP address family of the configuration</p> <div class="refsect3"> -<a name="id-1.5.22.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.26.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -142,7 +142,7 @@ nm_dhcp_config_get_family (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.22.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.26.8.2.6"></a><h4>Returns</h4> <p> the IP address family; either <code class="literal">AF_INET</code> or <code class="literal">AF_INET6</code></p> </div> @@ -154,7 +154,7 @@ nm_dhcp_config_get_family (<em class="parameter"><code><a class="link" href="NMD nm_dhcp_config_get_options (<em class="parameter"><code><a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *config</code></em>);</pre> <p>Gets all the options contained in the configuration.</p> <div class="refsect3"> -<a name="id-1.5.22.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.26.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -169,7 +169,7 @@ nm_dhcp_config_get_options (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.22.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.26.8.3.6"></a><h4>Returns</h4> <p> the <span class="type">GHashTable</span> containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified. </p> @@ -184,7 +184,7 @@ nm_dhcp_config_get_one_option (<em class="parameter"><code><a class="link" href= <em class="parameter"><code>const <span class="type">char</span> *option</code></em>);</pre> <p>Gets one option by option name.</p> <div class="refsect3"> -<a name="id-1.5.22.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.26.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -206,7 +206,7 @@ nm_dhcp_config_get_one_option (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.22.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.26.8.4.6"></a><h4>Returns</h4> <p> the configuration option's value. This is the internal string used by the configuration, and must not be modified.</p> </div> diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index 9a32ecb6..b21fc882 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -219,7 +219,7 @@ nm_ip_config_get_family (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the IP address family</p> <div class="refsect3"> -<a name="id-1.5.21.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -234,7 +234,7 @@ nm_ip_config_get_family (<em class="parameter"><code><a class="link" href="NMIPC </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.2.6"></a><h4>Returns</h4> <p> the IP address family; either <code class="literal">AF_INET</code> or <code class="literal">AF_INET6</code></p> </div> @@ -246,7 +246,7 @@ nm_ip_config_get_family (<em class="parameter"><code><a class="link" href="NMIPC nm_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the IP gateway address.</p> <div class="refsect3"> -<a name="id-1.5.21.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -261,7 +261,7 @@ nm_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMIP </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.3.6"></a><h4>Returns</h4> <p> the IP address of the gateway. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -273,7 +273,7 @@ nm_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMIP nm_ip_config_get_addresses (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the IP addresses (containing the address, prefix, and gateway).</p> <div class="refsect3"> -<a name="id-1.5.21.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -288,10 +288,11 @@ nm_ip_config_get_addresses (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.4.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a>es. This is the internal copy used by the -configuration and must not be modified. </p> +configuration and must not be modified. The library never modifies the +returned array and thus it is safe for callers to reference and keep using it. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMIPAddress][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> @@ -302,7 +303,7 @@ configuration and must not be modified. </p> nm_ip_config_get_routes (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the routes.</p> <div class="refsect3"> -<a name="id-1.5.21.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -317,10 +318,11 @@ nm_ip_config_get_routes (<em class="parameter"><code><a class="link" href="NMIPC </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.5.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoutes</span></a>. This is the internal copy used by the configuration, and must -not be modified. </p> +not be modified. The library never modifies the returned array and thus it is +safe for callers to reference and keep using it. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMIPRoute][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> @@ -331,7 +333,7 @@ not be modified. </p> nm_ip_config_get_nameservers (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the domain name servers (DNS).</p> <div class="refsect3"> -<a name="id-1.5.21.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -346,7 +348,7 @@ nm_ip_config_get_nameservers (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.6.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.6.6"></a><h4>Returns</h4> <p> the array of nameserver IP addresses. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -358,7 +360,7 @@ nm_ip_config_get_nameservers (<em class="parameter"><code><a class="link" href=" nm_ip_config_get_domains (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the domain names.</p> <div class="refsect3"> -<a name="id-1.5.21.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -373,7 +375,7 @@ nm_ip_config_get_domains (<em class="parameter"><code><a class="link" href="NMIP </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.7.6"></a><h4>Returns</h4> <p> the array of domains. (This is never <code class="literal">NULL</code>, though it may be 0-length). </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -386,7 +388,7 @@ nm_ip_config_get_domains (<em class="parameter"><code><a class="link" href="NMIP nm_ip_config_get_searches (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the DNS searches.</p> <div class="refsect3"> -<a name="id-1.5.21.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +403,7 @@ nm_ip_config_get_searches (<em class="parameter"><code><a class="link" href="NMI </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.8.6"></a><h4>Returns</h4> <p> the array of DNS search strings. (This is never <code class="literal">NULL</code>, though it may be 0-length). </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -414,7 +416,7 @@ nm_ip_config_get_searches (<em class="parameter"><code><a class="link" href="NMI nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the Windows Internet Name Service servers (WINS).</p> <div class="refsect3"> -<a name="id-1.5.21.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -429,7 +431,7 @@ nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.9.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.9.6"></a><h4>Returns</h4> <p> the arry of WINS server IP address strings. (This is never <code class="literal">NULL</code>, though it may be 0-length.). </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index d413162d..dac135b3 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -230,7 +230,7 @@ NetworkManager. If <em class="parameter"><code>save_to_disk</code></em> is <code class="literal">TRUE</code>, the updated connection will be saved to disk; if <code class="literal">FALSE</code>, then only the in-memory representation will be changed.</p> <div class="refsect3"> -<a name="id-1.5.18.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -262,7 +262,7 @@ disk; if <code class="literal">FALSE</code>, then only the in-memory representat </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.2.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> @@ -284,7 +284,7 @@ nm_remote_connection_commit_changes_async be saved to disk; if <code class="literal">FALSE</code>, then only the in-memory representation will be changed.</p> <div class="refsect3"> -<a name="id-1.5.18.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -332,7 +332,7 @@ nm_remote_connection_commit_changes_finish <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="NMRemoteConnection.html#nm-remote-connection-commit-changes-async" title="nm_remote_connection_commit_changes_async ()"><code class="function">nm_remote_connection_commit_changes_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -359,7 +359,7 @@ nm_remote_connection_commit_changes_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.4.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> @@ -374,7 +374,7 @@ nm_remote_connection_save (<em class="parameter"><code><a class="link" href="NMR <p>Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.</p> <div class="refsect3"> -<a name="id-1.5.18.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +401,7 @@ been written to disk, or if the connection has never been saved.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.5.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> @@ -417,7 +417,7 @@ nm_remote_connection_save_async (<em class="parameter"><code><a class="link" hre <p>Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.</p> <div class="refsect3"> -<a name="id-1.5.18.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -459,7 +459,7 @@ nm_remote_connection_save_finish (<em class="parameter"><code><a class="link" hr <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="NMRemoteConnection.html#nm-remote-connection-save-async" title="nm_remote_connection_save_async ()"><code class="function">nm_remote_connection_save_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -486,7 +486,7 @@ nm_remote_connection_save_finish (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.7.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> @@ -500,7 +500,7 @@ nm_remote_connection_delete (<em class="parameter"><code><a class="link" href="N <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Deletes the connection.</p> <div class="refsect3"> -<a name="id-1.5.18.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -527,7 +527,7 @@ nm_remote_connection_delete (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.8.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> @@ -542,7 +542,7 @@ nm_remote_connection_delete_async (<em class="parameter"><code><a class="link" h <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Asynchronously deletes the connection.</p> <div class="refsect3"> -<a name="id-1.5.18.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -584,7 +584,7 @@ nm_remote_connection_delete_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="NMRemoteConnection.html#nm-remote-connection-delete-async" title="nm_remote_connection_delete_async ()"><code class="function">nm_remote_connection_delete_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -611,7 +611,7 @@ nm_remote_connection_delete_finish (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.10.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.10.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> @@ -627,7 +627,7 @@ nm_remote_connection_get_secrets (<em class="parameter"><code><a class="link" hr <p>Request the connection's secrets. Note that this is a blocking D-Bus call, not a simple property accessor.</p> <div class="refsect3"> -<a name="id-1.5.18.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -659,7 +659,7 @@ not a simple property accessor.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.11.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.11.6"></a><h4>Returns</h4> <p> a <span class="type">GVariant</span> of type <code class="literal">NM_VARIANT_TYPE_CONNECTION</code> containing <em class="parameter"><code>connection</code></em> 's secrets, or <code class="literal">NULL</code> on error.</p> @@ -677,7 +677,7 @@ nm_remote_connection_get_secrets_async <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Asynchronously requests the connection's secrets.</p> <div class="refsect3"> -<a name="id-1.5.18.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -725,7 +725,7 @@ nm_remote_connection_get_secrets_finish <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="NMRemoteConnection.html#nm-remote-connection-get-secrets-async" title="nm_remote_connection_get_secrets_async ()"><code class="function">nm_remote_connection_get_secrets_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -752,7 +752,7 @@ nm_remote_connection_get_secrets_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.13.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.13.6"></a><h4>Returns</h4> <p> a <span class="type">GVariant</span> of type <code class="literal">NM_VARIANT_TYPE_CONNECTION</code> containing <em class="parameter"><code>connection</code></em> 's secrets, or <code class="literal">NULL</code> on error. </p> @@ -765,7 +765,7 @@ containing <em class="parameter"><code>connection</code></em> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_remote_connection_get_unsaved (<em class="parameter"><code><a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *connection</code></em>);</pre> <div class="refsect3"> -<a name="id-1.5.18.8.14.4"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -780,7 +780,7 @@ nm_remote_connection_get_unsaved (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.14.5"></a><h4>Returns</h4> +<a name="id-1.5.22.8.14.5"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the remote connection contains changes that have not been saved to disk, <code class="literal">FALSE</code> if the connection is the same as its on-disk representation.</p> @@ -800,7 +800,7 @@ non-visible connections to callers, but it is possible for a connection's visibility to change after you already have a reference to it.)</p> <div class="refsect3"> -<a name="id-1.5.18.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -815,7 +815,7 @@ reference to it.)</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.15.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the remote connection is visible to the current user, <code class="literal">FALSE</code> if not.</p> </div> diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 565947a4..65b56b96 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -105,6 +105,14 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-verify-secrets" title="nm_setting_verify_secrets ()">nm_setting_verify_secrets</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="NMSetting.html#nm-setting-compare" title="nm_setting_compare ()">nm_setting_compare</a> <span class="c_punctuation">()</span> </td> </tr> @@ -195,6 +203,10 @@ <td class="function_name"><a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags">NMSettingCompareFlags</a></td> </tr> <tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> <td class="function_name"><a class="link" href="NMSetting.html#NMSetting-struct" title="struct NMSetting">NMSetting</a></td> </tr> @@ -207,10 +219,11 @@ </div> <div class="refsect1"> <a name="NMSetting.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingCompareFlags - <span class="lineart">╰──</span> NMSettingDiffResult - GFlags + <span class="lineart">├──</span> NMSettingDiffResult + <span class="lineart">╰──</span> NMSettingMacRandomization + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMSettingSecretFlags GObject <span class="lineart">╰──</span> NMSetting @@ -226,15 +239,19 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> <span class="lineart">├──</span> <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> <span class="lineart">├──</span> <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband">NMSettingInfiniband</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> <span class="lineart">├──</span> <a class="link" href="NMSettingPpp.html" title="NMSettingPpp">NMSettingPpp</a> <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> @@ -494,6 +511,54 @@ is being verified in isolation. </p></td> </div> <hr> <div class="refsect2"> +<a name="nm-setting-verify-secrets"></a><h3>nm_setting_verify_secrets ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_verify_secrets (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Verifies the secrets in the setting. +The returned <span class="type">GError</span> contains information about which secret of the setting +failed validation, and in what way that secret failed validation. +The secret validation is done separately from main setting validation, because +in some cases connection failure is not desired just for the secrets.</p> +<div class="refsect3"> +<a name="id-1.4.4.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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> to verify secrets in</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p> the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that <em class="parameter"><code>setting</code></em> +came from, or +<code class="literal">NULL</code> if <em class="parameter"><code>setting</code></em> +is being verified in isolation. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location to store error, 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.4.4.8.11.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the setting secrets are valid, <code class="literal">FALSE</code> if they are not</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-compare"></a><h3>nm_setting_compare ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_compare (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *a</code></em>, @@ -503,7 +568,7 @@ nm_setting_compare (<em class="parameter"><code><a class="link" href="NMSetting. modified by a set of flags. See the documentation for <a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags"><span class="type">NMSettingCompareFlags</span></a> for a description of each flag's behavior.</p> <div class="refsect3"> -<a name="id-1.4.4.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -530,7 +595,7 @@ for a description of each flag's behavior.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the comparison succeeds, <code class="literal">FALSE</code> if it does not</p> </div> </div> @@ -550,7 +615,7 @@ of each setting that differ from the other are added to <em class="parameter"><c , mapped to one or more <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult"><span class="type">NMSettingDiffResult</span></a> values.</p> <div class="refsect3"> -<a name="id-1.4.4.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -592,7 +657,7 @@ in and the settings differ, a new one is created and returned. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the settings contain the same values, <code class="literal">FALSE</code> if they do not</p> </div> </div> @@ -606,7 +671,7 @@ nm_setting_enumerate_values (<em class="parameter"><code><a class="link" href="N <p>Iterates over each property of the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object, calling the supplied user function for each property.</p> <div class="refsect3"> -<a name="id-1.4.4.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -643,7 +708,7 @@ nm_setting_to_string (<em class="parameter"><code><a class="link" href="NMSettin be used for serialization of the setting, or machine-parsed in any way. The output format is not guaranteed to be stable and may change at any time.</p> <div class="refsect3"> -<a name="id-1.4.4.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -658,7 +723,7 @@ output format is not guaranteed to be stable and may change at any time.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.15.6"></a><h4>Returns</h4> <p> an allocated string containing a textual representation of the setting's properties and values (including secrets!), which the caller should free with <code class="function">g_free()</code></p> @@ -675,7 +740,7 @@ nm_setting_get_secret_flags (<em class="parameter"><code><a class="link" href="N <p>For a given secret, retrieves the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> describing how to handle that secret.</p> <div class="refsect3"> -<a name="id-1.4.4.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -707,7 +772,7 @@ handle that secret.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success (if the given secret name was a valid property of this setting, and if that property is secret), <code class="literal">FALSE</code> if not</p> </div> @@ -723,7 +788,7 @@ nm_setting_set_secret_flags (<em class="parameter"><code><a class="link" href="N <p>For a given secret, stores the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> describing how to handle that secret.</p> <div class="refsect3"> -<a name="id-1.4.4.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -755,7 +820,7 @@ handle that secret.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.16.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.17.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success (if the given secret name was a valid property of this setting, and if that property is secret), <code class="literal">FALSE</code> if not</p> </div> @@ -770,7 +835,7 @@ nm_setting_get_dbus_property_type (<em class="parameter"><code><a class="link" h is a D-Bus property name, which may not necessarily be a <span class="type">GObject</span> property.</p> <div class="refsect3"> -<a name="id-1.4.4.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -793,7 +858,7 @@ to get the type of</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.18.6"></a><h4>Returns</h4> <p> the D-Bus marshalling type of <em class="parameter"><code>property</code></em> on <em class="parameter"><code>setting</code></em> .</p> @@ -970,6 +1035,45 @@ two connections.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingMacRandomization"></a><h3>enum NMSettingMacRandomization</h3> +<p>Controls if and how the MAC address of a device is randomzied.</p> +<div class="refsect3"> +<a name="id-1.4.4.9.5.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-MAC-RANDOMIZATION-DEFAULT:CAPS"></a>NM_SETTING_MAC_RANDOMIZATION_DEFAULT</p></td> +<td class="enum_member_description"> +<p>the default value, which unless +overridden by user-controlled defaults configuration, is "never".</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"></a>NM_SETTING_MAC_RANDOMIZATION_NEVER</p></td> +<td class="enum_member_description"> +<p>the device's MAC address is always used.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"></a>NM_SETTING_MAC_RANDOMIZATION_ALWAYS</p></td> +<td class="enum_member_description"> +<p>a random MAC address is used.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> <a name="NMSetting-struct"></a><h3>struct NMSetting</h3> <pre class="programlisting">struct NMSetting;</pre> <p>The NMSetting struct contains only private data. @@ -980,7 +1084,7 @@ It should only be accessed through the functions described below.</p> <a name="NMSettingDiffResult"></a><h3>enum NMSettingDiffResult</h3> <p>These values indicate the result of a setting difference operation.</p> <div class="refsect3"> -<a name="id-1.4.4.9.6.4"></a><h4>Members</h4> +<a name="id-1.4.4.9.7.4"></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/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index 38a438bd..41c3a2f9 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -51,6 +51,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme"><span class="returnvalue">NMSetting8021xCKScheme</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" title="nm_setting_802_1x_check_cert_scheme ()">nm_setting_802_1x_check_cert_scheme</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">guint32</span> </td> <td class="function_name"> @@ -915,7 +923,7 @@ </div> <div class="refsect1"> <a name="NMSetting8021x.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSetting8021xCKFormat <span class="lineart">╰──</span> NMSetting8021xCKScheme GObject @@ -958,6 +966,50 @@ nm_setting_802_1x_new (<em class="parameter"><code><span class="type">void</span </div> <hr> <div class="refsect2"> +<a name="nm-setting-802-1x-check-cert-scheme"></a><h3>nm_setting_802_1x_check_cert_scheme ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme"><span class="returnvalue">NMSetting8021xCKScheme</span></a> +nm_setting_802_1x_check_cert_scheme (<em class="parameter"><code><span class="type">gconstpointer</span> pdata</code></em>, + <em class="parameter"><code><span class="type">gsize</span> length</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Determines and verifies the blob type. +When setting certificate properties of NMSetting8021x +the blob must be not UNKNOWN (or NULL).</p> +<div class="refsect3"> +<a name="id-1.4.6.8.3.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>pdata</p></td> +<td class="parameter_description"><p> the data pointer. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the length of the data</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p> (out): validation reason. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.6.8.3.6"></a><h4>Returns</h4> +<p> the scheme of the blob or <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-UNKNOWN:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_UNKNOWN</code></a>. +For NULL it also returns NM_SETTING_802_1X_CK_SCHEME_UNKNOWN.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-802-1x-get-num-eap-methods"></a><h3>nm_setting_802_1x_get_num_eap_methods ()</h3> <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_802_1x_get_num_eap_methods (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> @@ -967,7 +1019,7 @@ network. Generally only one EAP method is used. Use the functions and <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-remove-eap-method" title="nm_setting_802_1x_remove_eap_method ()"><code class="function">nm_setting_802_1x_remove_eap_method()</code></a> for adding, removing, and retrieving allowed EAP methods.</p> <div class="refsect3"> -<a name="id-1.4.6.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -982,7 +1034,7 @@ allowed EAP methods.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.4.6"></a><h4>Returns</h4> <p> the number of allowed EAP methods</p> </div> </div> @@ -995,7 +1047,7 @@ nm_setting_802_1x_get_eap_method (<em class="parameter"><code><a class="link" hr <p>Returns the name of the allowed EAP method at index <em class="parameter"><code>i</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1017,7 +1069,7 @@ nm_setting_802_1x_get_eap_method (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.4.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.5.6"></a><h4>Returns</h4> <p> the name of the allowed EAP method at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1032,7 +1084,7 @@ nm_setting_802_1x_add_eap_method (<em class="parameter"><code><a class="link" hr EAP method has been added. See <a class="link" href="NMSetting8021x.html#NMSetting8021x--eap" title="The “eap” property"><span class="type">“eap”</span></a> property for a list of allowed EAP methods.</p> <div class="refsect3"> -<a name="id-1.4.6.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1054,7 +1106,7 @@ allowed EAP methods.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.5.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the EAP method was successfully added, <code class="literal">FALSE</code> if it was not a valid method or if it was already allowed.</p> </div> @@ -1067,7 +1119,7 @@ nm_setting_802_1x_remove_eap_method (<em class="parameter"><code><a class="link" <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes the allowed EAP method at the specified index.</p> <div class="refsect3"> -<a name="id-1.4.6.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1099,7 +1151,7 @@ nm_setting_802_1x_remove_eap_method_by_value <p>Removes the allowed EAP method <em class="parameter"><code>method</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1121,7 +1173,7 @@ nm_setting_802_1x_remove_eap_method_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.7.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the EAP method was founs and removed, <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -1132,7 +1184,7 @@ nm_setting_802_1x_remove_eap_method_by_value nm_setting_802_1x_clear_eap_methods (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Clears all allowed EAP methods.</p> <div class="refsect3"> -<a name="id-1.4.6.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1155,7 +1207,7 @@ nm_setting_802_1x_get_identity (<em class="parameter"><code><a class="link" href <p>Returns the identifier used by some EAP methods (like TLS) to authenticate the user. Often this is a username or login name.</p> <div class="refsect3"> -<a name="id-1.4.6.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1170,7 +1222,7 @@ authenticate the user. Often this is a username or login name.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.9.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.10.6"></a><h4>Returns</h4> <p> the user identifier</p> </div> </div> @@ -1185,7 +1237,7 @@ authenticate the user in the outer unencrypted "phase 1" authentication. The inner "phase 2" authentication will use the <a class="link" href="NMSetting8021x.html#NMSetting8021x--identity" title="The “identity” property"><span class="type">“identity”</span></a> in a secure form, if applicable for that EAP method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1200,7 +1252,7 @@ a secure form, if applicable for that EAP method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.10.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.11.6"></a><h4>Returns</h4> <p> the anonymous identifier</p> </div> </div> @@ -1211,7 +1263,7 @@ a secure form, if applicable for that EAP method.</p> nm_setting_802_1x_get_pac_file (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Returns the file containing PAC credentials used by EAP-FAST method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1226,7 +1278,7 @@ nm_setting_802_1x_get_pac_file (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.12.6"></a><h4>Returns</h4> <p> the PAC file</p> </div> </div> @@ -1242,7 +1294,7 @@ properties are ignored if the <a class="link" href="NMSetting8021x.html#NMSettin compile time (using the --system-ca-path configure option) is used in place of these properties.</p> <div class="refsect3"> -<a name="id-1.4.6.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1257,7 +1309,7 @@ of these properties.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if a system CA certificate path should be used, <code class="literal">FALSE</code> if not</p> </div> </div> @@ -1272,7 +1324,7 @@ which the supplicant can then add to the verification chain. This may be used in addition to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--ca-cert" title="The “ca-cert” property"><span class="type">“ca-cert”</span></a> property to add more CA certificates for verifying the network to client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1287,7 +1339,7 @@ certificates for verifying the network to client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.13.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.14.6"></a><h4>Returns</h4> <p> the CA certificate directory path</p> </div> </div> @@ -1302,7 +1354,7 @@ certificates which the supplicant can then add to the verification chain. This may be used in addition to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-ca-cert" title="The “phase2-ca-cert” property"><span class="type">“phase2-ca-cert”</span></a> property to add more CA certificates for verifying the network to client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1317,7 +1369,7 @@ to add more CA certificates for verifying the network to client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.15.6"></a><h4>Returns</h4> <p> the "phase 2" CA certificate directory path</p> </div> </div> @@ -1330,7 +1382,7 @@ nm_setting_802_1x_get_ca_cert_scheme (<em class="parameter"><code><a class="link is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-BLOB:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_BLOB</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-blob" title="nm_setting_802_1x_get_ca_cert_blob ()"><code class="function">nm_setting_802_1x_get_ca_cert_blob()</code></a>; if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-path" title="nm_setting_802_1x_get_ca_cert_path ()"><code class="function">nm_setting_802_1x_get_ca_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1345,7 +1397,7 @@ if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CA </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.16.6"></a><h4>Returns</h4> <p> scheme used to store the CA certificate (blob or path)</p> </div> </div> @@ -1361,7 +1413,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1376,7 +1428,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.16.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.17.6"></a><h4>Returns</h4> <p> the CA certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1393,7 +1445,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1408,7 +1460,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.18.6"></a><h4>Returns</h4> <p> path to the CA certificate file</p> </div> </div> @@ -1426,7 +1478,7 @@ with the raw certificate data if using the <a class="link" href="NMSetting8021x. scheme, or with the path to the certificate file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a> scheme.</p> <div class="refsect3"> -<a name="id-1.4.6.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1468,7 +1520,7 @@ clears the CA certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.18.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.19.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -1478,7 +1530,7 @@ clears the CA certificate.</p></td> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_subject_match (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.19.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.20.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1493,7 +1545,7 @@ nm_setting_802_1x_get_subject_match (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.19.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.20.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting8021x.html#NMSetting8021x--subject-match" title="The “subject-match” property"><span class="type">“subject-match”</span></a> property. This is the substring to be matched against the subject of the authentication server certificate, or <code class="literal">NULL</code> no subject verification is to be @@ -1509,7 +1561,7 @@ nm_setting_802_1x_get_num_altsubject_matches <p>Returns the number of entries in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--altsubject-matches" title="The “altsubject-matches” property"><span class="type">“altsubject-matches”</span></a> property of this setting.</p> <div class="refsect3"> -<a name="id-1.4.6.8.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1524,7 +1576,7 @@ nm_setting_802_1x_get_num_altsubject_matches </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.20.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.21.6"></a><h4>Returns</h4> <p> the number of altsubject-matches entries.</p> </div> </div> @@ -1538,7 +1590,7 @@ nm_setting_802_1x_get_altsubject_match <p>Returns the altSubjectName match at index <em class="parameter"><code>i</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1560,7 +1612,7 @@ nm_setting_802_1x_get_altsubject_match </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.21.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.22.6"></a><h4>Returns</h4> <p> the altSubjectName match at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1576,7 +1628,7 @@ nm_setting_802_1x_add_altsubject_match match is added, the altSubjectName of the remote authentication server is not verified.</p> <div class="refsect3"> -<a name="id-1.4.6.8.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1598,7 +1650,7 @@ server is not verified.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.22.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the alternative subject name match was successfully added, <code class="literal">FALSE</code> if it was already allowed.</p> </div> @@ -1612,7 +1664,7 @@ nm_setting_802_1x_remove_altsubject_match <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes the allowed altSubjectName at the specified index.</p> <div class="refsect3"> -<a name="id-1.4.6.8.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1644,7 +1696,7 @@ nm_setting_802_1x_remove_altsubject_match_by_value <p>Removes the allowed altSubjectName <em class="parameter"><code>altsubject_match</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1666,7 +1718,7 @@ nm_setting_802_1x_remove_altsubject_match_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.24.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.25.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the alternative subject name match was found and removed, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -1679,7 +1731,7 @@ nm_setting_802_1x_clear_altsubject_matches (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Clears all altSubjectName matches.</p> <div class="refsect3"> -<a name="id-1.4.6.8.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1704,7 +1756,7 @@ nm_setting_802_1x_get_client_cert_scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-BLOB:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_BLOB</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-blob" title="nm_setting_802_1x_get_client_cert_blob ()"><code class="function">nm_setting_802_1x_get_client_cert_blob()</code></a>; if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.26.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1719,7 +1771,7 @@ if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CA </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.26.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.27.6"></a><h4>Returns</h4> <p> scheme used to store the client certificate (blob or path)</p> </div> </div> @@ -1733,7 +1785,7 @@ nm_setting_802_1x_get_client_cert_blob when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.27.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1748,7 +1800,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.27.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.28.6"></a><h4>Returns</h4> <p> the client certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1763,7 +1815,7 @@ nm_setting_802_1x_get_client_cert_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.28.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1778,7 +1830,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.28.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.29.6"></a><h4>Returns</h4> <p> path to the client certificate file</p> </div> </div> @@ -1799,7 +1851,7 @@ file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.29.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.30.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1842,7 +1894,7 @@ clears the client certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.29.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.30.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -1852,7 +1904,7 @@ clears the client certificate.</p></td> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_phase1_peapver (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.30.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.31.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1867,7 +1919,7 @@ nm_setting_802_1x_get_phase1_peapver (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.30.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.31.5"></a><h4>Returns</h4> <p> the "phase 1" PEAP version to be used when authenticating with EAP-PEAP as contained in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase1-peapver" title="The “phase1-peapver” property"><span class="type">“phase1-peapver”</span></a> property. Valid values are <code class="literal">NULL</code> (unset), "0" (PEAP version 0), and "1" (PEAP version 1).</p> @@ -1880,7 +1932,7 @@ values are <code class="literal">NULL</code> (unset), "0" (PEAP version 0), and nm_setting_802_1x_get_phase1_peaplabel (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.31.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.32.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1895,7 +1947,7 @@ nm_setting_802_1x_get_phase1_peaplabel </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.31.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.32.5"></a><h4>Returns</h4> <p> whether the "phase 1" PEAP label is new-style or old-style, to be used when authenticating with EAP-PEAP, as contained in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase1-peaplabel" title="The “phase1-peaplabel” property"><span class="type">“phase1-peaplabel”</span></a> property. Valid values are <code class="literal">NULL</code> (unset), @@ -1910,7 +1962,7 @@ wpa_supplicant documentation for more details.</p> nm_setting_802_1x_get_phase1_fast_provisioning (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.32.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.33.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1925,7 +1977,7 @@ nm_setting_802_1x_get_phase1_fast_provisioning </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.32.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.33.5"></a><h4>Returns</h4> <p> whether "phase 1" PEAP fast provisioning should be used, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase1-fast-provisioning" title="The “phase1-fast-provisioning” property"><span class="type">“phase1-fast-provisioning”</span></a> property. See the wpa_supplicant documentation for more details.</p> @@ -1937,7 +1989,7 @@ wpa_supplicant documentation for more details.</p> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_phase2_auth (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.33.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.34.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1952,7 +2004,7 @@ nm_setting_802_1x_get_phase2_auth (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.33.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.34.5"></a><h4>Returns</h4> <p> the "phase 2" non-EAP (ex MD5) allowed authentication method as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-auth" title="The “phase2-auth” property"><span class="type">“phase2-auth”</span></a> property.</p> </div> @@ -1963,7 +2015,7 @@ specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_phase2_autheap (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.34.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.35.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1978,7 +2030,7 @@ nm_setting_802_1x_get_phase2_autheap (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.34.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.35.5"></a><h4>Returns</h4> <p> the "phase 2" EAP-based (ex TLS) allowed authentication method as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-autheap" title="The “phase2-autheap” property"><span class="type">“phase2-autheap”</span></a> property.</p> </div> @@ -1994,7 +2046,7 @@ returned scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-C <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-blob" title="nm_setting_802_1x_get_ca_cert_blob ()"><code class="function">nm_setting_802_1x_get_ca_cert_blob()</code></a>; if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-path" title="nm_setting_802_1x_get_ca_cert_path ()"><code class="function">nm_setting_802_1x_get_ca_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.35.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2009,7 +2061,7 @@ use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-path </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.35.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.36.6"></a><h4>Returns</h4> <p> scheme used to store the "phase 2" CA certificate (blob or path)</p> </div> </div> @@ -2026,7 +2078,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.36.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2041,7 +2093,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.36.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.37.6"></a><h4>Returns</h4> <p> the "phase 2" CA certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2059,7 +2111,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.37.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2074,7 +2126,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.37.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.38.6"></a><h4>Returns</h4> <p> path to the "phase 2" CA certificate file</p> </div> </div> @@ -2092,7 +2144,7 @@ property with the raw certificate data if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-BLOB:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_BLOB</code></a> scheme, or with the path to the certificate file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a> scheme.</p> <div class="refsect3"> -<a name="id-1.4.6.8.38.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2134,7 +2186,7 @@ clears the "phase2" CA certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.38.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.39.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -2145,7 +2197,7 @@ clears the "phase2" CA certificate.</p></td> nm_setting_802_1x_get_phase2_subject_match (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.39.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.40.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2160,7 +2212,7 @@ nm_setting_802_1x_get_phase2_subject_match </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.39.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.40.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-subject-match" title="The “phase2-subject-match” property"><span class="type">“phase2-subject-match”</span></a> property. This is the substring to be matched against the subject of the "phase 2" authentication server certificate, or <code class="literal">NULL</code> no subject verification @@ -2176,7 +2228,7 @@ nm_setting_802_1x_get_num_phase2_altsubject_matches <p>Returns the number of entries in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-altsubject-matches" title="The “phase2-altsubject-matches” property"><span class="type">“phase2-altsubject-matches”</span></a> property of this setting.</p> <div class="refsect3"> -<a name="id-1.4.6.8.40.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2191,7 +2243,7 @@ nm_setting_802_1x_get_num_phase2_altsubject_matches </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.40.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.41.6"></a><h4>Returns</h4> <p> the number of phase2-altsubject-matches entries.</p> </div> </div> @@ -2205,7 +2257,7 @@ nm_setting_802_1x_get_phase2_altsubject_match <p>Returns the "phase 2" altSubjectName match at index <em class="parameter"><code>i</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.41.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2227,7 +2279,7 @@ nm_setting_802_1x_get_phase2_altsubject_match </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.41.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.42.6"></a><h4>Returns</h4> <p> the "phase 2" altSubjectName match at index <em class="parameter"><code>i</code></em> </p> </div> @@ -2243,7 +2295,7 @@ nm_setting_802_1x_add_phase2_altsubject_match at least one match is added, the altSubjectName of the "phase 2" remote authentication server is not verified.</p> <div class="refsect3"> -<a name="id-1.4.6.8.42.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2266,7 +2318,7 @@ connection</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.42.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.43.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the "phase 2" alternative subject name match was successfully added, <code class="literal">FALSE</code> if it was already allowed.</p> </div> @@ -2280,7 +2332,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes the allowed "phase 2" altSubjectName at the specified index.</p> <div class="refsect3"> -<a name="id-1.4.6.8.43.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2312,7 +2364,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match_by_value <p>Removes the allowed "phase 2" altSubjectName <em class="parameter"><code>phase2_altsubject_match</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.44.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2334,7 +2386,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.44.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.45.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the alternative subject name match for "phase 2" was found and removed, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -2347,7 +2399,7 @@ nm_setting_802_1x_clear_phase2_altsubject_matches (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Clears all "phase 2" altSubjectName matches.</p> <div class="refsect3"> -<a name="id-1.4.6.8.45.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2374,7 +2426,7 @@ returned scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-C <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.46.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2389,7 +2441,7 @@ returned scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-C </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.46.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.47.6"></a><h4>Returns</h4> <p> scheme used to store the "phase 2" client certificate (blob or path)</p> </div> </div> @@ -2403,7 +2455,7 @@ nm_setting_802_1x_get_phase2_client_cert_blob when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.47.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2418,7 +2470,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.47.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.48.6"></a><h4>Returns</h4> <p> the "phase 2" client certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2433,7 +2485,7 @@ nm_setting_802_1x_get_phase2_client_cert_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.48.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2448,7 +2500,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.48.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.49.6"></a><h4>Returns</h4> <p> path to the "phase 2" client certificate file</p> </div> </div> @@ -2470,7 +2522,7 @@ file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.49.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.50.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2513,7 +2565,7 @@ clears the "phase2" client certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.49.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.50.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -2523,7 +2575,7 @@ clears the "phase2" client certificate.</p></td> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_password (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.50.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.51.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2538,7 +2590,7 @@ nm_setting_802_1x_get_password (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.50.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.51.5"></a><h4>Returns</h4> <p> the password used by the authentication method, if any, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password" title="The “password” property"><span class="type">“password”</span></a> property</p> </div> @@ -2549,7 +2601,7 @@ by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password" title <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_802_1x_get_password_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.51.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.52.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2564,7 +2616,7 @@ nm_setting_802_1x_get_password_flags (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.51.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.52.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password" title="The “password” property"><span class="type">“password”</span></a></p> </div> </div> @@ -2574,7 +2626,7 @@ nm_setting_802_1x_get_password_flags (<em class="parameter"><code><a class="link <pre class="programlisting"><span class="returnvalue">GBytes</span> * nm_setting_802_1x_get_password_raw (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.52.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.53.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2589,7 +2641,7 @@ nm_setting_802_1x_get_password_raw (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.52.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.53.5"></a><h4>Returns</h4> <p> the password used by the authentication method as a UTF-8-encoded array of bytes, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password-raw" title="The “password-raw” property"><span class="type">“password-raw”</span></a> property. </p> @@ -2603,7 +2655,7 @@ UTF-8-encoded array of bytes, as specified by the nm_setting_802_1x_get_password_raw_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.53.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.54.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2618,7 +2670,7 @@ nm_setting_802_1x_get_password_raw_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.53.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.54.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password-raw" title="The “password-raw” property"><span class="type">“password-raw”</span></a></p> </div> @@ -2629,7 +2681,7 @@ nm_setting_802_1x_get_password_raw_flags <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_pin (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.54.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.55.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2644,7 +2696,7 @@ nm_setting_802_1x_get_pin (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.54.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.55.5"></a><h4>Returns</h4> <p> the PIN used by the authentication method, if any, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--pin" title="The “pin” property"><span class="type">“pin”</span></a> property</p> </div> @@ -2655,7 +2707,7 @@ by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--pin" title="The <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_802_1x_get_pin_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.55.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.56.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2670,7 +2722,7 @@ nm_setting_802_1x_get_pin_flags (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.55.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.56.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--pin" title="The “pin” property"><span class="type">“pin”</span></a></p> </div> @@ -2687,7 +2739,7 @@ nm_setting_802_1x_get_private_key_scheme <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.56.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.57.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2702,7 +2754,7 @@ nm_setting_802_1x_get_private_key_scheme </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.56.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.57.6"></a><h4>Returns</h4> <p> scheme used to store the private key (blob or path)</p> </div> </div> @@ -2719,7 +2771,7 @@ authentication method.</p> unencrypted private key data may be readable by unprivileged users. Private keys should always be encrypted with a private key password.</p> <div class="refsect3"> -<a name="id-1.4.6.8.57.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.58.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2734,7 +2786,7 @@ keys should always be encrypted with a private key password.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.57.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.58.7"></a><h4>Returns</h4> <p> the private key data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2749,7 +2801,7 @@ nm_setting_802_1x_get_private_key_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.58.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.59.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2764,7 +2816,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.58.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.59.6"></a><h4>Returns</h4> <p> path to the private key file</p> </div> </div> @@ -2802,7 +2854,7 @@ unencrypted private key data using the BLOB scheme may be readable by unprivileged users. Private keys should always be encrypted with a private key password to prevent unauthorized access to unencrypted private key data.</p> <div class="refsect3"> -<a name="id-1.4.6.8.59.8"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.60.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2851,7 +2903,7 @@ an error is returned.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.59.9"></a><h4>Returns</h4> +<a name="id-1.4.6.8.60.9"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -2862,7 +2914,7 @@ an error is returned.</p></td> nm_setting_802_1x_get_private_key_password (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.60.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.61.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2877,7 +2929,7 @@ nm_setting_802_1x_get_private_key_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.60.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.61.5"></a><h4>Returns</h4> <p> the private key password used to decrypt the private key if previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-set-private-key" title="nm_setting_802_1x_set_private_key ()"><code class="function">nm_setting_802_1x_set_private_key()</code></a>, or the <a class="link" href="NMSetting8021x.html#NMSetting8021x--private-key-password" title="The “private-key-password” property"><span class="type">“private-key-password”</span></a> property.</p> @@ -2890,7 +2942,7 @@ previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x- nm_setting_802_1x_get_private_key_password_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.61.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.62.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2905,7 +2957,7 @@ nm_setting_802_1x_get_private_key_password_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.61.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.62.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--private-key-password" title="The “private-key-password” property"><span class="type">“private-key-password”</span></a></p> </div> @@ -2917,7 +2969,7 @@ nm_setting_802_1x_get_private_key_password_flags nm_setting_802_1x_get_private_key_format (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.62.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.63.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2932,7 +2984,7 @@ nm_setting_802_1x_get_private_key_format </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.62.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.63.5"></a><h4>Returns</h4> <p> the data format of the private key data stored in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--private-key" title="The “private-key” property"><span class="type">“private-key”</span></a> property</p> </div> @@ -2949,7 +3001,7 @@ scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME- <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.63.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.64.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2964,7 +3016,7 @@ scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME- </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.63.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.64.6"></a><h4>Returns</h4> <p> scheme used to store the "phase 2" private key (blob or path)</p> </div> </div> @@ -2981,7 +3033,7 @@ authentication method.</p> unencrypted private key data may be readable by unprivileged users. Private keys should always be encrypted with a private key password.</p> <div class="refsect3"> -<a name="id-1.4.6.8.64.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.65.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2996,7 +3048,7 @@ keys should always be encrypted with a private key password.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.64.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.65.7"></a><h4>Returns</h4> <p> the "phase 2" private key data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -3011,7 +3063,7 @@ nm_setting_802_1x_get_phase2_private_key_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.65.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.66.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3026,7 +3078,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.65.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.66.6"></a><h4>Returns</h4> <p> path to the "phase 2" private key file</p> </div> </div> @@ -3065,7 +3117,7 @@ thus unencrypted private key data using the BLOB scheme may be readable by unprivileged users. Private keys should always be encrypted with a private key password to prevent unauthorized access to unencrypted private key data.</p> <div class="refsect3"> -<a name="id-1.4.6.8.66.8"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.67.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3115,7 +3167,7 @@ an error is returned.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.66.9"></a><h4>Returns</h4> +<a name="id-1.4.6.8.67.9"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -3126,7 +3178,7 @@ an error is returned.</p></td> nm_setting_802_1x_get_phase2_private_key_password (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.67.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.68.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3141,7 +3193,7 @@ nm_setting_802_1x_get_phase2_private_key_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.67.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.68.5"></a><h4>Returns</h4> <p> the private key password used to decrypt the private key if previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-set-phase2-private-key" title="nm_setting_802_1x_set_phase2_private_key ()"><code class="function">nm_setting_802_1x_set_phase2_private_key()</code></a> or the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-private-key-password" title="The “phase2-private-key-password” property"><span class="type">“phase2-private-key-password”</span></a> property.</p> @@ -3154,7 +3206,7 @@ previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x- nm_setting_802_1x_get_phase2_private_key_password_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.68.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.69.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3169,7 +3221,7 @@ nm_setting_802_1x_get_phase2_private_key_password_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.68.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.69.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-private-key-password" title="The “phase2-private-key-password” property"><span class="type">“phase2-private-key-password”</span></a></p> </div> @@ -3181,7 +3233,7 @@ nm_setting_802_1x_get_phase2_private_key_password_flags nm_setting_802_1x_get_phase2_private_key_format (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.69.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.70.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3196,7 +3248,7 @@ nm_setting_802_1x_get_phase2_private_key_format </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.69.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.70.5"></a><h4>Returns</h4> <p> the data format of the "phase 2" private key data stored in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-private-key" title="The “phase2-private-key” property"><span class="type">“phase2-private-key”</span></a> property</p> </div> diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 05bbe151..a5286057 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -104,6 +104,14 @@ <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-ageing-time" title="nm_setting_bridge_get_ageing_time ()">nm_setting_bridge_get_ageing_time</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="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" title="nm_setting_bridge_get_multicast_snooping ()">nm_setting_bridge_get_multicast_snooping</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -143,6 +151,11 @@ <td class="property_flags">Read / Write / Construct</td> </tr> <tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property">multicast-snooping</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="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property">priority</a></td> <td class="property_flags">Read / Write / Construct</td> @@ -195,6 +208,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS" title="NM_SETTING_BRIDGE_AGEING_TIME">NM_SETTING_BRIDGE_AGEING_TIME</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_SNOOPING">NM_SETTING_BRIDGE_MULTICAST_SNOOPING</a></td> +</tr> </tbody> </table></div> </div> @@ -398,6 +415,33 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h <p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title="The “ageing-time” property"><span class="type">“ageing-time”</span></a> property of the setting</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-snooping"></a><h3>nm_setting_bridge_get_multicast_snooping ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_bridge_get_multicast_snooping + (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.10.8.10.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="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.10.8.10.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property"><span class="type">“multicast-snooping”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingBridge.other_details"></a><h2>Types and Values</h2> @@ -448,6 +492,12 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h <pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_SNOOPING</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingBridge.property-details"></a><h2>Property Details</h2> @@ -498,6 +548,18 @@ NetworkManager created) bridge, this MAC address must match.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingBridge--multicast-snooping"></a><h3>The <code class="literal">“multicast-snooping”</code> property</h3> +<pre class="programlisting"> “multicast-snooping” <span class="type">gboolean</span></pre> +<p>Controls whether IGMP snooping is enabled for this bridge. +Note that if snooping was automatically disabled due to hash collisions, +the system may refuse to enable the feature until the collisions are +resolved.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingBridge--priority"></a><h3>The <code class="literal">“priority”</code> property</h3> <pre class="programlisting"> “priority” <span class="type">guint</span></pre> <p>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index f6ab97cc..8c845502 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -249,6 +249,14 @@ <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> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><span class="returnvalue">NMSettingConnectionLldp</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-lldp" title="nm_setting_connection_get_lldp ()">nm_setting_connection_get_lldp</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -294,6 +302,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><span class="type">gint</span></td> +<td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--lldp" title="The “lldp” property">lldp</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="NMSettingConnection.html#NMSettingConnection--master" title="The “master” property">master</a></td> @@ -440,10 +453,18 @@ <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="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS" title="NM_SETTING_CONNECTION_LLDP">NM_SETTING_CONNECTION_LLDP</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> <tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection-struct" title="struct NMSettingConnection">NMSettingConnection</a></td> </tr> @@ -452,8 +473,9 @@ </div> <div class="refsect1"> <a name="NMSettingConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum - <span class="lineart">╰──</span> NMSettingConnectionAutoconnectSlaves +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">├──</span> NMSettingConnectionAutoconnectSlaves + <span class="lineart">╰──</span> NMSettingConnectionLldp GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> <span class="lineart">╰──</span> NMSettingConnection @@ -1089,7 +1111,7 @@ nm_setting_connection_get_autoconnect_slaves <p> whether slaves of the connection should be activated together with the connection.</p> </div> -<p class="since">Since: 1.0.4</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1305,7 +1327,35 @@ nm_setting_connection_get_metered (<em class="parameter"><code><a class="link" h <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> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-connection-get-lldp"></a><h3>nm_setting_connection_get_lldp ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><span class="returnvalue">NMSettingConnectionLldp</span></a> +nm_setting_connection_get_lldp (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingConnection.html#NMSettingConnection--lldp" title="The “lldp” property"><span class="type">“lldp”</span></a> property of the connection.</p> +<div class="refsect3"> +<a name="id-1.4.5.8.29.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="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.29.6"></a><h4>Returns</h4> +<p> a <a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><code class="literal">NMSettingConnectionLldp</code></a> which indicates whether LLDP must be +enabled for the connection.</p> +</div> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> @@ -1431,11 +1481,17 @@ nm_setting_connection_get_metered (<em class="parameter"><code><a class="link" h </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-CONNECTION-LLDP:CAPS"></a><h3>NM_SETTING_CONNECTION_LLDP</h3> +<pre class="programlisting">#define NM_SETTING_CONNECTION_LLDP "lldp" +</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.22.4"></a><h4>Members</h4> +<a name="id-1.4.5.9.23.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1472,6 +1528,44 @@ should be activated when master is activated.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnectionLldp"></a><h3>enum NMSettingConnectionLldp</h3> +<p><a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><span class="type">NMSettingConnectionLldp</span></a> values indicate whether LLDP should be enabled.</p> +<div class="refsect3"> +<a name="id-1.4.5.9.24.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-CONNECTION-LLDP-DEFAULT:CAPS"></a>NM_SETTING_CONNECTION_LLDP_DEFAULT</p></td> +<td class="enum_member_description"> +<p>default value</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS"></a>NM_SETTING_CONNECTION_LLDP_DISABLE</p></td> +<td class="enum_member_description"> +<p>disable LLDP</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS"></a>NM_SETTING_CONNECTION_LLDP_ENABLE_RX</p></td> +<td class="enum_member_description"> +<p>enable reception of LLDP frames</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection-struct"></a><h3>struct NMSettingConnection</h3> <pre class="programlisting">struct NMSettingConnection;</pre> <p>The NMSettingConnection struct contains only private data. @@ -1514,7 +1608,7 @@ If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT</p> -<p class="since">Since: 1.0.4</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1553,6 +1647,15 @@ connection may be applied to the wrong interface.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnection--lldp"></a><h3>The <code class="literal">“lldp”</code> property</h3> +<pre class="programlisting"> “lldp” <span class="type">gint</span></pre> +<p>Whether LLDP is enabled for the connection.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: -1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection--master"></a><h3>The <code class="literal">“master”</code> property</h3> <pre class="programlisting"> “master” <span class="type">gchar</span> *</pre> <p>Interface name of the master device or UUID of the master connection.</p> @@ -1564,9 +1667,11 @@ connection may be applied to the wrong interface.</p> <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>When updating this property on a currently activated connection, +the change takes effect immediately.</p> <p>Flags: Read / Write</p> <p>Default value: NM_METERED_UNKNOWN</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1664,6 +1769,8 @@ be generated by <a class="link" href="libnm-nm-utils.html#nm-utils-uuid-generate (for example "Home", "Work", "Public"). <code class="literal">NULL</code> or unspecified zone means the connection will be placed in the default zone as defined by the firewall.</p> +<p>When updating this property on a currently activated connection, +the change takes effect immediately.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index 9cafb09a..a662d108 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -402,7 +402,7 @@ </div> <div class="refsect1"> <a name="NMSettingDcb.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMSettingDcbFlags GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index bee69df6..50ac79d3 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -100,6 +100,27 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-device-id" title="nm_setting_gsm_get_device_id ()">nm_setting_gsm_get_device_id</a> <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="NMSettingGsm.html#nm-setting-gsm-get-sim-id" title="nm_setting_gsm_get_sim_id ()">nm_setting_gsm_get_sim_id</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="NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id" title="nm_setting_gsm_get_sim_operator_id ()">nm_setting_gsm_get_sim_operator_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> </td> @@ -134,6 +155,12 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property">device-id</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"><span class="type">gboolean</span></td> <td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--home-only" title="The “home-only” property">home-only</a></td> <td class="property_flags">Read / Write</td> @@ -175,6 +202,18 @@ <tr> <td class="property_type"> <span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property">sim-id</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-operator-id" title="The “sim-operator-id” property">sim-operator-id</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--username" title="The “username” property">username</a></td> <td class="property_flags">Read / Write</td> </tr> @@ -229,6 +268,18 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-HOME-ONLY:CAPS" title="NM_SETTING_GSM_HOME_ONLY">NM_SETTING_GSM_HOME_ONLY</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS" title="NM_SETTING_GSM_DEVICE_ID">NM_SETTING_GSM_DEVICE_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS" title="NM_SETTING_GSM_SIM_ID">NM_SETTING_GSM_SIM_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS" title="NM_SETTING_GSM_SIM_OPERATOR_ID">NM_SETTING_GSM_SIM_OPERATOR_ID</a></td> +</tr> </tbody> </table></div> </div> @@ -434,11 +485,89 @@ nm_setting_gsm_get_home_only (<em class="parameter"><code><a class="link" href=" </div> <hr> <div class="refsect2"> +<a name="nm-setting-gsm-get-device-id"></a><h3>nm_setting_gsm_get_device_id ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_gsm_get_device_id (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.15.8.10.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="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.15.8.10.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property"><span class="type">“device-id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-gsm-get-sim-id"></a><h3>nm_setting_gsm_get_sim_id ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_gsm_get_sim_id (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.15.8.11.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="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.15.8.11.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property"><span class="type">“sim-id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-gsm-get-sim-operator-id"></a><h3>nm_setting_gsm_get_sim_operator_id ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_gsm_get_sim_operator_id (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.15.8.12.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="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.15.8.12.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-operator-id" title="The “sim-operator-id” property"><span class="type">“sim-operator-id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-gsm-get-pin-flags"></a><h3>nm_setting_gsm_get_pin_flags ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_gsm_get_pin_flags (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.15.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.15.8.13.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -453,7 +582,7 @@ nm_setting_gsm_get_pin_flags (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.15.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.15.8.13.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingGsm.html#NMSettingGsm--pin" title="The “pin” property"><span class="type">“pin”</span></a></p> </div> </div> @@ -463,7 +592,7 @@ nm_setting_gsm_get_pin_flags (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.15.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.15.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -478,7 +607,7 @@ nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.15.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.15.8.14.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingGsm.html#NMSettingGsm--password" title="The “password” property"><span class="type">“password”</span></a></p> </div> </div> @@ -493,55 +622,73 @@ nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" h <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-NUMBER:CAPS"></a><h3>NM_SETTING_GSM_NUMBER</h3> -<pre class="programlisting">#define NM_SETTING_GSM_NUMBER "number" +<pre class="programlisting">#define NM_SETTING_GSM_NUMBER "number" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-USERNAME:CAPS"></a><h3>NM_SETTING_GSM_USERNAME</h3> -<pre class="programlisting">#define NM_SETTING_GSM_USERNAME "username" +<pre class="programlisting">#define NM_SETTING_GSM_USERNAME "username" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PASSWORD:CAPS"></a><h3>NM_SETTING_GSM_PASSWORD</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD "password" +<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD "password" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PASSWORD-FLAGS:CAPS"></a><h3>NM_SETTING_GSM_PASSWORD_FLAGS</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD_FLAGS "password-flags" +<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD_FLAGS "password-flags" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-APN:CAPS"></a><h3>NM_SETTING_GSM_APN</h3> -<pre class="programlisting">#define NM_SETTING_GSM_APN "apn" +<pre class="programlisting">#define NM_SETTING_GSM_APN "apn" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-NETWORK-ID:CAPS"></a><h3>NM_SETTING_GSM_NETWORK_ID</h3> -<pre class="programlisting">#define NM_SETTING_GSM_NETWORK_ID "network-id" +<pre class="programlisting">#define NM_SETTING_GSM_NETWORK_ID "network-id" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PIN:CAPS"></a><h3>NM_SETTING_GSM_PIN</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PIN "pin" +<pre class="programlisting">#define NM_SETTING_GSM_PIN "pin" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PIN-FLAGS:CAPS"></a><h3>NM_SETTING_GSM_PIN_FLAGS</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PIN_FLAGS "pin-flags" +<pre class="programlisting">#define NM_SETTING_GSM_PIN_FLAGS "pin-flags" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-HOME-ONLY:CAPS"></a><h3>NM_SETTING_GSM_HOME_ONLY</h3> -<pre class="programlisting">#define NM_SETTING_GSM_HOME_ONLY "home-only" +<pre class="programlisting">#define NM_SETTING_GSM_HOME_ONLY "home-only" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GSM-DEVICE-ID:CAPS"></a><h3>NM_SETTING_GSM_DEVICE_ID</h3> +<pre class="programlisting">#define NM_SETTING_GSM_DEVICE_ID "device-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GSM-SIM-ID:CAPS"></a><h3>NM_SETTING_GSM_SIM_ID</h3> +<pre class="programlisting">#define NM_SETTING_GSM_SIM_ID "sim-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS"></a><h3>NM_SETTING_GSM_SIM_OPERATOR_ID</h3> +<pre class="programlisting">#define NM_SETTING_GSM_SIM_OPERATOR_ID "sim-operator-id" </pre> </div> </div> @@ -562,6 +709,17 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM </div> <hr> <div class="refsect2"> +<a name="NMSettingGsm--device-id"></a><h3>The <code class="literal">“device-id”</code> property</h3> +<pre class="programlisting"> “device-id” <span class="type">gchar</span> *</pre> +<p>The device unique identifier (as given by the WWAN management service) +which this connection applies to. If given, the connection will only +apply to the specified device.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingGsm--home-only"></a><h3>The <code class="literal">“home-only”</code> property</h3> <pre class="programlisting"> “home-only” <span class="type">gboolean</span></pre> <p>When <code class="literal">TRUE</code>, only connections to the home network will be allowed. @@ -628,6 +786,31 @@ device.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingGsm--sim-id"></a><h3>The <code class="literal">“sim-id”</code> property</h3> +<pre class="programlisting"> “sim-id” <span class="type">gchar</span> *</pre> +<p>The SIM card unique identifier (as given by the WWAN management service) +which this connection applies to. If given, the connection will apply +to any device also allowed by <a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property"><span class="type">“device-id”</span></a> which contains a +SIM card matching the given identifier.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingGsm--sim-operator-id"></a><h3>The <code class="literal">“sim-operator-id”</code> property</h3> +<pre class="programlisting"> “sim-operator-id” <span class="type">gchar</span> *</pre> +<p>A MCC/MNC string like "310260" or "21601" identifying the specific +mobile network operator which this connection applies to. If given, +the connection will apply to any device also allowed by +<a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property"><span class="type">“device-id”</span></a> and <a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property"><span class="type">“sim-id”</span></a> which contains a SIM +card provisioined by the given operator.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingGsm--username"></a><h3>The <code class="literal">“username”</code> property</h3> <pre class="programlisting"> “username” <span class="type">gchar</span> *</pre> <p>The username used to authenticate with the network, if required. Many diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index 9a40fd47..dd9b7c2d 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> +<link rel="prev" href="NMSettingInfiniband.html" title="NMSettingInfiniband"> <link rel="next" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingIPConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingIP6Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -56,6 +56,21 @@ <a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id" title="nm_setting_ip4_config_get_dhcp_client_id ()">nm_setting_ip4_config_get_dhcp_client_id</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<span class="returnvalue">int</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" title="nm_setting_ip4_config_get_dhcp_timeout ()">nm_setting_ip4_config_get_dhcp_timeout</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn" title="nm_setting_ip4_config_get_dhcp_fqdn ()">nm_setting_ip4_config_get_dhcp_fqdn</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -67,12 +82,25 @@ <col width="300px" class="properties_name"> <col width="200px" class="properties_flags"> </colgroup> -<tbody><tr> +<tbody> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id" title="The “dhcp-client-id” property">dhcp-client-id</a></td> <td class="property_flags">Read / Write</td> -</tr></tbody> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property">dhcp-fqdn</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property">dhcp-timeout</a></td> +<td class="property_flags">Read / Write</td> +</tr> +</tbody> </table></div> </div> <div class="refsect1"> @@ -93,6 +121,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT">NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_FQDN">NM_SETTING_IP4_CONFIG_DHCP_FQDN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" title="NM_SETTING_IP4_CONFIG_METHOD_AUTO">NM_SETTING_IP4_CONFIG_METHOD_AUTO</a></td> </tr> <tr> @@ -149,7 +185,7 @@ connection.</p> nm_setting_ip4_config_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.18.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.17.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -163,7 +199,7 @@ nm_setting_ip4_config_get_dhcp_client_id <p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id" title="The “dhcp-client-id” property"><span class="type">“dhcp-client-id”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.18.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.17.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -178,11 +214,69 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.18.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.17.8.3.6"></a><h4>Returns</h4> <p> the configured Client ID to send to the DHCP server when requesting addresses via DHCP.</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip4-config-get-dhcp-timeout"></a><h3>nm_setting_ip4_config_get_dhcp_timeout ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> +nm_setting_ip4_config_get_dhcp_timeout + (<em class="parameter"><code><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property"><span class="type">“dhcp-timeout”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.4.17.8.4.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="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.17.8.4.6"></a><h4>Returns</h4> +<p> the configured DHCP timeout in seconds. 0 = default for +the particular kind of device.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip4-config-get-dhcp-fqdn"></a><h3>nm_setting_ip4_config_get_dhcp_fqdn ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip4_config_get_dhcp_fqdn (<em class="parameter"><code><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property"><span class="type">“dhcp-fqdn”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.4.17.8.5.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="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.17.8.5.6"></a><h4>Returns</h4> +<p> the configured FQDN to send to the DHCP server</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIP4Config.other_details"></a><h2>Types and Values</h2> @@ -199,6 +293,18 @@ addresses via DHCP.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT "dhcp-timeout" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_DHCP_FQDN</h3> +<pre class="programlisting">#define NM_SETTING_IP4_CONFIG_DHCP_FQDN "dhcp-fqdn" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_METHOD_AUTO</h3> <pre class="programlisting">#define NM_SETTING_IP4_CONFIG_METHOD_AUTO "auto" </pre> @@ -252,6 +358,26 @@ DHCP server may use to customize the DHCP lease and options.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingIP4Config--dhcp-fqdn"></a><h3>The <code class="literal">“dhcp-fqdn”</code> property</h3> +<pre class="programlisting"> “dhcp-fqdn” <span class="type">gchar</span> *</pre> +<p>If the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property"><span class="type">“dhcp-send-hostname”</span></a> property is <code class="literal">TRUE</code>, then the +specified FQDN will be sent to the DHCP server when acquiring a lease. This +property and <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname" title="The “dhcp-hostname” property"><span class="type">“dhcp-hostname”</span></a> are mutually exclusive and +cannot be set at the same time.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIP4Config--dhcp-timeout"></a><h3>The <code class="literal">“dhcp-timeout”</code> property</h3> +<pre class="programlisting"> “dhcp-timeout” <span class="type">guint</span></pre> +<p>A timeout for a DHCP transaction in seconds.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index 0b3633d9..8d733c14 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> -<link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> +<link rel="next" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingIP4Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingIPConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingIP6Config"></a><div class="titlepage"></div> @@ -57,6 +57,14 @@ <a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy" title="nm_setting_ip6_config_get_ip6_privacy ()">nm_setting_ip6_config_get_ip6_privacy</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode"><span class="returnvalue">NMSettingIP6ConfigAddrGenMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode" title="nm_setting_ip6_config_get_addr_gen_mode ()">nm_setting_ip6_config_get_addr_gen_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -68,11 +76,18 @@ <col width="300px" class="properties_name"> <col width="200px" class="properties_flags"> </colgroup> -<tbody><tr> +<tbody> +<tr> +<td class="property_type"><span class="type">gint</span></td> +<td class="property_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode" title="The “addr-gen-mode” property">addr-gen-mode</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> <td class="property_type"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a></td> <td class="property_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy" title="The “ip6-privacy” property">ip6-privacy</a></td> <td class="property_flags">Read / Write / Construct</td> -</tr></tbody> +</tr> +</tbody> </table></div> </div> <div class="refsect1"> @@ -93,6 +108,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS" title="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE">NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" title="NM_SETTING_IP6_CONFIG_METHOD_IGNORE">NM_SETTING_IP6_CONFIG_METHOD_IGNORE</a></td> </tr> <tr> @@ -119,12 +138,17 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a></td> </tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMSettingIP6Config.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">├──</span> NMSettingIP6ConfigAddrGenMode <span class="lineart">╰──</span> NMSettingIP6ConfigPrivacy GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -157,7 +181,7 @@ supported.</p> nm_setting_ip6_config_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.19.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.18.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -170,7 +194,7 @@ nm_setting_ip6_config_get_ip6_privacy (<em class="parameter"><code><a class="lin <p>Returns the value contained in the <a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy" title="The “ip6-privacy” property"><span class="type">“ip6-privacy”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.19.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.18.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -185,10 +209,39 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.19.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.18.8.3.6"></a><h4>Returns</h4> <p> IPv6 Privacy Extensions configuration value (<a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a>).</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip6-config-get-addr-gen-mode"></a><h3>nm_setting_ip6_config_get_addr_gen_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode"><span class="returnvalue">NMSettingIP6ConfigAddrGenMode</span></a> +nm_setting_ip6_config_get_addr_gen_mode + (<em class="parameter"><code><a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode" title="The “addr-gen-mode” property"><span class="type">“addr-gen-mode”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.4.18.8.4.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="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.18.8.4.6"></a><h4>Returns</h4> +<p> IPv6 Address Generation Mode.</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIP6Config.other_details"></a><h2>Types and Values</h2> @@ -205,6 +258,12 @@ property.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE</h3> +<pre class="programlisting">#define NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE "addr-gen-mode" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_METHOD_IGNORE</h3> <pre class="programlisting">#define NM_SETTING_IP6_CONFIG_METHOD_IGNORE "ignore" </pre> @@ -263,7 +322,7 @@ supported for IPv6)</p> <p><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a> values indicate if and how IPv6 Privacy Extensions are used (RFC4941).</p> <div class="refsect3"> -<a name="id-1.4.19.9.10.4"></a><h4>Members</h4> +<a name="id-1.4.18.9.11.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -305,10 +364,74 @@ are enabled and temporary addresses are preferred over public addresses</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingIP6ConfigAddrGenMode"></a><h3>enum NMSettingIP6ConfigAddrGenMode</h3> +<p><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode"><span class="type">NMSettingIP6ConfigAddrGenMode</span></a> controls how the the Interface Identifier for +RFC4862 Stateless Address Autoconfiguration is created.</p> +<div class="refsect3"> +<a name="id-1.4.18.9.12.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-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"></a>NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64</p></td> +<td class="enum_member_description"> +<p>The Interface Identifier is derived +from the interface hardware address.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"></a>NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY</p></td> +<td class="enum_member_description"> +<p>The Interface Identifier +is created by using a cryptographically secure hash of a secret host-specific +key along with the connection identification and the network address as +specified by RFC7217.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIP6Config.property-details"></a><h2>Property Details</h2> <div class="refsect2"> +<a name="NMSettingIP6Config--addr-gen-mode"></a><h3>The <code class="literal">“addr-gen-mode”</code> property</h3> +<pre class="programlisting"> “addr-gen-mode” <span class="type">gint</span></pre> +<p>Configure method for creating the address for use with RFC4862 IPv6 +Stateless Address Autoconfiguration. The permitted values are: "eui64", +"stable-privacy" or unset.</p> +<p>If the property is set to "eui64", the addresses will be generated +using the interface tokens derived from hardware address. This makes +the host part of the address to stay constant, making it possible +to track host's presence when it changes networks. The address changes +when the interface hardware is replaced.</p> +<p>The value of "stable-privacy" enables use of cryptographically +secure hash of a secret host-specific key along with the connection +identification and the network address as specified by RFC7217. +This makes it impossible to use the address track host's presence, +and makes the address stable when the network interface hardware is +replaced.</p> +<p>Leaving this unset causes a default that could be subject to change +in future versions to be used.</p> +<p>Note that this setting is distinct from the Privacy Extensions as +configured by "ip6-privacy" property and it does not affect the +temporary addresses configured with this option.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIP6Config--ip6-privacy"></a><h3>The <code class="literal">“ip6-privacy”</code> property</h3> <pre class="programlisting"> “ip6-privacy” <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a></pre> <p>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If @@ -322,6 +445,9 @@ addresses).</p> global configuration "ipv6.ip6-privacy".</p> <p>If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr".</p> +<p>Note that this setting is distinct from the Stable Privacy addresses +that can be enabled with the "addr-gen-mode" property's "stable-privacy" +setting as another way of avoiding host tracking with IPv6 addresses.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN</p> </div> diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 35289f40..228ff69f 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -6,8 +6,8 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingInfiniband.html" title="NMSettingInfiniband"> -<link rel="next" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> +<link rel="prev" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> +<link rel="next" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,8 +21,8 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingIP4Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="p" href="NMSettingIP6Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingIPTunnel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingIPConfig"></a><div class="titlepage"></div> @@ -449,6 +449,69 @@ <span class="returnvalue">guint</span> </td> <td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options" title="nm_setting_ip_config_get_num_dns_options ()">nm_setting_ip_config_get_num_dns_options</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="NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options" title="nm_setting_ip_config_has_dns_options ()">nm_setting_ip_config_has_dns_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option" title="nm_setting_ip_config_get_dns_option ()">nm_setting_ip_config_get_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" title="nm_setting_ip_config_next_valid_dns_option ()">nm_setting_ip_config_next_valid_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option" title="nm_setting_ip_config_add_dns_option ()">nm_setting_ip_config_add_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option" title="nm_setting_ip_config_remove_dns_option ()">nm_setting_ip_config_remove_dns_option</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="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value" title="nm_setting_ip_config_remove_dns_option_by_value ()">nm_setting_ip_config_remove_dns_option_by_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options" title="nm_setting_ip_config_clear_dns_options ()">nm_setting_ip_config_clear_dns_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-addresses" title="nm_setting_ip_config_get_num_addresses ()">nm_setting_ip_config_get_num_addresses</a> <span class="c_punctuation">()</span> </td> </tr> @@ -638,6 +701,11 @@ </tr> <tr> <td class="property_type"><span class="type">GStrv</span></td> +<td class="property_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-options" title="The “dns-options” property">dns-options</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="NMSettingIPConfig.html#NMSettingIPConfig--dns-search" title="The “dns-search” property">dns-search</a></td> <td class="property_flags">Read / Write</td> </tr> @@ -709,6 +777,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS" title="NM_SETTING_IP_CONFIG_DNS_OPTIONS">NM_SETTING_IP_CONFIG_DNS_OPTIONS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ADDRESSES:CAPS" title="NM_SETTING_IP_CONFIG_ADDRESSES">NM_SETTING_IP_CONFIG_ADDRESSES</a></td> </tr> <tr> @@ -747,12 +819,68 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS" title="NM_SETTING_IP_CONFIG_MAY_FAIL">NM_SETTING_IP_CONFIG_MAY_FAIL</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS" title="NM_SETTING_DNS_OPTION_DEBUG">NM_SETTING_DNS_OPTION_DEBUG</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS" title="NM_SETTING_DNS_OPTION_NDOTS">NM_SETTING_DNS_OPTION_NDOTS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS" title="NM_SETTING_DNS_OPTION_TIMEOUT">NM_SETTING_DNS_OPTION_TIMEOUT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS" title="NM_SETTING_DNS_OPTION_ATTEMPTS">NM_SETTING_DNS_OPTION_ATTEMPTS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS" title="NM_SETTING_DNS_OPTION_ROTATE">NM_SETTING_DNS_OPTION_ROTATE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS" title="NM_SETTING_DNS_OPTION_NO_CHECK_NAMES">NM_SETTING_DNS_OPTION_NO_CHECK_NAMES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS" title="NM_SETTING_DNS_OPTION_INET6">NM_SETTING_DNS_OPTION_INET6</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS" title="NM_SETTING_DNS_OPTION_IP6_BYTESTRING">NM_SETTING_DNS_OPTION_IP6_BYTESTRING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_IP6_DOTINT">NM_SETTING_DNS_OPTION_IP6_DOTINT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_NO_IP6_DOTINT">NM_SETTING_DNS_OPTION_NO_IP6_DOTINT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS" title="NM_SETTING_DNS_OPTION_EDNS0">NM_SETTING_DNS_OPTION_EDNS0</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST">NM_SETTING_DNS_OPTION_SINGLE_REQUEST</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN">NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" title="NM_SETTING_DNS_OPTION_NO_TLD_QUERY">NM_SETTING_DNS_OPTION_NO_TLD_QUERY</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMSettingIPConfig.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GBoxed +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> NMIPAddress <span class="lineart">╰──</span> NMIPRoute GObject @@ -784,7 +912,7 @@ nm_ip_address_new (<em class="parameter"><code><span class="type">int</span> fam <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.2.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -817,7 +945,7 @@ nm_ip_address_new (<em class="parameter"><code><span class="type">int</span> fam </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.2.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.2.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> object, 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> @@ -835,7 +963,7 @@ nm_ip_address_new_binary (<em class="parameter"><code><span class="type">int</sp correct size for <em class="parameter"><code>family</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -868,7 +996,7 @@ correct size for <em class="parameter"><code>family</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.3.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.3.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> object, 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> @@ -880,7 +1008,7 @@ correct size for <em class="parameter"><code>family</code></em> nm_ip_address_ref (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *address</code></em>);</pre> <p>Increases the reference count of the object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -903,7 +1031,7 @@ nm_ip_address_unref (<em class="parameter"><code><a class="link" href="NMSetting <p>Decreases the reference count of the object. If the reference count reaches zero, the object will be destroyed.</p> <div class="refsect3"> -<a name="id-1.4.17.11.5.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -927,7 +1055,7 @@ nm_ip_address_equal (<em class="parameter"><code><a class="link" href="NMSetting <p>Determines if two <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> objects contain the same address and prefix (attributes are not compared).</p> <div class="refsect3"> -<a name="id-1.4.17.11.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -950,7 +1078,7 @@ to.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.6.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the objects contain the same values, <code class="literal">FALSE</code> if they do not.</p> </div> </div> @@ -962,7 +1090,7 @@ nm_ip_address_dup (<em class="parameter"><code><a class="link" href="NMSettingIP <p>Creates a copy of <em class="parameter"><code>address</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -977,7 +1105,7 @@ nm_ip_address_dup (<em class="parameter"><code><a class="link" href="NMSettingIP </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.7.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.7.6"></a><h4>Returns</h4> <p> a copy of <em class="parameter"><code>address</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> @@ -991,7 +1119,7 @@ nm_ip_address_get_family (<em class="parameter"><code><a class="link" href="NMSe <p>Gets the IP address family (eg, AF_INET) property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1006,7 +1134,7 @@ object.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.8.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.8.6"></a><h4>Returns</h4> <p> the IP address family</p> </div> </div> @@ -1017,7 +1145,7 @@ object.</p> nm_ip_address_get_address (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *address</code></em>);</pre> <p>Gets the IP address property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1032,7 +1160,7 @@ nm_ip_address_get_address (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.9.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.9.6"></a><h4>Returns</h4> <p> the IP address</p> </div> </div> @@ -1048,7 +1176,7 @@ nm_ip_address_set_address (<em class="parameter"><code><a class="link" href="NMS 's family. If you aren't sure you have a valid address, use <a class="link" href="libnm-nm-utils.html#nm-utils-ipaddr-valid" title="nm_utils_ipaddr_valid ()"><code class="function">nm_utils_ipaddr_valid()</code></a> to check it.</p> <div class="refsect3"> -<a name="id-1.4.17.11.10.6"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.10.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1082,7 +1210,7 @@ nm_ip_address_get_address_binary (<em class="parameter"><code><a class="link" hr 's family.</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.4.17.11.11.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.11.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1116,7 +1244,7 @@ nm_ip_address_set_address_binary (<em class="parameter"><code><a class="link" hr 's family.</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.4.17.11.12.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.12.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1146,7 +1274,7 @@ nm_ip_address_get_prefix (<em class="parameter"><code><a class="link" href="NMSe <p>Gets the IP address prefix (ie "24" or "30" etc) property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1161,7 +1289,7 @@ object.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.13.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.13.6"></a><h4>Returns</h4> <p> the IP address prefix</p> </div> </div> @@ -1173,7 +1301,7 @@ nm_ip_address_set_prefix (<em class="parameter"><code><a class="link" href="NMSe <em class="parameter"><code><span class="type">guint</span> prefix</code></em>);</pre> <p>Sets the IP address prefix property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1203,7 +1331,7 @@ nm_ip_address_get_attribute_names (<em class="parameter"><code><a class="link" h <p>Gets an array of attribute names defined on <em class="parameter"><code>address</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1218,7 +1346,7 @@ nm_ip_address_get_attribute_names (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.15.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.15.6"></a><h4>Returns</h4> <p> a <code class="literal">NULL</code>-terminated array of attribute names,. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -1233,7 +1361,7 @@ nm_ip_address_get_attribute (<em class="parameter"><code><a class="link" href="N on <em class="parameter"><code>address</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1255,7 +1383,7 @@ nm_ip_address_get_attribute (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.16.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.16.6"></a><h4>Returns</h4> <p> the value of the attribute with name <em class="parameter"><code>name</code></em> on <em class="parameter"><code>address</code></em> @@ -1274,7 +1402,7 @@ nm_ip_address_set_attribute (<em class="parameter"><code><a class="link" href="N <p>Sets or clears the named attribute on <em class="parameter"><code>address</code></em> to the given value.</p> <div class="refsect3"> -<a name="id-1.4.17.11.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1313,7 +1441,7 @@ nm_ip_route_new (<em class="parameter"><code><span class="type">int</span> famil <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1356,7 +1484,7 @@ nm_ip_route_new (<em class="parameter"><code><span class="type">int</span> famil </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.18.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.18.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> object, 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> @@ -1377,7 +1505,7 @@ nm_ip_route_new_binary (<em class="parameter"><code><span class="type">int</span point to buffers of the correct size for <em class="parameter"><code>family</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1420,7 +1548,7 @@ point to buffers of the correct size for <em class="parameter"><code>family</cod </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.19.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.19.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> object, 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> @@ -1432,7 +1560,7 @@ point to buffers of the correct size for <em class="parameter"><code>family</cod nm_ip_route_ref (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> *route</code></em>);</pre> <p>Increases the reference count of the object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1455,7 +1583,7 @@ nm_ip_route_unref (<em class="parameter"><code><a class="link" href="NMSettingIP <p>Decreases the reference count of the object. If the reference count reaches zero, the object will be destroyed.</p> <div class="refsect3"> -<a name="id-1.4.17.11.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1479,7 +1607,7 @@ nm_ip_route_equal (<em class="parameter"><code><a class="link" href="NMSettingIP <p>Determines if two <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> objects contain the same destination, prefix, next hop, and metric. (Attributes are not compared.)</p> <div class="refsect3"> -<a name="id-1.4.17.11.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1502,7 +1630,7 @@ to.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.22.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the objects contain the same values, <code class="literal">FALSE</code> if they do not.</p> </div> </div> @@ -1514,7 +1642,7 @@ nm_ip_route_dup (<em class="parameter"><code><a class="link" href="NMSettingIPCo <p>Creates a copy of <em class="parameter"><code>route</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1529,7 +1657,7 @@ nm_ip_route_dup (<em class="parameter"><code><a class="link" href="NMSettingIPCo </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.23.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.23.6"></a><h4>Returns</h4> <p> a copy of <em class="parameter"><code>route</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> @@ -1543,7 +1671,7 @@ nm_ip_route_get_family (<em class="parameter"><code><a class="link" href="NMSett <p>Gets the IP address family (eg, AF_INET) property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1558,7 +1686,7 @@ object.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.24.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.24.6"></a><h4>Returns</h4> <p> the IP address family</p> </div> </div> @@ -1569,7 +1697,7 @@ object.</p> nm_ip_route_get_dest (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> *route</code></em>);</pre> <p>Gets the IP destination address property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1584,7 +1712,7 @@ nm_ip_route_get_dest (<em class="parameter"><code><a class="link" href="NMSettin </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.25.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.25.6"></a><h4>Returns</h4> <p> the IP address of the route's destination</p> </div> </div> @@ -1600,7 +1728,7 @@ nm_ip_route_set_dest (<em class="parameter"><code><a class="link" href="NMSettin 's family. If you aren't sure you have a valid address, use <a class="link" href="libnm-nm-utils.html#nm-utils-ipaddr-valid" title="nm_utils_ipaddr_valid ()"><code class="function">nm_utils_ipaddr_valid()</code></a> to check it.</p> <div class="refsect3"> -<a name="id-1.4.17.11.26.6"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.26.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1634,7 +1762,7 @@ nm_ip_route_get_dest_binary (<em class="parameter"><code><a class="link" href="N 's family.</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.4.17.11.27.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.27.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1668,7 +1796,7 @@ nm_ip_route_set_dest_binary (<em class="parameter"><code><a class="link" href="N 's family.</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.4.17.11.28.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.28.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1697,7 +1825,7 @@ nm_ip_route_set_dest_binary (<em class="parameter"><code><a class="link" href="N nm_ip_route_get_prefix (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> *route</code></em>);</pre> <p>Gets the IP prefix (ie "24" or "30" etc) of this route.</p> <div class="refsect3"> -<a name="id-1.4.17.11.29.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1712,7 +1840,7 @@ nm_ip_route_get_prefix (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.29.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.29.6"></a><h4>Returns</h4> <p> the IP prefix</p> </div> </div> @@ -1724,7 +1852,7 @@ nm_ip_route_set_prefix (<em class="parameter"><code><a class="link" href="NMSett <em class="parameter"><code><span class="type">guint</span> prefix</code></em>);</pre> <p>Sets the prefix property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.30.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1754,7 +1882,7 @@ nm_ip_route_get_next_hop (<em class="parameter"><code><a class="link" href="NMSe <p>Gets the IP address of the next hop of this route; this will be <code class="literal">NULL</code> if the route has no next hop.</p> <div class="refsect3"> -<a name="id-1.4.17.11.31.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1769,7 +1897,7 @@ route has no next hop.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.31.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.31.6"></a><h4>Returns</h4> <p> the IP address of the next hop, or <code class="literal">NULL</code> if this is a device route.</p> </div> </div> @@ -1786,7 +1914,7 @@ nm_ip_route_set_next_hop (<em class="parameter"><code><a class="link" href="NMSe aren't sure you have a valid address, use <a class="link" href="libnm-nm-utils.html#nm-utils-ipaddr-valid" title="nm_utils_ipaddr_valid ()"><code class="function">nm_utils_ipaddr_valid()</code></a> to check it.</p> <div class="refsect3"> -<a name="id-1.4.17.11.32.6"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.32.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1820,7 +1948,7 @@ nm_ip_route_get_next_hop_binary (<em class="parameter"><code><a class="link" hre 's family.</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.4.17.11.33.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.33.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1842,7 +1970,7 @@ nm_ip_route_get_next_hop_binary (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.33.8"></a><h4>Returns</h4> +<a name="id-1.4.19.11.33.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>route</code></em> has a next hop, <code class="literal">FALSE</code> if not (in which case <em class="parameter"><code>next_hop</code></em> @@ -1862,7 +1990,7 @@ nm_ip_route_set_next_hop_binary (<em class="parameter"><code><a class="link" hre 's family.</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.4.17.11.34.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.34.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1893,7 +2021,7 @@ nm_ip_route_get_metric (<em class="parameter"><code><a class="link" href="NMSett indicate "better" or more preferred routes; -1 indicates "default" (meaning NetworkManager will set it appropriately).</p> <div class="refsect3"> -<a name="id-1.4.17.11.35.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1908,7 +2036,7 @@ indicate "better" or more preferred routes; -1 indicates "default" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.35.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.35.6"></a><h4>Returns</h4> <p> the route metric</p> </div> </div> @@ -1920,7 +2048,7 @@ nm_ip_route_set_metric (<em class="parameter"><code><a class="link" href="NMSett <em class="parameter"><code><span class="type">gint64</span> metric</code></em>);</pre> <p>Sets the metric property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.36.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1950,7 +2078,7 @@ nm_ip_route_get_attribute_names (<em class="parameter"><code><a class="link" hre <p>Gets an array of attribute names defined on <em class="parameter"><code>route</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.37.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1965,7 +2093,7 @@ nm_ip_route_get_attribute_names (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.37.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.37.6"></a><h4>Returns</h4> <p> a <code class="literal">NULL</code>-terminated array of attribute names. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -1980,7 +2108,7 @@ nm_ip_route_get_attribute (<em class="parameter"><code><a class="link" href="NMS on <em class="parameter"><code>route</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.38.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2002,7 +2130,7 @@ nm_ip_route_get_attribute (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.38.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.38.6"></a><h4>Returns</h4> <p> the value of the attribute with name <em class="parameter"><code>name</code></em> on <em class="parameter"><code>route</code></em> @@ -2021,7 +2149,7 @@ nm_ip_route_set_attribute (<em class="parameter"><code><a class="link" href="NMS <p>Sets the named attribute on <em class="parameter"><code>route</code></em> to the given value.</p> <div class="refsect3"> -<a name="id-1.4.17.11.39.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2054,7 +2182,7 @@ nm_ip_route_set_attribute (<em class="parameter"><code><a class="link" href="NMS <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_method (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.40.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.40.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2069,7 +2197,7 @@ nm_setting_ip_config_get_method (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.40.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.40.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--method" title="The “method” property"><span class="type">“method”</span></a> property of the setting; see <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> and <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> for details of the methods available with each type.</p> @@ -2081,7 +2209,7 @@ methods available with each type.</p> <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_ip_config_get_num_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.41.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.41.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2096,7 +2224,7 @@ nm_setting_ip_config_get_num_dns (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.41.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.41.5"></a><h4>Returns</h4> <p> the number of configured DNS servers</p> </div> </div> @@ -2105,9 +2233,9 @@ nm_setting_ip_config_get_num_dns (<em class="parameter"><code><a class="link" hr <a name="nm-setting-ip-config-get-dns"></a><h3>nm_setting_ip_config_get_dns ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.42.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.42.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2121,7 +2249,7 @@ nm_setting_ip_config_get_dns (<em class="parameter"><code><a class="link" href=" <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS server to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2129,8 +2257,8 @@ nm_setting_ip_config_get_dns (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.42.5"></a><h4>Returns</h4> -<p> the IP address of the DNS server at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.42.5"></a><h4>Returns</h4> +<p> the IP address of the DNS server at index <em class="parameter"><code>idx</code></em> </p> </div> </div> @@ -2142,7 +2270,7 @@ nm_setting_ip_config_add_dns (<em class="parameter"><code><a class="link" href=" <em class="parameter"><code>const <span class="type">char</span> *dns</code></em>);</pre> <p>Adds a new DNS server to the setting.</p> <div class="refsect3"> -<a name="id-1.4.17.11.43.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2164,7 +2292,7 @@ nm_setting_ip_config_add_dns (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.43.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.43.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS server was added; <code class="literal">FALSE</code> if the server was already known</p> </div> @@ -2174,11 +2302,11 @@ known</p> <a name="nm-setting-ip-config-remove-dns"></a><h3>nm_setting_ip_config_remove_dns ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the DNS server at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the DNS server at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.44.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2192,7 +2320,7 @@ nm_setting_ip_config_remove_dns (<em class="parameter"><code><a class="link" hre <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS server to remove</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2210,7 +2338,7 @@ nm_setting_ip_config_remove_dns_by_value <p>Removes the DNS server <em class="parameter"><code>dns</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.45.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2232,7 +2360,7 @@ nm_setting_ip_config_remove_dns_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.45.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.45.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS server was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -2243,7 +2371,7 @@ nm_setting_ip_config_remove_dns_by_value nm_setting_ip_config_clear_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured DNS servers.</p> <div class="refsect3"> -<a name="id-1.4.17.11.46.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2265,7 +2393,7 @@ nm_setting_ip_config_clear_dns (<em class="parameter"><code><a class="link" href nm_setting_ip_config_get_num_dns_searches (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.47.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.47.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2280,7 +2408,7 @@ nm_setting_ip_config_get_num_dns_searches </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.47.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.47.5"></a><h4>Returns</h4> <p> the number of configured DNS search domains</p> </div> </div> @@ -2289,9 +2417,9 @@ nm_setting_ip_config_get_num_dns_searches <a name="nm-setting-ip-config-get-dns-search"></a><h3>nm_setting_ip_config_get_dns_search ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_dns_search (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.48.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.48.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2305,7 +2433,7 @@ nm_setting_ip_config_get_dns_search (<em class="parameter"><code><a class="link" <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS search domain to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2313,8 +2441,8 @@ nm_setting_ip_config_get_dns_search (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.48.5"></a><h4>Returns</h4> -<p> the DNS search domain at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.48.5"></a><h4>Returns</h4> +<p> the DNS search domain at index <em class="parameter"><code>idx</code></em> </p> </div> </div> @@ -2326,7 +2454,7 @@ nm_setting_ip_config_add_dns_search (<em class="parameter"><code><a class="link" <em class="parameter"><code>const <span class="type">char</span> *dns_search</code></em>);</pre> <p>Adds a new DNS search domain to the setting.</p> <div class="refsect3"> -<a name="id-1.4.17.11.49.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2348,7 +2476,7 @@ nm_setting_ip_config_add_dns_search (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.49.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.49.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS search domain was added; <code class="literal">FALSE</code> if the search domain was already known</p> </div> @@ -2359,11 +2487,11 @@ domain was already known</p> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_dns_search (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the DNS search domain at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the DNS search domain at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.50.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2377,7 +2505,7 @@ nm_setting_ip_config_remove_dns_search <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS search domain</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2395,7 +2523,7 @@ nm_setting_ip_config_remove_dns_search_by_value <p>Removes the DNS search domain <em class="parameter"><code>dns_search</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.51.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.51.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2417,7 +2545,7 @@ nm_setting_ip_config_remove_dns_search_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.51.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.51.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS search domain was found and removed; <code class="literal">FALSE</code> if it was not.</p> <p>Since 0.9.10</p> </div> @@ -2430,7 +2558,60 @@ nm_setting_ip_config_clear_dns_searches (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured DNS search domains.</p> <div class="refsect3"> -<a name="id-1.4.17.11.52.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.52.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-get-num-dns-options"></a><h3>nm_setting_ip_config_get_num_dns_options ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_config_get_num_dns_options + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.19.11.53.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.53.5"></a><h4>Returns</h4> +<p> the number of configured DNS options</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-has-dns-options"></a><h3>nm_setting_ip_config_has_dns_options ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_config_has_dns_options (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> +<p>NMSettingIPConfig can have a list of dns-options. If the list +is empty, there are two similar (but differentiated) states. +Either the options are explicitly set to have no values, +or the options are left undefined. The latter means to use +a default configuration, while the former explicitly means "no-options".</p> +<div class="refsect3"> +<a name="id-1.4.19.11.54.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2444,6 +2625,220 @@ nm_setting_ip_config_clear_dns_searches </tr></tbody> </table></div> </div> +<div class="refsect3"> +<a name="id-1.4.19.11.54.6"></a><h4>Returns</h4> +<p> whether DNS options are initalized or left unset (the default).</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-get-dns-option"></a><h3>nm_setting_ip_config_get_dns_option ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_config_get_dns_option (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">guint</span> idx</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.19.11.55.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the DNS option</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.55.5"></a><h4>Returns</h4> +<p> the DNS option at index <em class="parameter"><code>idx</code></em> +</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-next-valid-dns-option"></a><h3>nm_setting_ip_config_next_valid_dns_option ()</h3> +<pre class="programlisting"><span class="returnvalue">gint</span> +nm_setting_ip_config_next_valid_dns_option + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">guint</span> idx</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.19.11.56.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index to start the search from</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.56.5"></a><h4>Returns</h4> +<p> the index, greater or equal than <em class="parameter"><code>idx</code></em> +, of the first valid +DNS option, or -1 if no valid option is found</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-add-dns-option"></a><h3>nm_setting_ip_config_add_dns_option ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_config_add_dns_option (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *dns_option</code></em>);</pre> +<p>Adds a new DNS option to the setting.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>dns_option</p></td> +<td class="parameter_description"><p>the DNS option to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.57.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the DNS option was added; <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-remove-dns-option"></a><h3>nm_setting_ip_config_remove_dns_option ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_ip_config_remove_dns_option + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the DNS option at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.58.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the DNS option</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-remove-dns-option-by-value"></a><h3>nm_setting_ip_config_remove_dns_option_by_value ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_config_remove_dns_option_by_value + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *dns_option</code></em>);</pre> +<p>Removes the DNS option <em class="parameter"><code>dns_option</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.59.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>dns_option</p></td> +<td class="parameter_description"><p>the DNS option to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.59.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the DNS option was found and removed; <code class="literal">FALSE</code> if it was not.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-clear-dns-options"></a><h3>nm_setting_ip_config_clear_dns_options ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_ip_config_clear_dns_options + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> is_set</code></em>);</pre> +<p>Removes all configured DNS options.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.60.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="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>is_set</p></td> +<td class="parameter_description"><p>the dns-options can be either empty or unset (default). +Specify how to clear the options.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -2452,7 +2847,7 @@ nm_setting_ip_config_clear_dns_searches nm_setting_ip_config_get_num_addresses (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.53.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.61.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2467,7 +2862,7 @@ nm_setting_ip_config_get_num_addresses </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.53.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.61.5"></a><h4>Returns</h4> <p> the number of configured addresses</p> </div> </div> @@ -2476,9 +2871,9 @@ nm_setting_ip_config_get_num_addresses <a name="nm-setting-ip-config-get-address"></a><h3>nm_setting_ip_config_get_address ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="returnvalue">NMIPAddress</span></a> * nm_setting_ip_config_get_address (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.54.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.62.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2492,7 +2887,7 @@ nm_setting_ip_config_get_address (<em class="parameter"><code><a class="link" hr <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the address to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2500,8 +2895,8 @@ nm_setting_ip_config_get_address (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.54.5"></a><h4>Returns</h4> -<p> the address at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.62.5"></a><h4>Returns</h4> +<p> the address at index <em class="parameter"><code>idx</code></em> . </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2515,7 +2910,7 @@ nm_setting_ip_config_add_address (<em class="parameter"><code><a class="link" hr <p>Adds a new IP address and associated information to the setting. The given address is duplicated internally and is not changed by this function.</p> <div class="refsect3"> -<a name="id-1.4.17.11.55.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.63.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2537,7 +2932,7 @@ given address is duplicated internally and is not changed by this function.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.55.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.63.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the address was added; <code class="literal">FALSE</code> if the address was already known.</p> </div> @@ -2547,11 +2942,11 @@ known.</p> <a name="nm-setting-ip-config-remove-address"></a><h3>nm_setting_ip_config_remove_address ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_address (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the address at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the address at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.56.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.64.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2565,7 +2960,7 @@ nm_setting_ip_config_remove_address (<em class="parameter"><code><a class="link" <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the address to remove</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2583,7 +2978,7 @@ nm_setting_ip_config_remove_address_by_value <p>Removes the address <em class="parameter"><code>address</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.57.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.65.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2605,7 +3000,7 @@ nm_setting_ip_config_remove_address_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.57.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.65.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the address was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -2616,7 +3011,7 @@ nm_setting_ip_config_remove_address_by_value nm_setting_ip_config_clear_addresses (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured addresses.</p> <div class="refsect3"> -<a name="id-1.4.17.11.58.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.66.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2637,7 +3032,7 @@ nm_setting_ip_config_clear_addresses (<em class="parameter"><code><a class="link <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.59.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.67.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2652,7 +3047,7 @@ nm_setting_ip_config_get_gateway (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.59.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.67.5"></a><h4>Returns</h4> <p> the IP address of the gateway associated with this configuration, or <code class="literal">NULL</code>.</p> </div> @@ -2663,7 +3058,7 @@ nm_setting_ip_config_get_gateway (<em class="parameter"><code><a class="link" hr <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_ip_config_get_num_routes (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.60.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.68.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2678,7 +3073,7 @@ nm_setting_ip_config_get_num_routes (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.60.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.68.5"></a><h4>Returns</h4> <p> the number of configured routes</p> </div> </div> @@ -2687,9 +3082,9 @@ nm_setting_ip_config_get_num_routes (<em class="parameter"><code><a class="link" <a name="nm-setting-ip-config-get-route"></a><h3>nm_setting_ip_config_get_route ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="returnvalue">NMIPRoute</span></a> * nm_setting_ip_config_get_route (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.61.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.69.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2703,7 +3098,7 @@ nm_setting_ip_config_get_route (<em class="parameter"><code><a class="link" href <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the route to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2711,8 +3106,8 @@ nm_setting_ip_config_get_route (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.61.5"></a><h4>Returns</h4> -<p> the route at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.69.5"></a><h4>Returns</h4> +<p> the route at index <em class="parameter"><code>idx</code></em> . </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2726,7 +3121,7 @@ nm_setting_ip_config_add_route (<em class="parameter"><code><a class="link" href <p>Adds a new route and associated information to the setting. The given route is duplicated internally and is not changed by this function.</p> <div class="refsect3"> -<a name="id-1.4.17.11.62.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.70.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2748,7 +3143,7 @@ given route is duplicated internally and is not changed by this function.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.62.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.70.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the route was added; <code class="literal">FALSE</code> if the route was already known.</p> </div> </div> @@ -2757,11 +3152,11 @@ given route is duplicated internally and is not changed by this function.</p> <a name="nm-setting-ip-config-remove-route"></a><h3>nm_setting_ip_config_remove_route ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_route (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the route at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the route at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.63.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.71.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2775,7 +3170,7 @@ nm_setting_ip_config_remove_route (<em class="parameter"><code><a class="link" h <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the route</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2793,7 +3188,7 @@ nm_setting_ip_config_remove_route_by_value <p>Removes the route <em class="parameter"><code>route</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.64.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.72.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2815,7 +3210,7 @@ nm_setting_ip_config_remove_route_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.64.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.72.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the route was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -2826,7 +3221,7 @@ nm_setting_ip_config_remove_route_by_value nm_setting_ip_config_clear_routes (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured routes.</p> <div class="refsect3"> -<a name="id-1.4.17.11.65.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.73.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2849,7 +3244,7 @@ nm_setting_ip_config_get_route_metric (<em class="parameter"><code><a class="lin <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--route-metric" title="The “route-metric” property"><span class="type">“route-metric”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.66.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.74.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2864,7 +3259,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.66.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.74.6"></a><h4>Returns</h4> <p> the route metric that is used for routes that don't explicitly specify a metric. See <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--route-metric" title="The “route-metric” property"><span class="type">“route-metric”</span></a> for more details.</p> </div> @@ -2878,7 +3273,7 @@ nm_setting_ip_config_get_ignore_auto_routes <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-routes" title="The “ignore-auto-routes” property"><span class="type">“ignore-auto-routes”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.67.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.75.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2893,7 +3288,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.67.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.75.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if automatically configured (ie via DHCP) routes should be ignored.</p> </div> @@ -2907,7 +3302,7 @@ nm_setting_ip_config_get_ignore_auto_dns <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-dns" title="The “ignore-auto-dns” property"><span class="type">“ignore-auto-dns”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.68.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.76.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2922,7 +3317,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.68.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.76.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if automatically configured (ie via DHCP) DNS information should be ignored.</p> </div> @@ -2936,7 +3331,7 @@ nm_setting_ip_config_get_dhcp_hostname <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname" title="The “dhcp-hostname” property"><span class="type">“dhcp-hostname”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.69.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.77.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2951,7 +3346,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.69.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.77.6"></a><h4>Returns</h4> <p> the configured hostname to send to the DHCP server</p> </div> </div> @@ -2964,7 +3359,7 @@ nm_setting_ip_config_get_dhcp_send_hostname <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property"><span class="type">“dhcp-send-hostname”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.70.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.78.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2979,7 +3374,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.70.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.78.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if NetworkManager should send the machine hostname to the DHCP server when requesting addresses to allow the server to automatically update DNS information for this machine.</p> @@ -2994,7 +3389,7 @@ nm_setting_ip_config_get_never_default <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--never-default" title="The “never-default” property"><span class="type">“never-default”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.71.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.79.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3009,7 +3404,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.71.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.79.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if this connection should never be the default connection</p> </div> @@ -3022,7 +3417,7 @@ nm_setting_ip_config_get_may_fail (<em class="parameter"><code><a class="link" h <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--may-fail" title="The “may-fail” property"><span class="type">“may-fail”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.72.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.80.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3037,7 +3432,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.72.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.80.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if this connection doesn't require this type of IP addressing to complete for the connection to succeed.</p> </div> @@ -3064,6 +3459,12 @@ addressing to complete for the connection to succeed.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DNS_OPTIONS</h3> +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_OPTIONS "dns-options" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"></a><h3>NM_SETTING_IP_CONFIG_ADDRESSES</h3> <pre class="programlisting">#define NM_SETTING_IP_CONFIG_ADDRESSES "addresses" </pre> @@ -3122,6 +3523,90 @@ addressing to complete for the connection to succeed.</p> <pre class="programlisting">#define NM_SETTING_IP_CONFIG_MAY_FAIL "may-fail" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-DEBUG:CAPS"></a><h3>NM_SETTING_DNS_OPTION_DEBUG</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_DEBUG "debug" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NDOTS:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NDOTS</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NDOTS "ndots" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-TIMEOUT:CAPS"></a><h3>NM_SETTING_DNS_OPTION_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_TIMEOUT "timeout" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS"></a><h3>NM_SETTING_DNS_OPTION_ATTEMPTS</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_ATTEMPTS "attempts" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-ROTATE:CAPS"></a><h3>NM_SETTING_DNS_OPTION_ROTATE</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_ROTATE "rotate" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_CHECK_NAMES</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_CHECK_NAMES "no-check-names" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-INET6:CAPS"></a><h3>NM_SETTING_DNS_OPTION_INET6</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_INET6 "inet6" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS"></a><h3>NM_SETTING_DNS_OPTION_IP6_BYTESTRING</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_IP6_BYTESTRING "ip6-bytestring" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS"></a><h3>NM_SETTING_DNS_OPTION_IP6_DOTINT</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_IP6_DOTINT "ip6-dotint" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_IP6_DOTINT</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_IP6_DOTINT "no-ip6-dotint" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-EDNS0:CAPS"></a><h3>NM_SETTING_DNS_OPTION_EDNS0</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_EDNS0 "edns0" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS"></a><h3>NM_SETTING_DNS_OPTION_SINGLE_REQUEST</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_SINGLE_REQUEST "single-request" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"></a><h3>NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN "single-request-reopen" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_TLD_QUERY</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_TLD_QUERY "no-tld-query" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingIPConfig.property-details"></a><h2>Property Details</h2> @@ -3137,7 +3622,9 @@ addressing to complete for the connection to succeed.</p> <a name="NMSettingIPConfig--dhcp-hostname"></a><h3>The <code class="literal">“dhcp-hostname”</code> property</h3> <pre class="programlisting"> “dhcp-hostname” <span class="type">gchar</span> *</pre> <p>If the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property"><span class="type">“dhcp-send-hostname”</span></a> property is <code class="literal">TRUE</code>, then the -specified name will be sent to the DHCP server when acquiring a lease.</p> +specified name will be sent to the DHCP server when acquiring a lease. +This property and <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property"><span class="type">“dhcp-fqdn”</span></a> are mutually exclusive and +cannot be set at the same time.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> @@ -3162,6 +3649,17 @@ providing a static hostname for the computer. If the </div> <hr> <div class="refsect2"> +<a name="NMSettingIPConfig--dns-options"></a><h3>The <code class="literal">“dns-options”</code> property</h3> +<pre class="programlisting"> “dns-options” <span class="type">GStrv</span></pre> +<p>Array of DNS options.</p> +<p><code class="literal">NULL</code> means that the options are unset and left at the default. +In this case NetworkManager will use default options. This is +distinct from an empty list of properties.</p> +<p>Flags: Read / Write</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIPConfig--dns-search"></a><h3>The <code class="literal">“dns-search”</code> property</h3> <pre class="programlisting"> “dns-search” <span class="type">GStrv</span></pre> <p>Array of DNS search domains.</p> diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html new file mode 100644 index 00000000..795afe74 --- /dev/null +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -0,0 +1,844 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingIPTunnel: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> +<link rel="next" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingIPTunnel.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingIPTunnel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingIPTunnel.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingIPConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingMacvlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingIPTunnel"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingIPTunnel.top_of_page"></a>NMSettingIPTunnel</span></h2> +<p>NMSettingIPTunnel — Describes connection properties for IP tunnel devices</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-new" title="nm_setting_ip_tunnel_new ()">nm_setting_ip_tunnel_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent" title="nm_setting_ip_tunnel_get_parent ()">nm_setting_ip_tunnel_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode" title="nm_setting_ip_tunnel_get_mode ()">nm_setting_ip_tunnel_get_mode</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="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local" title="nm_setting_ip_tunnel_get_local ()">nm_setting_ip_tunnel_get_local</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="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote" title="nm_setting_ip_tunnel_get_remote ()">nm_setting_ip_tunnel_get_remote</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl" title="nm_setting_ip_tunnel_get_ttl ()">nm_setting_ip_tunnel_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos" title="nm_setting_ip_tunnel_get_tos ()">nm_setting_ip_tunnel_get_tos</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="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery" title="nm_setting_ip_tunnel_get_path_mtu_discovery ()">nm_setting_ip_tunnel_get_path_mtu_discovery</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="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key" title="nm_setting_ip_tunnel_get_input_key ()">nm_setting_ip_tunnel_get_input_key</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="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key" title="nm_setting_ip_tunnel_get_output_key ()">nm_setting_ip_tunnel_get_output_key</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit" title="nm_setting_ip_tunnel_get_encapsulation_limit ()">nm_setting_ip_tunnel_get_encapsulation_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label" title="nm_setting_ip_tunnel_get_flow_label ()">nm_setting_ip_tunnel_get_flow_label</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu" title="nm_setting_ip_tunnel_get_mtu ()">nm_setting_ip_tunnel_get_mtu</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">encapsulation-limit</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="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label" title="The “flow-label” property">flow-label</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="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key" title="The “input-key” property">input-key</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--local" title="The “local” property">local</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu" title="The “mtu” property">mtu</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="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key" title="The “output-key” property">output-key</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">path-mtu-discovery</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="NMSettingIPTunnel.html#NMSettingIPTunnel--remote" title="The “remote” property">remote</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--tos" title="The “tos” property">tos</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="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS" title="NM_SETTING_IP_TUNNEL_SETTING_NAME">NM_SETTING_IP_TUNNEL_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS" title="NM_SETTING_IP_TUNNEL_PARENT">NM_SETTING_IP_TUNNEL_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS" title="NM_SETTING_IP_TUNNEL_MODE">NM_SETTING_IP_TUNNEL_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS" title="NM_SETTING_IP_TUNNEL_LOCAL">NM_SETTING_IP_TUNNEL_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS" title="NM_SETTING_IP_TUNNEL_REMOTE">NM_SETTING_IP_TUNNEL_REMOTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS" title="NM_SETTING_IP_TUNNEL_TTL">NM_SETTING_IP_TUNNEL_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS" title="NM_SETTING_IP_TUNNEL_TOS">NM_SETTING_IP_TUNNEL_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_INPUT_KEY">NM_SETTING_IP_TUNNEL_INPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_OUTPUT_KEY">NM_SETTING_IP_TUNNEL_OUTPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_SETTING_IP_TUNNEL_FLOW_LABEL">NM_SETTING_IP_TUNNEL_FLOW_LABEL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS" title="NM_SETTING_IP_TUNNEL_MTU">NM_SETTING_IP_TUNNEL_MTU</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingIPTunnel +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-new"></a><h3>nm_setting_ip_tunnel_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_ip_tunnel_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-parent"></a><h3>nm_setting_ip_tunnel_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_parent (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> +<div class="refsect3"> +<a name="id-1.4.20.8.3.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.3.6"></a><h4>Returns</h4> +<p> the parent device</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-mode"></a><h3>nm_setting_ip_tunnel_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +nm_setting_ip_tunnel_get_mode (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.4.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.4.6"></a><h4>Returns</h4> +<p> the tunnel mode</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-local"></a><h3>nm_setting_ip_tunnel_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_local (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--local" title="The “local” property"><span class="type">“local”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.5.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.5.6"></a><h4>Returns</h4> +<p> the local endpoint</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-remote"></a><h3>nm_setting_ip_tunnel_get_remote ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_remote (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--remote" title="The “remote” property"><span class="type">“remote”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.6.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.6.6"></a><h4>Returns</h4> +<p> the remote endpoint</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-ttl"></a><h3>nm_setting_ip_tunnel_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_ttl (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl" title="The “ttl” property"><span class="type">“ttl”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.7.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.7.6"></a><h4>Returns</h4> +<p> the Time-to-live value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-tos"></a><h3>nm_setting_ip_tunnel_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_tos (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--tos" title="The “tos” property"><span class="type">“tos”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.8.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.8.6"></a><h4>Returns</h4> +<p> the TOS value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-path-mtu-discovery"></a><h3>nm_setting_ip_tunnel_get_path_mtu_discovery ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_tunnel_get_path_mtu_discovery + (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property"><span class="type">“path-mtu-discovery”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.9.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.9.6"></a><h4>Returns</h4> +<p> whether path MTU discovery is enabled</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-input-key"></a><h3>nm_setting_ip_tunnel_get_input_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_input_key (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key" title="The “input-key” property"><span class="type">“input-key”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.10.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.10.6"></a><h4>Returns</h4> +<p> the input key</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-output-key"></a><h3>nm_setting_ip_tunnel_get_output_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_output_key (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key" title="The “output-key” property"><span class="type">“output-key”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.11.6"></a><h4>Returns</h4> +<p> the output key</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-encapsulation-limit"></a><h3>nm_setting_ip_tunnel_get_encapsulation_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_encapsulation_limit + (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property"><span class="type">“encapsulation-limit”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.12.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.12.6"></a><h4>Returns</h4> +<p> the encapsulation limit value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-flow-label"></a><h3>nm_setting_ip_tunnel_get_flow_label ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_flow_label (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label" title="The “flow-label” property"><span class="type">“flow-label”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.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>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.13.6"></a><h4>Returns</h4> +<p> the flow label value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-mtu"></a><h3>nm_setting_ip_tunnel_get_mtu ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.14.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="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.14.6"></a><h4>Returns</h4> +<p> the MTU</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_SETTING_NAME "ip-tunnel" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-PARENT:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-MODE:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_MODE</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-LOCAL:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_LOCAL</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-REMOTE:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_REMOTE</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_REMOTE "remote" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-TTL:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_TTL</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-TOS:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_TOS</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY "path-mtu-discovery" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_INPUT_KEY</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_INPUT_KEY "input-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_OUTPUT_KEY</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_OUTPUT_KEY "output-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT "encapsulation-limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_FLOW_LABEL</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_FLOW_LABEL "flow-label" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-MTU:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_MTU</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_MTU "mtu" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingIPTunnel--encapsulation-limit"></a><h3>The <code class="literal">“encapsulation-limit”</code> property</h3> +<pre class="programlisting"> “encapsulation-limit” <span class="type">guint</span></pre> +<p>How many additional levels of encapsulation are permitted to be prepended +to packets. This property applies only to IPv6 tunnels.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--flow-label"></a><h3>The <code class="literal">“flow-label”</code> property</h3> +<pre class="programlisting"> “flow-label” <span class="type">guint</span></pre> +<p>The flow label to assign to tunnel packets. This property applies only to +IPv6 tunnels.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 1048575</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--input-key"></a><h3>The <code class="literal">“input-key”</code> property</h3> +<pre class="programlisting"> “input-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunnel input packets; the property is valid only for +certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>The local endpoint of the tunnel; the value can be empty, otherwise it +must contain an IPv4 or IPv6 address.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The tunneling mode, for example <a class="link" href="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP:CAPS"><code class="literal">NM_IP_TUNNEL_MODE_IPIP</code></a> or +<a class="link" href="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRE:CAPS"><code class="literal">NM_IP_TUNNEL_MODE_GRE</code></a>.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--mtu"></a><h3>The <code class="literal">“mtu”</code> property</h3> +<pre class="programlisting"> “mtu” <span class="type">guint</span></pre> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--output-key"></a><h3>The <code class="literal">“output-key”</code> property</h3> +<pre class="programlisting"> “output-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunnel output packets; the property is valid only for +certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <span class="type">gchar</span> *</pre> +<p>If given, specifies the parent interface name or parent connection UUID +the new device will be bound to so that tunneled packets will only be +routed via that interface.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--path-mtu-discovery"></a><h3>The <code class="literal">“path-mtu-discovery”</code> property</h3> +<pre class="programlisting"> “path-mtu-discovery” <span class="type">gboolean</span></pre> +<p>Whether to enable Path MTU Discovery on this tunnel.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> +<pre class="programlisting"> “remote” <span class="type">gchar</span> *</pre> +<p>The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 +address.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guint</span></pre> +<p>The type of service (IPv4) or traffic class (IPv6) field to be set on +tunneled packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guint</span></pre> +<p>The TTL to assign to tunneled packets. 0 is a special value meaning that +packets inherit the TTL value.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingInfiniband.html b/docs/libnm/html/NMSettingInfiniband.html index 4ab10c02..985657f0 100644 --- a/docs/libnm/html/NMSettingInfiniband.html +++ b/docs/libnm/html/NMSettingInfiniband.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingGsm.html" title="NMSettingGsm"> -<link rel="next" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> +<link rel="next" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingGsm.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingIPConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingIP4Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingInfiniband"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html new file mode 100644 index 00000000..c96ffbb4 --- /dev/null +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -0,0 +1,433 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingMacvlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"> +<link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingMacvlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingMacvlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingMacvlan.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingIPTunnel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingMacvlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingMacvlan.top_of_page"></a>NMSettingMacvlan</span></h2> +<p>NMSettingMacvlan — Describes connection properties for macvlan interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingMacvlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-new" title="nm_setting_macvlan_new ()">nm_setting_macvlan_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" title="nm_setting_macvlan_get_parent ()">nm_setting_macvlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode"><span class="returnvalue">NMSettingMacvlanMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" title="nm_setting_macvlan_get_mode ()">nm_setting_macvlan_get_mode</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="NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous" title="nm_setting_macvlan_get_promiscuous ()">nm_setting_macvlan_get_promiscuous</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="NMSettingMacvlan.html#nm-setting-macvlan-get-tap" title="nm_setting_macvlan_get_tap ()">nm_setting_macvlan_get_tap</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--mode" title="The “mode” property">mode</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="NMSettingMacvlan.html#NMSettingMacvlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous" title="The “promiscuous” property">promiscuous</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--tap" title="The “tap” property">tap</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS" title="NM_SETTING_MACVLAN_SETTING_NAME">NM_SETTING_MACVLAN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS" title="NM_SETTING_MACVLAN_PARENT">NM_SETTING_MACVLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS" title="NM_SETTING_MACVLAN_MODE">NM_SETTING_MACVLAN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS" title="NM_SETTING_MACVLAN_PROMISCUOUS">NM_SETTING_MACVLAN_PROMISCUOUS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS" title="NM_SETTING_MACVLAN_TAP">NM_SETTING_MACVLAN_TAP</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">╰──</span> NMSettingMacvlanMode + GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingMacvlan +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to macvlan interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-macvlan-new"></a><h3>nm_setting_macvlan_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_macvlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.21.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-parent"></a><h3>nm_setting_macvlan_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_macvlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.3.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="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.3.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-mode"></a><h3>nm_setting_macvlan_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode"><span class="returnvalue">NMSettingMacvlanMode</span></a> +nm_setting_macvlan_get_mode (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.4.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="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.4.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-promiscuous"></a><h3>nm_setting_macvlan_get_promiscuous ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_macvlan_get_promiscuous (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.5.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="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.5.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous" title="The “promiscuous” property"><span class="type">“promiscuous”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-tap"></a><h3>nm_setting_macvlan_get_tap ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_macvlan_get_tap (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.6.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="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.6.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--tap" title="The “tap” property"><span class="type">“tap”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_MACVLAN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_SETTING_NAME "macvlan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-PARENT:CAPS"></a><h3>NM_SETTING_MACVLAN_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-MODE:CAPS"></a><h3>NM_SETTING_MACVLAN_MODE</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-PROMISCUOUS:CAPS"></a><h3>NM_SETTING_MACVLAN_PROMISCUOUS</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_PROMISCUOUS "promiscuous" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-TAP:CAPS"></a><h3>NM_SETTING_MACVLAN_TAP</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_TAP "tap" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlanMode"></a><h3>enum NMSettingMacvlanMode</h3> +<div class="refsect3"> +<a name="id-1.4.21.9.7.3"></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-MACVLAN-MODE-UNKNOWN:CAPS"></a>NM_SETTING_MACVLAN_MODE_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>unknown/unset mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-VEPA:CAPS"></a>NM_SETTING_MACVLAN_MODE_VEPA</p></td> +<td class="enum_member_description"> +<p>Virtual Ethernet Port Aggregator mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"></a>NM_SETTING_MACVLAN_MODE_BRIDGE</p></td> +<td class="enum_member_description"> +<p>bridge mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS"></a>NM_SETTING_MACVLAN_MODE_PRIVATE</p></td> +<td class="enum_member_description"> +<p>private mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS"></a>NM_SETTING_MACVLAN_MODE_PASSTHRU</p></td> +<td class="enum_member_description"> +<p>passthru mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"></a>NM_SETTING_MACVLAN_MODE_SOURCE</p></td> +<td class="enum_member_description"> +<p>source mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-NUM:CAPS"></a>_NM_SETTING_MACVLAN_MODE_NUM</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-LAST:CAPS"></a>NM_SETTING_MACVLAN_MODE_LAST</p></td> +<td> </td> +<td> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingMacvlan--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The macvlan mode, which specifies the communication mechanism between multiple +macvlans on the same lower device.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <span class="type">gchar</span> *</pre> +<p>If given, specifies the parent interface name or parent connection UUID +from which this MAC-VLAN interface should be created. If this property is +not specified, the connection must contain an <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> setting +with a <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlan--promiscuous"></a><h3>The <code class="literal">“promiscuous”</code> property</h3> +<pre class="programlisting"> “promiscuous” <span class="type">gboolean</span></pre> +<p>Whether the interface should be put in promiscuous mode.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlan--tap"></a><h3>The <code class="literal">“tap”</code> property</h3> +<pre class="programlisting"> “tap” <span class="type">gboolean</span></pre> +<p>Whether the interface should be a MACVTAP.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index b8d90183..df0c5bf8 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> +<link rel="prev" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> <link rel="next" href="NMSettingPpp.html" title="NMSettingPpp"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingIP6Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingPpp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -29,7 +29,7 @@ <div class="refnamediv"><table width="100%"><tr> <td valign="top"> <h2><span class="refentrytitle"><a name="NMSettingOlpcMesh.top_of_page"></a>NMSettingOlpcMesh</span></h2> -<p>NMSettingOlpcMesh</p> +<p>NMSettingOlpcMesh — Describes connection properties for OLPC-Mesh devices</p> </td> <td class="gallery_image" valign="top" align="right"></td> </tr></table></div> @@ -140,6 +140,8 @@ </div> <div class="refsect1"> <a name="NMSettingOlpcMesh.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to OLPC-Mesh devices.</p> </div> <div class="refsect1"> <a name="NMSettingOlpcMesh.functions_details"></a><h2>Functions</h2> @@ -149,7 +151,7 @@ nm_setting_olpc_mesh_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.20.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.22.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> object</p> </div> </div> @@ -159,7 +161,7 @@ nm_setting_olpc_mesh_new (<em class="parameter"><code><span class="type">void</s <pre class="programlisting"><span class="returnvalue">GBytes</span> * nm_setting_olpc_mesh_get_ssid (<em class="parameter"><code><a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.20.8.3.4"></a><h4>Returns</h4> +<a name="id-1.4.22.8.3.4"></a><h4>Returns</h4> <p>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html index 2ea94443..a9eb83f6 100644 --- a/docs/libnm/html/NMSettingPpp.html +++ b/docs/libnm/html/NMSettingPpp.html @@ -407,7 +407,7 @@ cable and DSL modems and some mobile broadband devices.</p> nm_setting_ppp_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.21.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -418,7 +418,7 @@ nm_setting_ppp_new (<em class="parameter"><code><span class="type">void</span></ <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_noauth (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -433,7 +433,7 @@ nm_setting_ppp_get_noauth (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--noauth" title="The “noauth” property"><span class="type">“noauth”</span></a> property of the setting</p> </div> </div> @@ -443,7 +443,7 @@ nm_setting_ppp_get_noauth (<em class="parameter"><code><a class="link" href="NMS <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_eap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -458,7 +458,7 @@ nm_setting_ppp_get_refuse_eap (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-eap" title="The “refuse-eap” property"><span class="type">“refuse-eap”</span></a> property of the setting</p> </div> </div> @@ -468,7 +468,7 @@ nm_setting_ppp_get_refuse_eap (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_pap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -483,7 +483,7 @@ nm_setting_ppp_get_refuse_pap (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-pap" title="The “refuse-pap” property"><span class="type">“refuse-pap”</span></a> property of the setting</p> </div> </div> @@ -493,7 +493,7 @@ nm_setting_ppp_get_refuse_pap (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_chap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -508,7 +508,7 @@ nm_setting_ppp_get_refuse_chap (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-chap" title="The “refuse-chap” property"><span class="type">“refuse-chap”</span></a> property of the setting</p> </div> </div> @@ -518,7 +518,7 @@ nm_setting_ppp_get_refuse_chap (<em class="parameter"><code><a class="link" href <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_mschap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -533,7 +533,7 @@ nm_setting_ppp_get_refuse_mschap (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-mschap" title="The “refuse-mschap” property"><span class="type">“refuse-mschap”</span></a> property of the setting</p> </div> </div> @@ -543,7 +543,7 @@ nm_setting_ppp_get_refuse_mschap (<em class="parameter"><code><a class="link" hr <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_mschapv2 (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.8.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -558,7 +558,7 @@ nm_setting_ppp_get_refuse_mschapv2 (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.8.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-mschapv2" title="The “refuse-mschapv2” property"><span class="type">“refuse-mschapv2”</span></a> property of the setting</p> </div> </div> @@ -568,7 +568,7 @@ nm_setting_ppp_get_refuse_mschapv2 (<em class="parameter"><code><a class="link" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_nobsdcomp (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.9.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.9.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -583,7 +583,7 @@ nm_setting_ppp_get_nobsdcomp (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.9.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.9.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--nobsdcomp" title="The “nobsdcomp” property"><span class="type">“nobsdcomp”</span></a> property of the setting</p> </div> </div> @@ -593,7 +593,7 @@ nm_setting_ppp_get_nobsdcomp (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_nodeflate (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -608,7 +608,7 @@ nm_setting_ppp_get_nodeflate (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.10.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--nodeflate" title="The “nodeflate” property"><span class="type">“nodeflate”</span></a> property of the setting</p> </div> </div> @@ -618,7 +618,7 @@ nm_setting_ppp_get_nodeflate (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_no_vj_comp (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.11.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -633,7 +633,7 @@ nm_setting_ppp_get_no_vj_comp (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.11.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--no-vj-comp" title="The “no-vj-comp” property"><span class="type">“no-vj-comp”</span></a> property of the setting</p> </div> </div> @@ -643,7 +643,7 @@ nm_setting_ppp_get_no_vj_comp (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_require_mppe (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.12.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.12.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -658,7 +658,7 @@ nm_setting_ppp_get_require_mppe (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.12.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.12.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--require-mppe" title="The “require-mppe” property"><span class="type">“require-mppe”</span></a> property of the setting</p> </div> </div> @@ -668,7 +668,7 @@ nm_setting_ppp_get_require_mppe (<em class="parameter"><code><a class="link" hre <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_require_mppe_128 (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.13.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.13.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -683,7 +683,7 @@ nm_setting_ppp_get_require_mppe_128 (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.13.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.13.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--require-mppe-128" title="The “require-mppe-128” property"><span class="type">“require-mppe-128”</span></a> property of the setting</p> </div> </div> @@ -693,7 +693,7 @@ nm_setting_ppp_get_require_mppe_128 (<em class="parameter"><code><a class="link" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_mppe_stateful (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.14.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -708,7 +708,7 @@ nm_setting_ppp_get_mppe_stateful (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.14.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.14.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--mppe-stateful" title="The “mppe-stateful” property"><span class="type">“mppe-stateful”</span></a> property of the setting</p> </div> </div> @@ -718,7 +718,7 @@ nm_setting_ppp_get_mppe_stateful (<em class="parameter"><code><a class="link" hr <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_crtscts (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.15.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.15.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -733,7 +733,7 @@ nm_setting_ppp_get_crtscts (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.15.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.15.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--crtscts" title="The “crtscts” property"><span class="type">“crtscts”</span></a> property of the setting</p> </div> </div> @@ -743,7 +743,7 @@ nm_setting_ppp_get_crtscts (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_baud (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.16.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.16.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -758,7 +758,7 @@ nm_setting_ppp_get_baud (<em class="parameter"><code><a class="link" href="NMSet </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.16.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.16.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--baud" title="The “baud” property"><span class="type">“baud”</span></a> property of the setting</p> </div> </div> @@ -768,7 +768,7 @@ nm_setting_ppp_get_baud (<em class="parameter"><code><a class="link" href="NMSet <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_mru (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.17.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.17.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -783,7 +783,7 @@ nm_setting_ppp_get_mru (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.17.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.17.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--mru" title="The “mru” property"><span class="type">“mru”</span></a> property of the setting</p> </div> </div> @@ -793,7 +793,7 @@ nm_setting_ppp_get_mru (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.18.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.18.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -808,7 +808,7 @@ nm_setting_ppp_get_mtu (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.18.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.18.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p> </div> </div> @@ -818,7 +818,7 @@ nm_setting_ppp_get_mtu (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_lcp_echo_failure (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.19.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.19.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -833,7 +833,7 @@ nm_setting_ppp_get_lcp_echo_failure (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.19.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.19.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--lcp-echo-failure" title="The “lcp-echo-failure” property"><span class="type">“lcp-echo-failure”</span></a> property of the setting</p> </div> </div> @@ -843,7 +843,7 @@ nm_setting_ppp_get_lcp_echo_failure (<em class="parameter"><code><a class="link" <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_lcp_echo_interval (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.20.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.20.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -858,7 +858,7 @@ nm_setting_ppp_get_lcp_echo_interval (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.20.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.20.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--lcp-echo-interval" title="The “lcp-echo-interval” property"><span class="type">“lcp-echo-interval”</span></a> property of the setting</p> </div> </div> diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html index 6155a548..232cb5b4 100644 --- a/docs/libnm/html/NMSettingPppoe.html +++ b/docs/libnm/html/NMSettingPppoe.html @@ -168,7 +168,7 @@ to provide IP transport, for example cable or DSL modems.</p> nm_setting_pppoe_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.22.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -179,7 +179,7 @@ nm_setting_pppoe_new (<em class="parameter"><code><span class="type">void</span> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_pppoe_get_service (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -194,7 +194,7 @@ nm_setting_pppoe_get_service (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--service" title="The “service” property"><span class="type">“service”</span></a> property of the setting</p> </div> </div> @@ -204,7 +204,7 @@ nm_setting_pppoe_get_service (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_pppoe_get_username (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -219,7 +219,7 @@ nm_setting_pppoe_get_username (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--username" title="The “username” property"><span class="type">“username”</span></a> property of the setting</p> </div> </div> @@ -229,7 +229,7 @@ nm_setting_pppoe_get_username (<em class="parameter"><code><a class="link" href= <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_pppoe_get_password (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -244,7 +244,7 @@ nm_setting_pppoe_get_password (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--password" title="The “password” property"><span class="type">“password”</span></a> property of the setting</p> </div> </div> @@ -254,7 +254,7 @@ nm_setting_pppoe_get_password (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_pppoe_get_password_flags (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -269,7 +269,7 @@ nm_setting_pppoe_get_password_flags (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--password" title="The “password” property"><span class="type">“password”</span></a></p> </div> </div> diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index ca4a38b3..41240d6b 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -171,7 +171,7 @@ serial communications</p> </div> <div class="refsect1"> <a name="NMSettingSerial.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingSerialParity GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -192,7 +192,7 @@ such as mobile broadband or analog telephone connections.</p> nm_setting_serial_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.23.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -203,7 +203,7 @@ nm_setting_serial_new (<em class="parameter"><code><span class="type">void</span <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_serial_get_baud (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -218,7 +218,7 @@ nm_setting_serial_get_baud (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--baud" title="The “baud” property"><span class="type">“baud”</span></a> property of the setting</p> </div> </div> @@ -228,7 +228,7 @@ nm_setting_serial_get_baud (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_serial_get_bits (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -243,7 +243,7 @@ nm_setting_serial_get_bits (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--bits" title="The “bits” property"><span class="type">“bits”</span></a> property of the setting</p> </div> </div> @@ -253,7 +253,7 @@ nm_setting_serial_get_bits (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><a class="link" href="NMSettingSerial.html#NMSettingSerialParity" title="enum NMSettingSerialParity"><span class="returnvalue">NMSettingSerialParity</span></a> nm_setting_serial_get_parity (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -268,7 +268,7 @@ nm_setting_serial_get_parity (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--parity" title="The “parity” property"><span class="type">“parity”</span></a> property of the setting</p> </div> </div> @@ -278,7 +278,7 @@ nm_setting_serial_get_parity (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_serial_get_stopbits (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -293,7 +293,7 @@ nm_setting_serial_get_stopbits (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--stopbits" title="The “stopbits” property"><span class="type">“stopbits”</span></a> property of the setting</p> </div> </div> @@ -303,7 +303,7 @@ nm_setting_serial_get_stopbits (<em class="parameter"><code><a class="link" href <pre class="programlisting"><span class="returnvalue">guint64</span> nm_setting_serial_get_send_delay (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -318,7 +318,7 @@ nm_setting_serial_get_send_delay (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--send-delay" title="The “send-delay” property"><span class="type">“send-delay”</span></a> property of the setting</p> </div> </div> @@ -335,7 +335,7 @@ nm_setting_serial_get_send_delay (<em class="parameter"><code><a class="link" hr <a name="NMSettingSerialParity"></a><h3>enum NMSettingSerialParity</h3> <p>The parity setting of a serial port.</p> <div class="refsect3"> -<a name="id-1.4.23.9.3.4"></a><h4>Members</h4> +<a name="id-1.4.25.9.3.4"></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/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index bd678358..56fd8330 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -114,7 +114,7 @@ necessary for team connections.</p> nm_setting_team_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.24.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.26.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -125,7 +125,7 @@ nm_setting_team_new (<em class="parameter"><code><span class="type">void</span>< <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_team_get_config (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.24.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.26.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -140,7 +140,7 @@ nm_setting_team_get_config (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.24.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.26.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingTeam.html#NMSettingTeam--config" title="The “config” property"><span class="type">“config”</span></a> property of the setting</p> </div> </div> diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index fbe09ce0..77e59635 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingTeam.html" title="NMSettingTeam"> -<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan"> +<link rel="next" href="NMSettingTun.html" title="NMSettingTun"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingTeamPort"></a><div class="titlepage"></div> @@ -114,7 +114,7 @@ optional properties that apply to team ports.</p> nm_setting_team_port_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.25.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.27.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -125,7 +125,7 @@ nm_setting_team_port_new (<em class="parameter"><code><span class="type">void</s <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_team_port_get_config (<em class="parameter"><code><a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.25.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.27.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -140,7 +140,7 @@ nm_setting_team_port_get_config (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.25.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.27.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingTeamPort.html#NMSettingTeamPort--config" title="The “config” property"><span class="type">“config”</span></a> property of the setting</p> </div> </div> diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html new file mode 100644 index 00000000..b6be30d1 --- /dev/null +++ b/docs/libnm/html/NMSettingTun.html @@ -0,0 +1,525 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingTun: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> +<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingTun.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingTun.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingTun.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingTeamPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingTun"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingTun.top_of_page"></a>NMSettingTun</span></h2> +<p>NMSettingTun — Describes connection properties for TUN/TAP interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingTun.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-new" title="nm_setting_tun_new ()">nm_setting_tun_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode"><span class="returnvalue">NMSettingTunMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-mode" title="nm_setting_tun_get_mode ()">nm_setting_tun_get_mode</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="NMSettingTun.html#nm-setting-tun-get-owner" title="nm_setting_tun_get_owner ()">nm_setting_tun_get_owner</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-group" title="nm_setting_tun_get_group ()">nm_setting_tun_get_group</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="NMSettingTun.html#nm-setting-tun-get-pi" title="nm_setting_tun_get_pi ()">nm_setting_tun_get_pi</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="NMSettingTun.html#nm-setting-tun-get-vnet-hdr" title="nm_setting_tun_get_vnet_hdr ()">nm_setting_tun_get_vnet_hdr</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="NMSettingTun.html#nm-setting-tun-get-multi-queue" title="nm_setting_tun_get_multi_queue ()">nm_setting_tun_get_multi_queue</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--group" title="The “group” property">group</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--multi-queue" title="The “multi-queue” property">multi-queue</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--owner" title="The “owner” property">owner</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--pi" title="The “pi” property">pi</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--vnet-hdr" title="The “vnet-hdr” property">vnet-hdr</a></td> +<td class="property_flags">Read / Write</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS" title="NM_SETTING_TUN_SETTING_NAME">NM_SETTING_TUN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS" title="NM_SETTING_TUN_MODE">NM_SETTING_TUN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS" title="NM_SETTING_TUN_OWNER">NM_SETTING_TUN_OWNER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS" title="NM_SETTING_TUN_GROUP">NM_SETTING_TUN_GROUP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-PI:CAPS" title="NM_SETTING_TUN_PI">NM_SETTING_TUN_PI</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS" title="NM_SETTING_TUN_VNET_HDR">NM_SETTING_TUN_VNET_HDR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS" title="NM_SETTING_TUN_MULTI_QUEUE">NM_SETTING_TUN_MULTI_QUEUE</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">╰──</span> NMSettingTunMode + GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingTun +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingTun.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to TUN/TAP interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSettingTun.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-tun-new"></a><h3>nm_setting_tun_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_tun_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.28.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-mode"></a><h3>nm_setting_tun_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode"><span class="returnvalue">NMSettingTunMode</span></a> +nm_setting_tun_get_mode (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.3.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="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.3.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-owner"></a><h3>nm_setting_tun_get_owner ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_tun_get_owner (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.4.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="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.4.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--owner" title="The “owner” property"><span class="type">“owner”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-group"></a><h3>nm_setting_tun_get_group ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_tun_get_group (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.5.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="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.5.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--group" title="The “group” property"><span class="type">“group”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-pi"></a><h3>nm_setting_tun_get_pi ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_tun_get_pi (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.6.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="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.6.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--pi" title="The “pi” property"><span class="type">“pi”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-vnet-hdr"></a><h3>nm_setting_tun_get_vnet_hdr ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_tun_get_vnet_hdr (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.7.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="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.7.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--vnet-hdr" title="The “vnet-hdr” property"><span class="type">“vnet_hdr”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-multi-queue"></a><h3>nm_setting_tun_get_multi_queue ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_tun_get_multi_queue (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.8.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="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.8.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--multi-queue" title="The “multi-queue” property"><span class="type">“multi-queue”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-TUN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_TUN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_TUN_SETTING_NAME "tun" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-MODE:CAPS"></a><h3>NM_SETTING_TUN_MODE</h3> +<pre class="programlisting">#define NM_SETTING_TUN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-OWNER:CAPS"></a><h3>NM_SETTING_TUN_OWNER</h3> +<pre class="programlisting">#define NM_SETTING_TUN_OWNER "owner" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-GROUP:CAPS"></a><h3>NM_SETTING_TUN_GROUP</h3> +<pre class="programlisting">#define NM_SETTING_TUN_GROUP "group" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-PI:CAPS"></a><h3>NM_SETTING_TUN_PI</h3> +<pre class="programlisting">#define NM_SETTING_TUN_PI "pi" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-VNET-HDR:CAPS"></a><h3>NM_SETTING_TUN_VNET_HDR</h3> +<pre class="programlisting">#define NM_SETTING_TUN_VNET_HDR "vnet-hdr" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-MULTI-QUEUE:CAPS"></a><h3>NM_SETTING_TUN_MULTI_QUEUE</h3> +<pre class="programlisting">#define NM_SETTING_TUN_MULTI_QUEUE "multi-queue" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTunMode"></a><h3>enum NMSettingTunMode</h3> +<p><a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode"><span class="type">NMSettingTunMode</span></a> values indicate the device type (TUN/TAP)</p> +<div class="refsect3"> +<a name="id-1.4.28.9.9.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-TUN-MODE-UNKNOWN:CAPS"></a>NM_SETTING_TUN_MODE_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>an unknown device type</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-TUN-MODE-TUN:CAPS"></a>NM_SETTING_TUN_MODE_TUN</p></td> +<td class="enum_member_description"> +<p>a TUN device</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-TUN-MODE-TAP:CAPS"></a>NM_SETTING_TUN_MODE_TAP</p></td> +<td class="enum_member_description"> +<p>a TAP device</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingTun--group"></a><h3>The <code class="literal">“group”</code> property</h3> +<pre class="programlisting"> “group” <span class="type">gchar</span> *</pre> +<p>The group ID which will own the device. If set to <code class="literal">NULL</code> everyone +will be able to use the device.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The operating mode of the virtual device. Allowed values are +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE-TUN:CAPS"><code class="literal">NM_SETTING_TUN_MODE_TUN</code></a> to create a layer 3 device and +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE-TAP:CAPS"><code class="literal">NM_SETTING_TUN_MODE_TAP</code></a> to create an Ethernet-like layer 2 +one.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--multi-queue"></a><h3>The <code class="literal">“multi-queue”</code> property</h3> +<pre class="programlisting"> “multi-queue” <span class="type">gboolean</span></pre> +<p>If the property is set to <code class="literal">TRUE</code>, the interface will support +multiple file descriptors (queues) to parallelize packet +sending or receiving. Otherwise, the interface will only +support a single queue.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--owner"></a><h3>The <code class="literal">“owner”</code> property</h3> +<pre class="programlisting"> “owner” <span class="type">gchar</span> *</pre> +<p>The user ID which will own the device. If set to <code class="literal">NULL</code> everyone +will be able to use the device.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--pi"></a><h3>The <code class="literal">“pi”</code> property</h3> +<pre class="programlisting"> “pi” <span class="type">gboolean</span></pre> +<p>If <code class="literal">TRUE</code> the interface will prepend a 4 byte header describing the +physical interface to the packets.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--vnet-hdr"></a><h3>The <code class="literal">“vnet-hdr”</code> property</h3> +<pre class="programlisting"> “vnet-hdr” <span class="type">gboolean</span></pre> +<p>If <code class="literal">TRUE</code> the IFF_VNET_HDR the tunnel packets will include a virtio +network header.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html index f261e7f3..ecb33d1e 100644 --- a/docs/libnm/html/NMSettingVlan.html +++ b/docs/libnm/html/NMSettingVlan.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> +<link rel="prev" href="NMSettingTun.html" title="NMSettingTun"> <link rel="next" href="NMSettingVpn.html" title="NMSettingVpn"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingTeamPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingTun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingVpn.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -42,6 +42,10 @@ </colgroup> <tbody> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS" title="NM_VLAN_FLAGS_ALL">NM_VLAN_FLAGS_ALL</a></td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * </td> @@ -222,9 +226,9 @@ </div> <div class="refsect1"> <a name="NMSettingVlan.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMVlanPriorityMap - GFlags + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMVlanFlags GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -239,12 +243,17 @@ necessary for connection to VLAN interfaces.</p> <div class="refsect1"> <a name="NMSettingVlan.functions_details"></a><h2>Functions</h2> <div class="refsect2"> +<a name="NM-VLAN-FLAGS-ALL:CAPS"></a><h3>NM_VLAN_FLAGS_ALL</h3> +<pre class="programlisting">#define NM_VLAN_FLAGS_ALL</pre> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-vlan-new"></a><h3>nm_setting_vlan_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_vlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.26.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.3.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -255,7 +264,7 @@ nm_setting_vlan_new (<em class="parameter"><code><span class="type">void</span>< <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.26.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -270,7 +279,7 @@ nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> </div> </div> @@ -280,7 +289,7 @@ nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.26.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -295,7 +304,7 @@ nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--id" title="The “id” property"><span class="type">“id”</span></a> property of the setting</p> </div> </div> @@ -305,7 +314,7 @@ nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_vlan_get_flags (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.26.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -320,7 +329,7 @@ nm_setting_vlan_get_flags (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--flags" title="The “flags” property"><span class="type">“flags”</span></a> property of the setting</p> </div> </div> @@ -334,7 +343,7 @@ nm_setting_vlan_get_num_priorities (<em class="parameter"><code><a class="link" <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties of this setting.</p> <div class="refsect3"> -<a name="id-1.4.26.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -356,7 +365,7 @@ properties of this setting.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.6.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.7.6"></a><h4>Returns</h4> <p> return the number of ingress/egress priority entries, -1 if error</p> </div> </div> @@ -372,7 +381,7 @@ nm_setting_vlan_get_priority (<em class="parameter"><code><a class="link" href=" <p>Retrieve one of the entries of the <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties of this setting.</p> <div class="refsect3"> -<a name="id-1.4.26.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -409,7 +418,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.7.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if a priority map was returned, <code class="literal">FALSE</code> if error</p> </div> </div> @@ -438,7 +447,7 @@ Priority Code Point (PCP) value, and <em class="parameter"><code>to</code></em> <em class="parameter"><code>to</code></em> is the outgoing 802.1q VLAN Priority Code Point (PCP) value.</p> <div class="refsect3"> -<a name="id-1.4.26.8.8.7"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.9.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -472,7 +481,7 @@ to</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.8.8"></a><h4>Returns</h4> +<a name="id-1.4.29.8.9.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the new priority mapping was successfully added to the list, <code class="literal">FALSE</code> if error</p> </div> @@ -489,7 +498,7 @@ nm_setting_vlan_remove_priority (<em class="parameter"><code><a class="link" hre <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -532,7 +541,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" argument) properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -566,7 +575,7 @@ to</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.10.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.11.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the priority mapping was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -584,7 +593,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" argument) properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -611,7 +620,7 @@ properties.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the priority mapping was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -624,7 +633,7 @@ nm_setting_vlan_clear_priorities (<em class="parameter"><code><a class="link" hr <p>Clear all the entires from <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -657,7 +666,7 @@ nm_setting_vlan_add_priority_str (<em class="parameter"><code><a class="link" hr or the <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties. The priority map maps the Linux SKB priorities to 802.1p priorities.</p> <div class="refsect3"> -<a name="id-1.4.26.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -684,7 +693,7 @@ the Linux SKB priorities to 802.1p priorities.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.13.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the entry was successfully added to the list, or it overwrote the old value, <code class="literal">FALSE</code> if error</p> </div> @@ -733,7 +742,7 @@ overwrote the old value, <code class="literal">FALSE</code> if error</p> <p>A selector for traffic priority maps; these map Linux SKB priorities to 802.1p priorities used in VLANs.</p> <div class="refsect3"> -<a name="id-1.4.26.9.8.4"></a><h4>Members</h4> +<a name="id-1.4.29.9.8.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -764,7 +773,7 @@ to 802.1p priorities used in VLANs.</p> <a name="NMVlanFlags"></a><h3>enum NMVlanFlags</h3> <p><a class="link" href="NMSettingVlan.html#NMVlanFlags" title="enum NMVlanFlags"><span class="type">NMVlanFlags</span></a> values control the behavior of the VLAN interface.</p> <div class="refsect3"> -<a name="id-1.4.26.9.9.4"></a><h4>Members</h4> +<a name="id-1.4.29.9.9.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -797,6 +806,14 @@ to 802.1p priorities used in VLANs.</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-VLAN-FLAG-MVRP:CAPS"></a>NM_VLAN_FLAG_MVRP</p></td> +<td class="enum_member_description"> +<p>indicates that this interface should use MVRP to register + itself with it's switch</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -820,7 +837,12 @@ both "from" and "to" are unsigned integers, ie "7:3".</p> interface. Flags include <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"><code class="literal">NM_VLAN_FLAG_REORDER_HEADERS</code></a> (reordering of output packet headers), <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"><code class="literal">NM_VLAN_FLAG_GVRP</code></a> (use of the GVRP protocol), and <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"><code class="literal">NM_VLAN_FLAG_LOOSE_BINDING</code></a> (loose binding of the interface to its -master device's operating state).</p> +master device's operating state). <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"><code class="literal">NM_VLAN_FLAG_MVRP</code></a> (use of the MVRP +protocol).</p> +<p>The default value of this property is NM_VLAN_FLAG_REORDER_HEADERS, +but it used to be 0. To preserve backward compatibility, the default-value +in the D-Bus API continues to be 0 and a missing property on D-Bus +is still considered as 0.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NM_VLAN_FLAG_REORDER_HEADERS</p> </div> diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html index ba0b0304..a3413677 100644 --- a/docs/libnm/html/NMSettingVpn.html +++ b/docs/libnm/html/NMSettingVpn.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingVlan.html" title="NMSettingVlan"> -<link rel="next" href="NMSettingWimax.html" title="NMSettingWimax"> +<link rel="next" href="NMSettingVxlan.html" title="NMSettingVxlan"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingVlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingWimax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingVxlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingVpn"></a><div class="titlepage"></div> @@ -157,6 +157,14 @@ <a class="link" href="NMSettingVpn.html#nm-setting-vpn-foreach-secret" title="nm_setting_vpn_foreach_secret ()">nm_setting_vpn_foreach_secret</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint32</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVpn.html#nm-setting-vpn-get-timeout" title="nm_setting_vpn_get_timeout ()">nm_setting_vpn_get_timeout</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -193,6 +201,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVpn.html#NMSettingVpn--timeout" title="The “timeout” property">timeout</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingVpn.html#NMSettingVpn--user-name" title="The “user-name” property">user-name</a></td> @@ -233,6 +246,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-SECRETS:CAPS" title="NM_SETTING_VPN_SECRETS">NM_SETTING_VPN_SECRETS</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS" title="NM_SETTING_VPN_TIMEOUT">NM_SETTING_VPN_TIMEOUT</a></td> +</tr> </tbody> </table></div> </div> @@ -262,7 +279,7 @@ properties.</p> <em class="parameter"><code>const <span class="type">char</span> *value</code></em>, <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.27.8.2.4"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.2.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -297,7 +314,7 @@ properties.</p> nm_setting_vpn_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.27.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.30.8.3.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -310,7 +327,7 @@ nm_setting_vpn_get_service_type (<em class="parameter"><code><a class="link" hre <p>Returns the service name of the VPN, which identifies the specific VPN plugin that should be used to connect to this VPN.</p> <div class="refsect3"> -<a name="id-1.4.27.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -325,7 +342,7 @@ plugin that should be used to connect to this VPN.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.4.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.4.6"></a><h4>Returns</h4> <p> the VPN plugin's service name</p> </div> </div> @@ -335,7 +352,7 @@ plugin that should be used to connect to this VPN.</p> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_vpn_get_user_name (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.27.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -350,7 +367,7 @@ nm_setting_vpn_get_user_name (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.30.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVpn.html#NMSettingVpn--user-name" title="The “user-name” property"><span class="type">“user-name”</span></a> property of the setting</p> </div> </div> @@ -360,7 +377,7 @@ nm_setting_vpn_get_user_name (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_vpn_get_persistent (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.27.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -375,7 +392,7 @@ nm_setting_vpn_get_persistent (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.30.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVpn.html#NMSettingVpn--persistent" title="The “persistent” property"><span class="type">“persistent”</span></a> property of the setting</p> </div> </div> @@ -386,7 +403,7 @@ nm_setting_vpn_get_persistent (<em class="parameter"><code><a class="link" href= nm_setting_vpn_get_num_data_items (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <p>Gets number of key/value pairs of VPN configuration data.</p> <div class="refsect3"> -<a name="id-1.4.27.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +418,7 @@ nm_setting_vpn_get_num_data_items (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.7.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.7.6"></a><h4>Returns</h4> <p> the number of VPN plugin specific configuration data items</p> </div> </div> @@ -418,7 +435,7 @@ nm_setting_vpn_add_data_item (<em class="parameter"><code><a class="link" href=" setting which may be retrieved later. Should not be used to store passwords or other secrets, which is what <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_setting_vpn_add_secret ()"><code class="function">nm_setting_vpn_add_secret()</code></a> is for.</p> <div class="refsect3"> -<a name="id-1.4.27.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -456,7 +473,7 @@ nm_setting_vpn_get_data_item (<em class="parameter"><code><a class="link" href=" <p>Retrieves the data item of a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-data-item" title="nm_setting_vpn_add_data_item ()"><code class="function">nm_setting_vpn_add_data_item()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -478,7 +495,7 @@ by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-data-item" title=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.9.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.9.6"></a><h4>Returns</h4> <p> the data item, if any</p> </div> </div> @@ -491,7 +508,7 @@ nm_setting_vpn_remove_data_item (<em class="parameter"><code><a class="link" hre <p>Deletes a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-data-item" title="nm_setting_vpn_add_data_item ()"><code class="function">nm_setting_vpn_add_data_item()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -513,7 +530,7 @@ nm_setting_vpn_remove_data_item (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.10.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the data item was found and removed from the internal list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -530,7 +547,7 @@ and modify data items inside <em class="parameter"><code>func</code></em> , though any additions or removals made during iteration will not be part of the iteration.</p> <div class="refsect3"> -<a name="id-1.4.27.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -565,7 +582,7 @@ during iteration will not be part of the iteration.</p> nm_setting_vpn_get_num_secrets (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <p>Gets number of VPN plugin specific secrets in the setting.</p> <div class="refsect3"> -<a name="id-1.4.27.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -580,7 +597,7 @@ nm_setting_vpn_get_num_secrets (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.12.6"></a><h4>Returns</h4> <p> the number of VPN plugin specific secrets</p> </div> </div> @@ -596,7 +613,7 @@ nm_setting_vpn_add_secret (<em class="parameter"><code><a class="link" href="NMS internally in the setting which may be retrieved later.</p> <div class="refsect3"> -<a name="id-1.4.27.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -634,7 +651,7 @@ nm_setting_vpn_get_secret (<em class="parameter"><code><a class="link" href="NMS <p>Retrieves the secret of a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_setting_vpn_add_secret ()"><code class="function">nm_setting_vpn_add_secret()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -656,7 +673,7 @@ by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_ </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.14.6"></a><h4>Returns</h4> <p> the secret, if any</p> </div> </div> @@ -669,7 +686,7 @@ nm_setting_vpn_remove_secret (<em class="parameter"><code><a class="link" href=" <p>Deletes a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_setting_vpn_add_secret ()"><code class="function">nm_setting_vpn_add_secret()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -691,7 +708,7 @@ nm_setting_vpn_remove_secret (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the secret was found and removed from the internal list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -708,7 +725,7 @@ and modify secrets inside <em class="parameter"><code>func</code></em> , though any additions or removals made during iteration will not be part of the iteration.</p> <div class="refsect3"> -<a name="id-1.4.27.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -736,6 +753,32 @@ iteration will not be part of the iteration.</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vpn-get-timeout"></a><h3>nm_setting_vpn_get_timeout ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> +nm_setting_vpn_get_timeout (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.30.8.17.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="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.30.8.17.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVpn.html#NMSettingVpn--timeout" title="The “timeout” property"><span class="type">“timeout”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingVpn.other_details"></a><h2>Types and Values</h2> @@ -774,6 +817,12 @@ iteration will not be part of the iteration.</p> <pre class="programlisting">#define NM_SETTING_VPN_SECRETS "secrets" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VPN-TIMEOUT:CAPS"></a><h3>NM_SETTING_VPN_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_VPN_TIMEOUT "timeout" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingVpn.property-details"></a><h2>Property Details</h2> @@ -816,6 +865,19 @@ plugin.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingVpn--timeout"></a><h3>The <code class="literal">“timeout”</code> property</h3> +<pre class="programlisting"> “timeout” <span class="type">guint</span></pre> +<p>Timeout for the VPN service to establish the connection. Some services +may take quite a long time to connect. +Value of 0 means a default timeout, which is 60 seconds (unless overriden +by vpn.timeout in configuration file). Values greater than zero mean +timeout in seconds.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingVpn--user-name"></a><h3>The <code class="literal">“user-name”</code> property</h3> <pre class="programlisting"> “user-name” <span class="type">gchar</span> *</pre> <p>If the VPN connection requires a user name for authentication, that name diff --git a/docs/libnm/html/NMSettingVxlan.html b/docs/libnm/html/NMSettingVxlan.html new file mode 100644 index 00000000..5e5d0c60 --- /dev/null +++ b/docs/libnm/html/NMSettingVxlan.html @@ -0,0 +1,1067 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingVxlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingVpn.html" title="NMSettingVpn"> +<link rel="next" href="NMSettingWimax.html" title="NMSettingWimax"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#NMSettingVxlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingVxlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingVxlan.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingVpn.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingWimax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingVxlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingVxlan.top_of_page"></a>NMSettingVxlan</span></h2> +<p>NMSettingVxlan — Describes connection properties for VXLAN interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingVxlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-new" title="nm_setting_vxlan_new ()">nm_setting_vxlan_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-parent" title="nm_setting_vxlan_get_parent ()">nm_setting_vxlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-id" title="nm_setting_vxlan_get_id ()">nm_setting_vxlan_get_id</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="NMSettingVxlan.html#nm-setting-vxlan-get-local" title="nm_setting_vxlan_get_local ()">nm_setting_vxlan_get_local</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="NMSettingVxlan.html#nm-setting-vxlan-get-remote" title="nm_setting_vxlan_get_remote ()">nm_setting_vxlan_get_remote</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min" title="nm_setting_vxlan_get_source_port_min ()">nm_setting_vxlan_get_source_port_min</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max" title="nm_setting_vxlan_get_source_port_max ()">nm_setting_vxlan_get_source_port_max</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-destination-port" title="nm_setting_vxlan_get_destination_port ()">nm_setting_vxlan_get_destination_port</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-tos" title="nm_setting_vxlan_get_tos ()">nm_setting_vxlan_get_tos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ttl" title="nm_setting_vxlan_get_ttl ()">nm_setting_vxlan_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ageing" title="nm_setting_vxlan_get_ageing ()">nm_setting_vxlan_get_ageing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-limit" title="nm_setting_vxlan_get_limit ()">nm_setting_vxlan_get_limit</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="NMSettingVxlan.html#nm-setting-vxlan-get-proxy" title="nm_setting_vxlan_get_proxy ()">nm_setting_vxlan_get_proxy</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="NMSettingVxlan.html#nm-setting-vxlan-get-learning" title="nm_setting_vxlan_get_learning ()">nm_setting_vxlan_get_learning</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="NMSettingVxlan.html#nm-setting-vxlan-get-rsc" title="nm_setting_vxlan_get_rsc ()">nm_setting_vxlan_get_rsc</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="NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss" title="nm_setting_vxlan_get_l2_miss ()">nm_setting_vxlan_get_l2_miss</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="NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss" title="nm_setting_vxlan_get_l3_miss ()">nm_setting_vxlan_get_l3_miss</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ageing" title="The “ageing” property">ageing</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="NMSettingVxlan.html#NMSettingVxlan--destination-port" title="The “destination-port” property">destination-port</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="NMSettingVxlan.html#NMSettingVxlan--id" title="The “id” property">id</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l2-miss" title="The “l2-miss” property">l2-miss</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l3-miss" title="The “l3-miss” property">l3-miss</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--learning" title="The “learning” property">learning</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="NMSettingVxlan.html#NMSettingVxlan--limit" title="The “limit” property">limit</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="NMSettingVxlan.html#NMSettingVxlan--local" title="The “local” property">local</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="NMSettingVxlan.html#NMSettingVxlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--proxy" title="The “proxy” property">proxy</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="NMSettingVxlan.html#NMSettingVxlan--remote" title="The “remote” property">remote</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--rsc" title="The “rsc” property">rsc</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="NMSettingVxlan.html#NMSettingVxlan--source-port-max" title="The “source-port-max” property">source-port-max</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="NMSettingVxlan.html#NMSettingVxlan--source-port-min" title="The “source-port-min” property">source-port-min</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="NMSettingVxlan.html#NMSettingVxlan--tos" title="The “tos” property">tos</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="NMSettingVxlan.html#NMSettingVxlan--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS" title="NM_SETTING_VXLAN_SETTING_NAME">NM_SETTING_VXLAN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS" title="NM_SETTING_VXLAN_PARENT">NM_SETTING_VXLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS" title="NM_SETTING_VXLAN_ID">NM_SETTING_VXLAN_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS" title="NM_SETTING_VXLAN_LOCAL">NM_SETTING_VXLAN_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS" title="NM_SETTING_VXLAN_REMOTE">NM_SETTING_VXLAN_REMOTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MIN">NM_SETTING_VXLAN_SOURCE_PORT_MIN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MAX">NM_SETTING_VXLAN_SOURCE_PORT_MAX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS" title="NM_SETTING_VXLAN_DESTINATION_PORT">NM_SETTING_VXLAN_DESTINATION_PORT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS" title="NM_SETTING_VXLAN_TOS">NM_SETTING_VXLAN_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS" title="NM_SETTING_VXLAN_TTL">NM_SETTING_VXLAN_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS" title="NM_SETTING_VXLAN_AGEING">NM_SETTING_VXLAN_AGEING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS" title="NM_SETTING_VXLAN_LIMIT">NM_SETTING_VXLAN_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS" title="NM_SETTING_VXLAN_PROXY">NM_SETTING_VXLAN_PROXY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS" title="NM_SETTING_VXLAN_LEARNING">NM_SETTING_VXLAN_LEARNING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS" title="NM_SETTING_VXLAN_RSC">NM_SETTING_VXLAN_RSC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS" title="NM_SETTING_VXLAN_L2_MISS">NM_SETTING_VXLAN_L2_MISS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS" title="NM_SETTING_VXLAN_L3_MISS">NM_SETTING_VXLAN_L3_MISS</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingVxlan +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to VXLAN interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-vxlan-new"></a><h3>nm_setting_vxlan_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_vxlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.31.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-parent"></a><h3>nm_setting_vxlan_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_vxlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.3.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.3.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-id"></a><h3>nm_setting_vxlan_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_id (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.4.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.4.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--id" title="The “id” property"><span class="type">“id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-local"></a><h3>nm_setting_vxlan_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_vxlan_get_local (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.5.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.5.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--local" title="The “local” property"><span class="type">“local”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-remote"></a><h3>nm_setting_vxlan_get_remote ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_vxlan_get_remote (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.6.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.6.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--remote" title="The “remote” property"><span class="type">“remote”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-source-port-min"></a><h3>nm_setting_vxlan_get_source_port_min ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_source_port_min (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.7.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.7.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-min" title="The “source-port-min” property"><span class="type">“source-port-min”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-source-port-max"></a><h3>nm_setting_vxlan_get_source_port_max ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_source_port_max (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.8.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.8.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-max" title="The “source-port-max” property"><span class="type">“source-port-max”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-destination-port"></a><h3>nm_setting_vxlan_get_destination_port ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_destination_port (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.9.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.9.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--destination-port" title="The “destination-port” property"><span class="type">“destination-port”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-tos"></a><h3>nm_setting_vxlan_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_tos (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.10.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.10.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--tos" title="The “tos” property"><span class="type">“tos”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-ttl"></a><h3>nm_setting_vxlan_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_ttl (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.11.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.11.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ttl" title="The “ttl” property"><span class="type">“ttl”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-ageing"></a><h3>nm_setting_vxlan_get_ageing ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_ageing (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.12.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.12.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ageing" title="The “ageing” property"><span class="type">“ageing”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-limit"></a><h3>nm_setting_vxlan_get_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_limit (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.13.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.13.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--limit" title="The “limit” property"><span class="type">“limit”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-proxy"></a><h3>nm_setting_vxlan_get_proxy ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_proxy (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.14.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.14.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--proxy" title="The “proxy” property"><span class="type">“proxy”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-learning"></a><h3>nm_setting_vxlan_get_learning ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_learning (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.15.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.15.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--learning" title="The “learning” property"><span class="type">“learning”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-rsc"></a><h3>nm_setting_vxlan_get_rsc ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_rsc (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.16.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.16.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--rsc" title="The “rsc” property"><span class="type">“rsc”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-l2-miss"></a><h3>nm_setting_vxlan_get_l2_miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_l2_miss (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.17.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.17.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l2-miss" title="The “l2-miss” property"><span class="type">“l2_miss”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-l3-miss"></a><h3>nm_setting_vxlan_get_l3_miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_l3_miss (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.18.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="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.18.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l3-miss" title="The “l3-miss” property"><span class="type">“l3_miss”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_VXLAN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_SETTING_NAME "vxlan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-PARENT:CAPS"></a><h3>NM_SETTING_VXLAN_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-ID:CAPS"></a><h3>NM_SETTING_VXLAN_ID</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_ID "id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-LOCAL:CAPS"></a><h3>NM_SETTING_VXLAN_LOCAL</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-REMOTE:CAPS"></a><h3>NM_SETTING_VXLAN_REMOTE</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_REMOTE "remote" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS"></a><h3>NM_SETTING_VXLAN_SOURCE_PORT_MIN</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_SOURCE_PORT_MIN "source-port-min" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS"></a><h3>NM_SETTING_VXLAN_SOURCE_PORT_MAX</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_SOURCE_PORT_MAX "source-port-max" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-DESTINATION-PORT:CAPS"></a><h3>NM_SETTING_VXLAN_DESTINATION_PORT</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_DESTINATION_PORT "destination-port" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-TOS:CAPS"></a><h3>NM_SETTING_VXLAN_TOS</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-TTL:CAPS"></a><h3>NM_SETTING_VXLAN_TTL</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-AGEING:CAPS"></a><h3>NM_SETTING_VXLAN_AGEING</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_AGEING "ageing" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-LIMIT:CAPS"></a><h3>NM_SETTING_VXLAN_LIMIT</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_LIMIT "limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-PROXY:CAPS"></a><h3>NM_SETTING_VXLAN_PROXY</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_PROXY "proxy" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-LEARNING:CAPS"></a><h3>NM_SETTING_VXLAN_LEARNING</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_LEARNING "learning" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-RSC:CAPS"></a><h3>NM_SETTING_VXLAN_RSC</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_RSC "rsc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-L2-MISS:CAPS"></a><h3>NM_SETTING_VXLAN_L2_MISS</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_L2_MISS "l2-miss" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-L3-MISS:CAPS"></a><h3>NM_SETTING_VXLAN_L3_MISS</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_L3_MISS "l3-miss" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingVxlan--ageing"></a><h3>The <code class="literal">“ageing”</code> property</h3> +<pre class="programlisting"> “ageing” <span class="type">guint</span></pre> +<p>Specifies the lifetime in seconds of FDB entries learnt by the kernel.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= G_MAXINT</p> +<p>Default value: 300</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--destination-port"></a><h3>The <code class="literal">“destination-port”</code> property</h3> +<pre class="programlisting"> “destination-port” <span class="type">guint</span></pre> +<p>Specifies the UDP destination port to communicate to the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 8472</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--id"></a><h3>The <code class="literal">“id”</code> property</h3> +<pre class="programlisting"> “id” <span class="type">guint</span></pre> +<p>Specifies the VXLAN Network Identifer (or VXLAN Segment Identifier) to +use.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 16777215</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--l2-miss"></a><h3>The <code class="literal">“l2-miss”</code> property</h3> +<pre class="programlisting"> “l2-miss” <span class="type">gboolean</span></pre> +<p>Specifies whether netlink LL ADDR miss notifications are generated.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--l3-miss"></a><h3>The <code class="literal">“l3-miss”</code> property</h3> +<pre class="programlisting"> “l3-miss” <span class="type">gboolean</span></pre> +<p>Specifies whether netlink IP ADDR miss notifications are generated.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--learning"></a><h3>The <code class="literal">“learning”</code> property</h3> +<pre class="programlisting"> “learning” <span class="type">gboolean</span></pre> +<p>Specifies whether unknown source link layer addresses and IP addresses +are entered into the VXLAN device forwarding database.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--limit"></a><h3>The <code class="literal">“limit”</code> property</h3> +<pre class="programlisting"> “limit” <span class="type">guint</span></pre> +<p>Specifies the maximum number of FDB entries. A value of zero means that +the kernel will store unlimited entries.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= G_MAXINT</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>If given, specifies the source IP address to use in outgoing packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <span class="type">gchar</span> *</pre> +<p>If given, specifies the parent interface name or parent connection UUID.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--proxy"></a><h3>The <code class="literal">“proxy”</code> property</h3> +<pre class="programlisting"> “proxy” <span class="type">gboolean</span></pre> +<p>Specifies whether ARP proxy is turned on.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> +<pre class="programlisting"> “remote” <span class="type">gchar</span> *</pre> +<p>Specifies the unicast destination IP address to use in outgoing packets +when the destination link layer address is not known in the VXLAN device +forwarding database, or the multicast IP address to join.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--rsc"></a><h3>The <code class="literal">“rsc”</code> property</h3> +<pre class="programlisting"> “rsc” <span class="type">gboolean</span></pre> +<p>Specifies whether route short circuit is turned on.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--source-port-max"></a><h3>The <code class="literal">“source-port-max”</code> property</h3> +<pre class="programlisting"> “source-port-max” <span class="type">guint</span></pre> +<p>Specifies the maximum UDP source port to communicate to the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--source-port-min"></a><h3>The <code class="literal">“source-port-min”</code> property</h3> +<pre class="programlisting"> “source-port-min” <span class="type">guint</span></pre> +<p>Specifies the minimum UDP source port to communicate to the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guint</span></pre> +<p>Specifies the TOS value to use in outgoing packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guint</span></pre> +<p>Specifies the time-to-live value to use in outgoing packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/libnm/html/NMSettingWimax.html b/docs/libnm/html/NMSettingWimax.html index b4843dd7..d1ea1056 100644 --- a/docs/libnm/html/NMSettingWimax.html +++ b/docs/libnm/html/NMSettingWimax.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingVpn.html" title="NMSettingVpn"> +<link rel="prev" href="NMSettingVxlan.html" title="NMSettingVxlan"> <link rel="next" href="NMSettingWired.html" title="NMSettingWired"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingVpn.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingVxlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingWired.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -124,6 +124,9 @@ <a name="NMSettingWimax.description"></a><h2>Description</h2> <p>The <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties necessary for connection to 802.16e Mobile WiMAX networks.</p> +<p>NetworkManager no longer supports WiMAX; while this API remains available for +backward-compatibility reasons, it serves no real purpose, since WiMAX +connections cannot be activated.</p> </div> <div class="refsect1"> <a name="NMSettingWimax.functions_details"></a><h2>Functions</h2> @@ -131,9 +134,13 @@ necessary for connection to 802.16e Mobile WiMAX networks.</p> <a name="nm-setting-wimax-new"></a><h3>nm_setting_wimax_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_wimax_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_new</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Creates a new <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.28.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.32.8.2.6"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object</p> </div> </div> @@ -142,10 +149,14 @@ nm_setting_wimax_new (<em class="parameter"><code><span class="type">void</span> <a name="nm-setting-wimax-get-network-name"></a><h3>nm_setting_wimax_get_network_name ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wimax_get_network_name (<em class="parameter"><code><a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_get_network_name</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Returns the WiMAX NSP name (ex "Sprint" or "CLEAR") which identifies the specific WiMAX network this setting describes a connection to.</p> <div class="refsect3"> -<a name="id-1.4.28.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.32.8.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -160,7 +171,7 @@ specific WiMAX network this setting describes a connection to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.28.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.32.8.3.7"></a><h4>Returns</h4> <p> the WiMAX NSP name</p> </div> </div> @@ -169,10 +180,14 @@ specific WiMAX network this setting describes a connection to.</p> <a name="nm-setting-wimax-get-mac-address"></a><h3>nm_setting_wimax_get_mac_address ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wimax_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_get_mac_address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Returns the MAC address of a WiMAX device which this connection is locked to.</p> <div class="refsect3"> -<a name="id-1.4.28.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.32.8.4.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -187,7 +202,7 @@ to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.28.8.4.6"></a><h4>Returns</h4> +<a name="id-1.4.32.8.4.7"></a><h4>Returns</h4> <p> the MAC address</p> </div> </div> @@ -220,6 +235,10 @@ to.</p> <p>If specified, this connection will only apply to the WiMAX device whose MAC address matches. This property does not change the MAC address of the device (known as MAC spoofing).</p> +<div class="warning"> +<p><code class="literal">NMSettingWimax:mac-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> @@ -229,6 +248,10 @@ device (known as MAC spoofing).</p> <pre class="programlisting"> “network-name” <span class="type">gchar</span> *</pre> <p>Network Service Provider (NSP) name of the WiMAX network this connection should use.</p> +<div class="warning"> +<p><code class="literal">NMSettingWimax:network-name</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index 1bc895c4..ea814585 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -390,7 +390,7 @@ </div> <div class="refsect1"> <a name="NMSettingWired.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<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> @@ -410,7 +410,7 @@ necessary for connection to Ethernet networks.</p> nm_setting_wired_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.29.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -421,7 +421,7 @@ nm_setting_wired_new (<em class="parameter"><code><span class="type">void</span> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wired_get_port (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -436,7 +436,7 @@ nm_setting_wired_get_port (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--port" title="The “port” property"><span class="type">“port”</span></a> property of the setting</p> </div> </div> @@ -446,7 +446,7 @@ nm_setting_wired_get_port (<em class="parameter"><code><a class="link" href="NMS <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wired_get_speed (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -461,7 +461,7 @@ nm_setting_wired_get_speed (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--speed" title="The “speed” property"><span class="type">“speed”</span></a> property of the setting</p> </div> </div> @@ -471,7 +471,7 @@ nm_setting_wired_get_speed (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wired_get_duplex (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -486,7 +486,7 @@ nm_setting_wired_get_duplex (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--duplex" title="The “duplex” property"><span class="type">“duplex”</span></a> property of the setting</p> </div> </div> @@ -496,7 +496,7 @@ nm_setting_wired_get_duplex (<em class="parameter"><code><a class="link" href="N <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wired_get_auto_negotiate (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -511,7 +511,7 @@ nm_setting_wired_get_auto_negotiate (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--auto-negotiate" title="The “auto-negotiate” property"><span class="type">“auto-negotiate”</span></a> property of the setting</p> </div> </div> @@ -521,7 +521,7 @@ nm_setting_wired_get_auto_negotiate (<em class="parameter"><code><a class="link" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wired_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -536,7 +536,7 @@ nm_setting_wired_get_mac_address (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property of the setting</p> </div> </div> @@ -547,7 +547,7 @@ nm_setting_wired_get_mac_address (<em class="parameter"><code><a class="link" hr nm_setting_wired_get_cloned_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.8.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -562,7 +562,7 @@ nm_setting_wired_get_cloned_mac_address </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.8.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--cloned-mac-address" title="The “cloned-mac-address” property"><span class="type">“cloned-mac-address”</span></a> property of the setting</p> </div> </div> @@ -573,7 +573,7 @@ nm_setting_wired_get_cloned_mac_address nm_setting_wired_get_mac_address_blacklist (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.9.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.9.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -588,7 +588,7 @@ nm_setting_wired_get_mac_address_blacklist </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.9.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.9.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property of the setting</p> </div> </div> @@ -599,7 +599,7 @@ nm_setting_wired_get_mac_address_blacklist nm_setting_wired_get_num_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -614,7 +614,7 @@ nm_setting_wired_get_num_mac_blacklist_items </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.10.5"></a><h4>Returns</h4> <p> the number of blacklisted MAC addresses</p> </div> </div> @@ -626,7 +626,7 @@ nm_setting_wired_get_mac_blacklist_item (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.11.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -648,7 +648,7 @@ nm_setting_wired_get_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.11.5"></a><h4>Returns</h4> <p> the blacklisted MAC address string (hex-digits-and-colons notation) at index <em class="parameter"><code>idx</code></em> </p> @@ -663,7 +663,7 @@ nm_setting_wired_add_mac_blacklist_item <em class="parameter"><code>const <span class="type">char</span> *mac</code></em>);</pre> <p>Adds a new MAC address to the <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.29.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -685,7 +685,7 @@ nm_setting_wired_add_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was added; <code class="literal">FALSE</code> if the MAC address is invalid or was already present</p> </div> @@ -700,7 +700,7 @@ nm_setting_wired_remove_mac_blacklist_item <p>Removes the MAC address at index <em class="parameter"><code>idx</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.29.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -732,7 +732,7 @@ nm_setting_wired_remove_mac_blacklist_item_by_value <p>Removes the MAC address <em class="parameter"><code>mac</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.29.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -755,7 +755,7 @@ the blacklist</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -767,7 +767,7 @@ nm_setting_wired_clear_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <p>Removes all blacklisted MAC addresses.</p> <div class="refsect3"> -<a name="id-1.4.29.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -788,7 +788,7 @@ nm_setting_wired_clear_mac_blacklist_items <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wired_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.16.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.16.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -803,7 +803,7 @@ nm_setting_wired_get_mtu (<em class="parameter"><code><a class="link" href="NMSe </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.16.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.16.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p> </div> </div> @@ -816,7 +816,7 @@ nm_setting_wired_get_s390_subchannels (<em class="parameter"><code><a class="lin connection is applicable to. The connection should only be used in conjunction with that device.</p> <div class="refsect3"> -<a name="id-1.4.29.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -831,7 +831,7 @@ conjunction with that device.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.17.6"></a><h4>Returns</h4> <p> array of strings, each specifying one subchannel the s390 device uses to communicate to the host. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></p> @@ -845,7 +845,7 @@ nm_setting_wired_get_s390_nettype (<em class="parameter"><code><a class="link" h <p>Returns the s390 device type this connection should apply to. Will be one of 'qeth', 'lcs', or 'ctc'.</p> <div class="refsect3"> -<a name="id-1.4.29.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -860,7 +860,7 @@ of 'qeth', 'lcs', or 'ctc'.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.18.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.18.6"></a><h4>Returns</h4> <p> the s390 device type</p> </div> </div> @@ -873,7 +873,7 @@ nm_setting_wired_get_num_s390_options (<em class="parameter"><code><a class="lin device when it is activated. This can be used to retrieve each s390 option individually using <a class="link" href="NMSettingWired.html#nm-setting-wired-get-s390-option" title="nm_setting_wired_get_s390_option ()"><code class="function">nm_setting_wired_get_s390_option()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.29.8.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -888,7 +888,7 @@ option individually using <a class="link" href="NMSettingWired.html#nm-setting-w </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.19.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.19.6"></a><h4>Returns</h4> <p> the number of s390-specific device options</p> </div> </div> @@ -906,7 +906,7 @@ are *not* guaranteed to be static across modifications to options done by and should not be used to refer to options except for short periods of time such as during option iteration.</p> <div class="refsect3"> -<a name="id-1.4.29.8.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -942,7 +942,7 @@ modified. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.20.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.20.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success if the index was valid and an option was found, <code class="literal">FALSE</code> if the index was invalid (ie, greater than the number of options currently held by the setting)</p> @@ -959,7 +959,7 @@ nm_setting_wired_get_s390_option_by_key <em class="parameter"><code>key</code></em> , if it exists.</p> <div class="refsect3"> -<a name="id-1.4.29.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -981,7 +981,7 @@ nm_setting_wired_get_s390_option_by_key </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.21.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.21.6"></a><h4>Returns</h4> <p> the value, or <code class="literal">NULL</code> if the key/value pair was never added to the setting; the value is owned by the setting and must not be modified</p> </div> @@ -998,7 +998,7 @@ of allowed options. Key names may contain only alphanumeric characters (ie [a-zA-Z0-9]). Adding a new key replaces any existing key/value pair that may already exist.</p> <div class="refsect3"> -<a name="id-1.4.29.8.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1025,7 +1025,7 @@ may already exist.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.22.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the option was valid and was added to the internal option list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -1040,7 +1040,7 @@ nm_setting_wired_remove_s390_option (<em class="parameter"><code><a class="link" from the internal option list.</p> <div class="refsect3"> -<a name="id-1.4.29.8.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1062,7 +1062,7 @@ list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.23.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the option was found and removed from the internal option list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -1075,7 +1075,7 @@ nm_setting_wired_get_valid_s390_options (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <p>Returns a list of valid s390 options.</p> <div class="refsect3"> -<a name="id-1.4.29.8.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1090,7 +1090,7 @@ nm_setting_wired_get_valid_s390_options </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.24.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.24.6"></a><h4>Returns</h4> <p> a <code class="literal">NULL</code>-terminated array of strings of valid s390 options. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1102,7 +1102,7 @@ nm_setting_wired_get_valid_s390_options 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> +<a name="id-1.4.33.8.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1117,10 +1117,10 @@ nm_setting_wired_get_wake_on_lan (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.25.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.25.6"></a><h4>Returns</h4> <p> the Wake-on-LAN options</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1131,7 +1131,7 @@ nm_setting_wired_get_wake_on_lan_password <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> +<a name="id-1.4.33.8.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1146,10 +1146,10 @@ nm_setting_wired_get_wake_on_lan_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.26.6"></a><h4>Returns</h4> +<a name="id-1.4.33.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> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> @@ -1165,7 +1165,7 @@ nm_setting_wired_get_wake_on_lan_password <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> +<a name="id-1.4.33.9.3.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1263,7 +1263,7 @@ are supported by all devices.</p> </tbody> </table></div> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1469,7 +1469,7 @@ May be any combination of <a class="link" href="NMSettingWired.html#NM-SETTING-W NetworkManager).</p> <p>Flags: Read / Write / Construct</p> <p>Default value: 1</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1480,7 +1480,7 @@ Wake-on-LAN, represented as an Ethernet MAC address. If <code class="literal">N no password will be required.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> </div> </div> diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index f4cd0050..8a8715e7 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -188,6 +188,22 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">guint32</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization"><span class="returnvalue">NMSettingMacRandomization</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" title="nm_setting_wireless_get_mac_address_randomization ()">nm_setting_wireless_get_mac_address_randomization</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -269,6 +285,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property">mac-address-randomization</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property">mode</a></td> @@ -281,6 +302,11 @@ </tr> <tr> <td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">powersave</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">rate</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> @@ -369,6 +395,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" title="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION">NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS" title="NM_SETTING_WIRELESS_MODE_ADHOC">NM_SETTING_WIRELESS_MODE_ADHOC</a></td> </tr> <tr> @@ -402,7 +436,7 @@ necessary for connection to 802.11 Wi-Fi networks.</p> nm_setting_wireless_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.30.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -413,7 +447,7 @@ nm_setting_wireless_new (<em class="parameter"><code><span class="type">void</sp <pre class="programlisting"><span class="returnvalue">GBytes</span> * nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -428,7 +462,7 @@ nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--ssid" title="The “ssid” property"><span class="type">“ssid”</span></a> property of the setting. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -439,7 +473,7 @@ nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -454,7 +488,7 @@ nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p> </div> </div> @@ -464,7 +498,7 @@ nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -479,7 +513,7 @@ nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--band" title="The “band” property"><span class="type">“band”</span></a> property of the setting</p> </div> </div> @@ -489,7 +523,7 @@ nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -504,7 +538,7 @@ nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--channel" title="The “channel” property"><span class="type">“channel”</span></a> property of the setting</p> </div> </div> @@ -514,7 +548,7 @@ nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" hre <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -529,7 +563,7 @@ nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--bssid" title="The “bssid” property"><span class="type">“bssid”</span></a> property of the setting</p> </div> </div> @@ -539,7 +573,7 @@ nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.8.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -554,7 +588,7 @@ nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.8.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property"><span class="type">“rate”</span></a> property of the setting</p> </div> </div> @@ -564,7 +598,7 @@ nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.9.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.9.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -579,7 +613,7 @@ nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.9.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.9.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--tx-power" title="The “tx-power” property"><span class="type">“tx-power”</span></a> property of the setting</p> </div> </div> @@ -589,7 +623,7 @@ nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" hr <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -604,7 +638,7 @@ nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.10.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property of the setting</p> </div> </div> @@ -615,7 +649,7 @@ nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" nm_setting_wireless_get_cloned_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.11.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -630,7 +664,7 @@ nm_setting_wireless_get_cloned_mac_address </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.11.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--cloned-mac-address" title="The “cloned-mac-address” property"><span class="type">“cloned-mac-address”</span></a> property of the setting</p> </div> </div> @@ -641,7 +675,7 @@ nm_setting_wireless_get_cloned_mac_address nm_setting_wireless_get_mac_address_blacklist (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.12.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.12.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -656,7 +690,7 @@ nm_setting_wireless_get_mac_address_blacklist </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.12.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.12.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property of the setting</p> </div> </div> @@ -667,7 +701,7 @@ nm_setting_wireless_get_mac_address_blacklist nm_setting_wireless_get_num_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.13.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.13.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -682,7 +716,7 @@ nm_setting_wireless_get_num_mac_blacklist_items </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.13.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.13.5"></a><h4>Returns</h4> <p> the number of blacklisted MAC addresses</p> </div> </div> @@ -694,7 +728,7 @@ nm_setting_wireless_get_mac_blacklist_item (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.14.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -716,7 +750,7 @@ nm_setting_wireless_get_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.14.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.14.5"></a><h4>Returns</h4> <p> the blacklisted MAC address string (hex-digits-and-colons notation) at index <em class="parameter"><code>idx</code></em> </p> @@ -731,7 +765,7 @@ nm_setting_wireless_add_mac_blacklist_item <em class="parameter"><code>const <span class="type">char</span> *mac</code></em>);</pre> <p>Adds a new MAC address to the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.30.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -753,7 +787,7 @@ nm_setting_wireless_add_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was added; <code class="literal">FALSE</code> if the MAC address is invalid or was already present</p> </div> @@ -768,7 +802,7 @@ nm_setting_wireless_remove_mac_blacklist_item <p>Removes the MAC address at index <em class="parameter"><code>idx</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.30.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -800,7 +834,7 @@ nm_setting_wireless_remove_mac_blacklist_item_by_value <p>Removes the MAC address <em class="parameter"><code>mac</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.30.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -823,7 +857,7 @@ the blacklist</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.17.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -835,7 +869,7 @@ nm_setting_wireless_clear_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <p>Removes all blacklisted MAC addresses.</p> <div class="refsect3"> -<a name="id-1.4.30.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -856,7 +890,7 @@ nm_setting_wireless_clear_mac_blacklist_items <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.19.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.19.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -871,7 +905,7 @@ nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.19.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.19.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p> </div> </div> @@ -881,7 +915,7 @@ nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="N <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.20.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.20.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -896,12 +930,66 @@ nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.20.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.20.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--hidden" title="The “hidden” property"><span class="type">“hidden”</span></a> property of the setting</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-setting-wireless-get-powersave"></a><h3>nm_setting_wireless_get_powersave ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> +nm_setting_wireless_get_powersave (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.34.8.21.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="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.34.8.21.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property"><span class="type">“powersave”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wireless-get-mac-address-randomization"></a><h3>nm_setting_wireless_get_mac_address_randomization ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization"><span class="returnvalue">NMSettingMacRandomization</span></a> +nm_setting_wireless_get_mac_address_randomization + (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.34.8.22.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="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.34.8.22.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property"><span class="type">“mac-address-randomization”</span></a> property of the +setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-wireless-add-seen-bssid"></a><h3>nm_setting_wireless_add_seen_bssid ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wireless_add_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, @@ -911,7 +999,7 @@ NetworkManager now tracks previously seen BSSIDs internally so this function no longer has much use. Actually, changes you make using this function will not be preserved.</p> <div class="refsect3"> -<a name="id-1.4.30.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -933,7 +1021,7 @@ not be preserved.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.21.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>bssid</code></em> was already known, <code class="literal">FALSE</code> if not</p> </div> @@ -945,7 +1033,7 @@ was already known, <code class="literal">FALSE</code> if not</p> nm_setting_wireless_get_num_seen_bssids (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.22.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.24.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -960,7 +1048,7 @@ nm_setting_wireless_get_num_seen_bssids </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.22.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.24.5"></a><h4>Returns</h4> <p> the number of BSSIDs in the previously seen BSSID list</p> </div> </div> @@ -971,7 +1059,7 @@ nm_setting_wireless_get_num_seen_bssids nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.23.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.25.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -993,7 +1081,7 @@ nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.23.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.25.5"></a><h4>Returns</h4> <p> the BSSID at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1016,7 +1104,7 @@ and mode. Useful for clients that wish to filter a set of connections against a set of access points and determine which connections are compatible with which access points.</p> <div class="refsect3"> -<a name="id-1.4.30.8.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1060,7 +1148,7 @@ capabilities</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.24.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.26.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the given settings are compatible with the access point's security flags and mode, <code class="literal">FALSE</code> if they are not.</p> </div> @@ -1153,6 +1241,18 @@ security flags and mode, <code class="literal">FALSE</code> if they are not.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-WIRELESS-POWERSAVE:CAPS"></a><h3>NM_SETTING_WIRELESS_POWERSAVE</h3> +<pre class="programlisting">#define NM_SETTING_WIRELESS_POWERSAVE "powersave" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"></a><h3>NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</h3> +<pre class="programlisting">#define NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION "mac-address-randomization" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"></a><h3>NM_SETTING_WIRELESS_MODE_ADHOC</h3> <pre class="programlisting">#define NM_SETTING_WIRELESS_MODE_ADHOC "adhoc" </pre> @@ -1253,6 +1353,19 @@ standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingWireless--mac-address-randomization"></a><h3>The <code class="literal">“mac-address-randomization”</code> property</h3> +<pre class="programlisting"> “mac-address-randomization” <span class="type">guint</span></pre> +<p>One of <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_DEFAULT</code></a> (never randomize unless +the user has set a global default to randomize and the supplicant +supports randomization), <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_NEVER</code></a> (never +randomize the MAC address), or <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_ALWAYS</code></a> +(always randomize the MAC address).</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingWireless--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> <pre class="programlisting"> “mode” <span class="type">gchar</span> *</pre> <p>Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, @@ -1271,6 +1384,18 @@ breaking larger packets up into multiple Ethernet frames.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingWireless--powersave"></a><h3>The <code class="literal">“powersave”</code> property</h3> +<pre class="programlisting"> “powersave” <span class="type">guint</span></pre> +<p>If set to <code class="literal">FALSE</code>, Wi-Fi power saving behavior is disabled. If set to +<code class="literal">TRUE</code>, Wi-Fi power saving behavior is enabled. All other values are +reserved. Note that even though only boolean values are allowed, the +property type is an unsigned integer to allow for future expansion.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingWireless--rate"></a><h3>The <code class="literal">“rate”</code> property</h3> <pre class="programlisting"> “rate” <span class="type">guint</span></pre> <p>If non-zero, directs the device to only use the specified bitrate for diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index 1f4d125b..82446ce5 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -479,7 +479,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</p> </div> <div class="refsect1"> <a name="NMSettingWirelessSecurity.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMWepKeyType GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -509,7 +509,7 @@ of how Wi-Fi security works, you may want to get copies of the following books.< nm_setting_wireless_security_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.31.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -521,7 +521,7 @@ nm_setting_wireless_security_new (<em class="parameter"><code><span class="type" nm_setting_wireless_security_get_key_mgmt (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -536,7 +536,7 @@ nm_setting_wireless_security_get_key_mgmt </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--key-mgmt" title="The “key-mgmt” property"><span class="type">“key-mgmt”</span></a> property of the setting</p> </div> </div> @@ -547,7 +547,7 @@ nm_setting_wireless_security_get_key_mgmt nm_setting_wireless_security_get_num_protos (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -562,7 +562,7 @@ nm_setting_wireless_security_get_num_protos </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.4.5"></a><h4>Returns</h4> <p> the number of security protocols this connection allows when connecting to secure Wi-Fi networks</p> </div> @@ -575,7 +575,7 @@ nm_setting_wireless_security_get_proto (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -597,7 +597,7 @@ nm_setting_wireless_security_get_proto </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.5.5"></a><h4>Returns</h4> <p> the protocol at index <em class="parameter"><code>i</code></em> </p> </div> @@ -616,7 +616,7 @@ protocol list contains only "wpa" but the access point for the SSID specified by this connection only supports WPA2/RSN, the connection cannot be used with the access point.</p> <div class="refsect3"> -<a name="id-1.4.31.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -638,7 +638,7 @@ with the access point.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.6.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the protocol was new and and was added to the allowed protocol list, or <code class="literal">FALSE</code> if it was already in the list</p> </div> @@ -652,7 +652,7 @@ nm_setting_wireless_security_remove_proto <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes a protocol from the allowed protocol list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -683,7 +683,7 @@ nm_setting_wireless_security_remove_proto_by_value <em class="parameter"><code>const <span class="type">char</span> *proto</code></em>);</pre> <p>Removes a protocol from the allowed protocol list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -705,7 +705,7 @@ nm_setting_wireless_security_remove_proto_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.8.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the protocol was found and removed; <code class="literal">FALSE</code> it it was not.</p> </div> </div> @@ -718,7 +718,7 @@ nm_setting_wireless_security_clear_protos <p>Removes all protocols from the allowed list. If there are no protocols specified then all protocols are allowed.</p> <div class="refsect3"> -<a name="id-1.4.31.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -740,7 +740,7 @@ specified then all protocols are allowed.</p> nm_setting_wireless_security_get_num_pairwise (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -755,7 +755,7 @@ nm_setting_wireless_security_get_num_pairwise </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.10.5"></a><h4>Returns</h4> <p> the number of pairwise encryption algorithms in the allowed list</p> </div> </div> @@ -769,7 +769,7 @@ nm_setting_wireless_security_get_pairwise <p>Returns the allowed pairwise encryption algorithm from allowed algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -791,7 +791,7 @@ list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.11.6"></a><h4>Returns</h4> <p> the pairwise encryption algorithm at index <em class="parameter"><code>i</code></em> </p> </div> @@ -808,7 +808,7 @@ algorithms. If the list is not empty, then only access points that support one or more of the encryption algorithms in the list will be considered compatible with this connection.</p> <div class="refsect3"> -<a name="id-1.4.31.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -830,7 +830,7 @@ compatible with this connection.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the algorithm was added to the list, <code class="literal">FALSE</code> if it was already in the list</p> </div> @@ -845,7 +845,7 @@ nm_setting_wireless_security_remove_pairwise <p>Removes an encryption algorithm from the allowed pairwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -877,7 +877,7 @@ nm_setting_wireless_security_remove_pairwise_by_value <p>Removes an encryption algorithm from the allowed pairwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -899,7 +899,7 @@ algorithm list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the encryption algorith was found and removed; <code class="literal">FALSE</code> it it was not.</p> </div> </div> @@ -912,7 +912,7 @@ nm_setting_wireless_security_clear_pairwise <p>Removes all algorithms from the allowed list. If there are no algorithms specified then all pairwise encryption algorithms are allowed.</p> <div class="refsect3"> -<a name="id-1.4.31.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -934,7 +934,7 @@ specified then all pairwise encryption algorithms are allowed.</p> nm_setting_wireless_security_get_num_groups (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.16.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.16.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -949,7 +949,7 @@ nm_setting_wireless_security_get_num_groups </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.16.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.16.5"></a><h4>Returns</h4> <p> the number of groupwise encryption algorithms in the allowed list</p> </div> </div> @@ -963,7 +963,7 @@ nm_setting_wireless_security_get_group <p>Returns the allowed groupwise encryption algorithm from allowed algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -985,7 +985,7 @@ list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.17.6"></a><h4>Returns</h4> <p> the groupwise encryption algorithm at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1002,7 +1002,7 @@ algorithms. If the list is not empty, then only access points that support one or more of the encryption algorithms in the list will be considered compatible with this connection.</p> <div class="refsect3"> -<a name="id-1.4.31.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1025,7 +1025,7 @@ compatible with this connection.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.18.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.18.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the algorithm was added to the list, <code class="literal">FALSE</code> if it was already in the list</p> </div> @@ -1040,7 +1040,7 @@ nm_setting_wireless_security_remove_group <p>Removes an encryption algorithm from the allowed groupwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1072,7 +1072,7 @@ nm_setting_wireless_security_remove_group_by_value <p>Removes an encryption algorithm from the allowed groupwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1095,7 +1095,7 @@ algorithm list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.20.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.20.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the algorithm was found and removed; <code class="literal">FALSE</code> it it was not.</p> </div> </div> @@ -1108,7 +1108,7 @@ nm_setting_wireless_security_clear_groups <p>Removes all algorithms from the allowed list. If there are no algorithms specified then all groupwise encryption algorithms are allowed.</p> <div class="refsect3"> -<a name="id-1.4.31.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1129,7 +1129,7 @@ specified then all groupwise encryption algorithms are allowed.</p> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_security_get_psk (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.22.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.22.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1144,7 +1144,7 @@ nm_setting_wireless_security_get_psk (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.22.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.22.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--psk" title="The “psk” property"><span class="type">“psk”</span></a> property of the setting</p> </div> </div> @@ -1155,7 +1155,7 @@ nm_setting_wireless_security_get_psk (<em class="parameter"><code><a class="link nm_setting_wireless_security_get_psk_flags (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.23.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.23.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1170,7 +1170,7 @@ nm_setting_wireless_security_get_psk_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.23.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.23.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--psk" title="The “psk” property"><span class="type">“psk”</span></a></p> </div> @@ -1182,7 +1182,7 @@ nm_setting_wireless_security_get_psk_flags nm_setting_wireless_security_get_leap_username (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.24.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.24.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1197,7 +1197,7 @@ nm_setting_wireless_security_get_leap_username </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.24.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.24.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--leap-username" title="The “leap-username” property"><span class="type">“leap-username”</span></a> property of the setting</p> </div> </div> @@ -1208,7 +1208,7 @@ nm_setting_wireless_security_get_leap_username nm_setting_wireless_security_get_leap_password (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.25.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.25.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1223,7 +1223,7 @@ nm_setting_wireless_security_get_leap_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.25.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.25.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--leap-password" title="The “leap-password” property"><span class="type">“leap-password”</span></a> property of the setting</p> </div> </div> @@ -1234,7 +1234,7 @@ nm_setting_wireless_security_get_leap_password nm_setting_wireless_security_get_leap_password_flags (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.26.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.26.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1249,7 +1249,7 @@ nm_setting_wireless_security_get_leap_password_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.26.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.26.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--leap-password" title="The “leap-password” property"><span class="type">“leap-password”</span></a></p> </div> @@ -1262,7 +1262,7 @@ nm_setting_wireless_security_get_wep_key (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.27.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.27.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1284,7 +1284,7 @@ nm_setting_wireless_security_get_wep_key </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.27.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.27.5"></a><h4>Returns</h4> <p> the WEP key at the given index</p> </div> </div> @@ -1298,7 +1298,7 @@ nm_setting_wireless_security_set_wep_key <em class="parameter"><code>const <span class="type">char</span> *key</code></em>);</pre> <p>Sets a WEP key in the given index.</p> <div class="refsect3"> -<a name="id-1.4.31.8.28.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1334,7 +1334,7 @@ property.</p></td> nm_setting_wireless_security_get_wep_tx_keyidx (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.29.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.29.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1349,7 +1349,7 @@ nm_setting_wireless_security_get_wep_tx_keyidx </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.29.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.29.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wep-tx-keyidx" title="The “wep-tx-keyidx” property"><span class="type">“wep-tx-keyidx”</span></a> property of the setting</p> </div> </div> @@ -1360,7 +1360,7 @@ nm_setting_wireless_security_get_wep_tx_keyidx nm_setting_wireless_security_get_auth_alg (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.30.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.30.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1375,7 +1375,7 @@ nm_setting_wireless_security_get_auth_alg </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.30.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.30.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--auth-alg" title="The “auth-alg” property"><span class="type">“auth-alg”</span></a> property of the setting</p> </div> </div> @@ -1386,7 +1386,7 @@ nm_setting_wireless_security_get_auth_alg nm_setting_wireless_security_get_wep_key_flags (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.31.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.31.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1401,7 +1401,7 @@ nm_setting_wireless_security_get_wep_key_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.31.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.31.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the all WEP keys</p> </div> </div> @@ -1412,7 +1412,7 @@ nm_setting_wireless_security_get_wep_key_flags nm_setting_wireless_security_get_wep_key_type (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.32.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.32.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1427,7 +1427,7 @@ nm_setting_wireless_security_get_wep_key_type </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.32.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.32.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wep-key-type" title="The “wep-key-type” property"><span class="type">“wep-key-type”</span></a> property of the setting</p> </div> </div> @@ -1452,7 +1452,7 @@ ASCII keys are also valid WEP passphrases, but since passphrases and ASCII keys are hashed differently to determine the actual WEP key the type must be specified.</p> <div class="refsect3"> -<a name="id-1.4.31.9.3.4"></a><h4>Members</h4> +<a name="id-1.4.35.9.3.4"></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/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index de3a08b4..b8b766cf 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -136,7 +136,7 @@ nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> *vpn</code></em>);</pre> <p>Gets the current <a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> state.</p> <div class="refsect3"> -<a name="id-1.5.17.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.21.9.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -151,7 +151,7 @@ nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.17.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.21.9.2.6"></a><h4>Returns</h4> <p> the VPN state of the active VPN connection.</p> </div> </div> @@ -162,7 +162,7 @@ nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" hre nm_vpn_connection_get_banner (<em class="parameter"><code><a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> *vpn</code></em>);</pre> <p>Gets the VPN login banner of the active <a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.17.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.21.9.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -177,7 +177,7 @@ nm_vpn_connection_get_banner (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.17.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.21.9.3.6"></a><h4>Returns</h4> <p> the VPN login banner of the VPN connection. This is the internal string used by the connection, and must not be modified.</p> </div> diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditorPlugin.html index fe188bf4..61c3c4a4 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditorPlugin.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>NMVpnEditor: libnm Reference Manual</title> +<title>NMVpnEditorPlugin: libnm Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> @@ -15,10 +15,11 @@ <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> <td width="100%" align="left" class="shortcuts"> <a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> - <a href="#NMVpnEditor.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMVpnEditor.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMVpnEditor.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMVpnEditor.signals" class="shortcut">Signals</a></span> + <a href="#NMVpnEditorPlugin.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.prerequisites" class="shortcut">Prerequisites</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.signals" class="shortcut">Signals</a></span> </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> @@ -26,16 +27,16 @@ <td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> -<a name="NMVpnEditor"></a><div class="titlepage"></div> +<a name="NMVpnEditorPlugin"></a><div class="titlepage"></div> <div class="refnamediv"><table width="100%"><tr> <td valign="top"> -<h2><span class="refentrytitle"><a name="NMVpnEditor.top_of_page"></a>NMVpnEditor</span></h2> -<p>NMVpnEditor</p> +<h2><span class="refentrytitle"><a name="NMVpnEditorPlugin.top_of_page"></a>NMVpnEditorPlugin</span></h2> +<p>NMVpnEditorPlugin</p> </td> <td class="gallery_image" valign="top" align="right"></td> </tr></table></div> <div class="refsect1"> -<a name="NMVpnEditor.functions"></a><h2>Functions</h2> +<a name="NMVpnEditorPlugin.functions"></a><h2>Functions</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="functions_return"> @@ -44,34 +45,34 @@ <tbody> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * </td> <td class="function_name"> -<span class="c_punctuation">(</span><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">*NMVpnEditorPluginFactory</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +<span class="c_punctuation">(</span><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">*NMVpnEditorPluginFactory</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a> <span class="c_punctuation">()</span> </td> </tr> <tr> @@ -79,7 +80,7 @@ <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="returnvalue">NMConnection</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a> <span class="c_punctuation">()</span> </td> </tr> <tr> @@ -87,7 +88,7 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a> <span class="c_punctuation">()</span> </td> </tr> <tr> @@ -95,30 +96,22 @@ <span class="returnvalue">char</span> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<span class="returnvalue">GObject</span> * +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget ()">nm_vpn_editor_get_widget</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="NMVpnEditor.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection ()">nm_vpn_editor_update_connection</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file" title="nm_vpn_editor_plugin_load_from_file ()">nm_vpn_editor_plugin_load_from_file</a> <span class="c_punctuation">()</span> </td> </tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnEditor.properties"></a><h2>Properties</h2> +<a name="NMVpnEditorPlugin.properties"></a><h2>Properties</h2> <div class="informaltable"><table border="0"> <colgroup> <col width="150px" class="properties_type"> @@ -129,26 +122,26 @@ <tr> <td class="property_type"> <span class="type">gchar</span> *</td> -<td class="property_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--description" title="The “description” property">description</a></td> +<td class="property_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--description" title="The “description” property">description</a></td> <td class="property_flags">Read</td> </tr> <tr> <td class="property_type"> <span class="type">gchar</span> *</td> -<td class="property_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--name" title="The “name” property">name</a></td> +<td class="property_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name" title="The “name” property">name</a></td> <td class="property_flags">Read</td> </tr> <tr> <td class="property_type"> <span class="type">gchar</span> *</td> -<td class="property_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--service" title="The “service” property">service</a></td> +<td class="property_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service" title="The “service” property">service</a></td> <td class="property_flags">Read</td> </tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnEditor.signals"></a><h2>Signals</h2> +<a name="NMVpnEditorPlugin.signals"></a><h2>Signals</h2> <div class="informaltable"><table border="0"> <colgroup> <col width="150px" class="signals_return"> @@ -157,13 +150,13 @@ </colgroup> <tbody><tr> <td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMVpnEditor.html#NMVpnEditor-changed" title="The “changed” signal">changed</a></td> +<td class="signal_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-changed" title="The “changed” signal">changed</a></td> <td class="signal_flags">Run First</td> </tr></tbody> </table></div> </div> -<a name="NMVpnEditorPlugin"></a><div class="refsect1"> -<a name="NMVpnEditor.other"></a><h2>Types and Values</h2> +<a name="NMVpnEditor"></a><div class="refsect1"> +<a name="NMVpnEditorPlugin.other"></a><h2>Types and Values</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="name"> @@ -172,65 +165,71 @@ <tbody> <tr> <td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a></td> </tr> <tr> <td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a></td> </tr> <tr> <td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-struct" title="NMVpnEditor">NMVpnEditor</a></td> </tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnEditor.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<a name="NMVpnEditorPlugin.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMVpnEditorPluginCapability - GInterface + <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a> <span class="lineart">├──</span> NMVpnEditor <span class="lineart">╰──</span> NMVpnEditorPlugin </pre> </div> <div class="refsect1"> -<a name="NMVpnEditor.description"></a><h2>Description</h2> +<a name="NMVpnEditorPlugin.prerequisites"></a><h2>Prerequisites</h2> +<p> +NMVpnEditor requires + GObject.</p> +</div> +<div class="refsect1"> +<a name="NMVpnEditorPlugin.description"></a><h2>Description</h2> </div> <div class="refsect1"> -<a name="NMVpnEditor.functions_details"></a><h2>Functions</h2> +<a name="NMVpnEditorPlugin.functions_details"></a><h2>Functions</h2> <div class="refsect2"> <a name="NMVpnEditorPluginFactory"></a><h3>NMVpnEditorPluginFactory ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * <span class="c_punctuation">(</span>*NMVpnEditorPluginFactory<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> </div> <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-factory"></a><h3>nm_vpn_editor_plugin_factory ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * nm_vpn_editor_plugin_factory (<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> </div> <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-get-editor"></a><h3>nm_vpn_editor_plugin_get_editor ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * -nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * +nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <div class="refsect3"> -<a name="id-1.7.3.10.4.4"></a><h4>Returns</h4> +<a name="id-1.7.3.11.4.4"></a><h4>Returns</h4> <p>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -238,18 +237,18 @@ nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" hre <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-get-capabilities"></a><h3>nm_vpn_editor_plugin_get_capabilities ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> -nm_vpn_editor_plugin_get_capabilities (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>);</pre> +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> +nm_vpn_editor_plugin_get_capabilities (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>);</pre> </div> <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-import"></a><h3>nm_vpn_editor_plugin_import ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="returnvalue">NMConnection</span></a> * -nm_vpn_editor_plugin_import (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, +nm_vpn_editor_plugin_import (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>, <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <div class="refsect3"> -<a name="id-1.7.3.10.6.4"></a><h4>Returns</h4> +<a name="id-1.7.3.11.6.4"></a><h4>Returns</h4> <p>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -258,7 +257,7 @@ nm_vpn_editor_plugin_import (<em class="parameter"><code><a class="link" href="N <div class="refsect2"> <a name="nm-vpn-editor-plugin-export"></a><h3>nm_vpn_editor_plugin_export ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> -nm_vpn_editor_plugin_export (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, +nm_vpn_editor_plugin_export (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> @@ -268,36 +267,92 @@ nm_vpn_editor_plugin_export (<em class="parameter"><code><a class="link" href="N <a name="nm-vpn-editor-plugin-get-suggested-filename"></a><h3>nm_vpn_editor_plugin_get_suggested_filename ()</h3> <pre class="programlisting"><span class="returnvalue">char</span> * nm_vpn_editor_plugin_get_suggested_filename - (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, + (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> </div> <hr> <div class="refsect2"> -<a name="nm-vpn-editor-get-widget"></a><h3>nm_vpn_editor_get_widget ()</h3> -<pre class="programlisting"><span class="returnvalue">GObject</span> * -nm_vpn_editor_get_widget (<em class="parameter"><code><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *editor</code></em>);</pre> +<a name="nm-vpn-editor-plugin-load-from-file"></a><h3>nm_vpn_editor_plugin_load_from_file ()</h3> +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +nm_vpn_editor_plugin_load_from_file (<em class="parameter"><code>const <span class="type">char</span> *plugin_filename</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *check_service</code></em>, + <em class="parameter"><code><span class="type">int</span> check_owner</code></em>, + <em class="parameter"><code><a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()"><span class="type">NMUtilsCheckFilePredicate</span></a> check_file</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Load the shared libary <em class="parameter"><code>plugin_filename</code></em> + and create a new +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> instace via the <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()"><span class="type">NMVpnEditorPluginFactory</span></a> +function.</p> <div class="refsect3"> -<a name="id-1.7.3.10.9.4"></a><h4>Returns</h4> -<p>. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +<a name="id-1.7.3.11.9.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>plugin_filename</p></td> +<td class="parameter_description"><p>The path to the share library to load. +Apply some common heuristics to find the library, such as +appending "so" file ending. +If the path is not an absolute path or no matching module +can be found, lookup inside a directory defined at compile time. +Due to this, <em class="parameter"><code>check_file</code></em> +might be called for two different paths.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>check_service</p></td> +<td class="parameter_description"><p>if not-null, check that the loaded plugin advertises +the given service.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>check_owner</p></td> +<td class="parameter_description"><p>if non-negative, check whether the file is owned +by UID <em class="parameter"><code>check_owner</code></em> +or by root. In this case also check that +the file is not writable by anybody else.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>check_file</p></td> +<td class="parameter_description"><p> optional callback to validate the file prior to +loading the shared library. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data for <em class="parameter"><code>check_file</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>on failure the error reason.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> </div> +<div class="refsect3"> +<a name="id-1.7.3.11.9.6"></a><h4>Returns</h4> +<p> a new plugin instance 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> -<hr> -<div class="refsect2"> -<a name="nm-vpn-editor-update-connection"></a><h3>nm_vpn_editor_update_connection ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> -nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *editor</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> -<a name="NMVpnEditor.other_details"></a><h2>Types and Values</h2> +<a name="NMVpnEditorPlugin.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="NMVpnEditorPluginCapability"></a><h3>enum NMVpnEditorPluginCapability</h3> <p>Flags that indicate certain capabilities of the plugin to editor programs.</p> <div class="refsect3"> -<a name="id-1.7.3.11.2.4"></a><h4>Members</h4> +<a name="id-1.7.3.12.2.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -381,7 +436,7 @@ nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" hre </pre> <p>Interface for VPN editor plugins.</p> <div class="refsect3"> -<a name="id-1.7.3.11.6.5"></a><h4>Members</h4> +<a name="id-1.7.3.12.6.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="struct_members_name"> @@ -396,7 +451,7 @@ nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" hre </tr> <tr> <td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorPluginInterface.get-editor"></a>get_editor</code></em> ()</p></td> -<td class="struct_member_description"><p>returns an <a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a>, pre-filled with values from <em class="parameter"><code>connection</code></em> +<td class="struct_member_description"><p>returns an <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a>, pre-filled with values from <em class="parameter"><code>connection</code></em> if non-<code class="literal">NULL</code>.</p></td> <td class="struct_member_annotations"> </td> </tr> @@ -438,73 +493,12 @@ the caller.</p></td> </div> <hr> <div class="refsect2"> -<a name="NMVpnEditorInterface"></a><h3>NMVpnEditorInterface</h3> -<pre class="programlisting">typedef struct { - GTypeInterface g_iface; - - GObject * (*get_widget) (NMVpnEditor *editor); - - void (*placeholder) (void); - - gboolean (*update_connection) (NMVpnEditor *editor, - NMConnection *connection, - GError **error); - - void (*changed) (NMVpnEditor *editor); -} NMVpnEditorInterface; -</pre> -<p>Interface for editing a specific <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p> -<div class="refsect3"> -<a name="id-1.7.3.11.7.5"></a><h4>Members</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="300px" class="struct_members_name"> -<col class="struct_members_description"> -<col width="200px" class="struct_members_annotations"> -</colgroup> -<tbody> -<tr> -<td class="struct_member_name"><p><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="NMVpnEditorInterface.g-iface"></a>g_iface</code></em>;</p></td> -<td class="struct_member_description"><p>the parent interface</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.get-widget"></a>get_widget</code></em> ()</p></td> -<td class="struct_member_description"><p>return the <span class="type">GtkWidget</span> for the VPN editor's UI</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.placeholder"></a>placeholder</code></em> ()</p></td> -<td class="struct_member_description"><p>not currently used</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.update-connection"></a>update_connection</code></em> ()</p></td> -<td class="struct_member_description"><p>called to save the user-entered options to the connection -object. Should return <code class="literal">FALSE</code> and set <em class="parameter"><code>error</code></em> -if the current options are -invalid. <em class="parameter"><code>error</code></em> -should contain enough information for the plugin to -determine which UI widget is invalid at a later point in time. For -example, creating unique error codes for what error occurred and populating -the message field of <em class="parameter"><code>error</code></em> -with the name of the invalid property.</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.changed"></a>changed</code></em> ()</p></td> -<td class="struct_member_description"><p>emitted when the value of a UI widget changes. May trigger a -validity check via <em class="parameter"><code>update_connection</code></em> -to write values to the connection.</p></td> -<td class="struct_member_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> +<a name="NMVpnEditor-struct"></a><h3>NMVpnEditor</h3> +<pre class="programlisting">typedef struct _NMVpnEditor NMVpnEditor;</pre> </div> </div> <div class="refsect1"> -<a name="NMVpnEditor.property-details"></a><h2>Property Details</h2> +<a name="NMVpnEditorPlugin.property-details"></a><h2>Property Details</h2> <div class="refsect2"> <a name="NMVpnEditorPlugin--description"></a><h3>The <code class="literal">“description”</code> property</h3> <pre class="programlisting"> “description” <span class="type">gchar</span> *</pre> @@ -530,11 +524,11 @@ to write values to the connection.</p></td> </div> </div> <div class="refsect1"> -<a name="NMVpnEditor.signal-details"></a><h2>Signal Details</h2> +<a name="NMVpnEditorPlugin.signal-details"></a><h2>Signal Details</h2> <div class="refsect2"> <a name="NMVpnEditor-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *nmvpneditor, +user_function (<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a> *nmvpneditor, <span class="type">gpointer</span> user_data)</pre> <p>Flags: Run First</p> </div> diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index 52fcc5ec..8a73c9b9 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -140,7 +140,7 @@ </div> <div class="refsect1"> <a name="NMWimaxNsp.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMWimaxNspNetworkType GObject <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> @@ -158,7 +158,7 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> <p>Gets the name of the wimax NSP</p> <div class="refsect3"> -<a name="id-1.5.20.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -173,7 +173,7 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimax </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.2.6"></a><h4>Returns</h4> <p> the name</p> </div> </div> @@ -184,7 +184,7 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimax nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> <p>Gets the WPA signal quality of the wimax NSP.</p> <div class="refsect3"> -<a name="id-1.5.20.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -199,7 +199,7 @@ nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.3.6"></a><h4>Returns</h4> <p> the signal quality</p> </div> </div> @@ -210,7 +210,7 @@ nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" hre nm_wimax_nsp_get_network_type (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> <p>Gets the network type of the wimax NSP.</p> <div class="refsect3"> -<a name="id-1.5.20.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -225,7 +225,7 @@ nm_wimax_nsp_get_network_type (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.4.6"></a><h4>Returns</h4> <p> the network type</p> </div> </div> @@ -240,7 +240,7 @@ return connections which may be activated with the NSP. Any returned connections will match the <em class="parameter"><code>nsp</code></em> 's network name and other attributes.</p> <div class="refsect3"> -<a name="id-1.5.20.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -263,7 +263,7 @@ filter. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.5.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>nsp</code></em> . The array should @@ -282,7 +282,7 @@ connection may be activated with that NSP. The connection must match the <em class="parameter"><code>nsp</code></em> 's network name and other attributes.</p> <div class="refsect3"> -<a name="id-1.5.20.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -306,7 +306,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.6.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this WiMAX NSP, <code class="literal">FALSE</code> if it cannot be.</p> </div> @@ -336,7 +336,7 @@ against</p></td> <a name="NMWimaxNspNetworkType"></a><h3>enum NMWimaxNspNetworkType</h3> <p>WiMAX network type.</p> <div class="refsect3"> -<a name="id-1.5.20.9.5.4"></a><h4>Members</h4> +<a name="id-1.5.24.9.5.4"></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/api-index-full.html b/docs/libnm/html/api-index-full.html index f9a2a57e..e63ef7bf 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -27,6 +27,8 @@ <span class="dim">|</span> <a class="shortcut" href="#idxK">K</a> <span class="dim">|</span> + <a class="shortcut" href="#idxL">L</a> + <span class="dim">|</span> <a class="shortcut" href="#idxM">M</a> <span class="dim">|</span> <a class="shortcut" href="#idxO">O</a> @@ -405,11 +407,7 @@ </dt> <dd></dd> <dt> -<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-dbus-interface.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> +<a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS" title="NM_AVAILABLE_IN_1_2">NM_AVAILABLE_IN_1_2</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> @@ -419,6 +417,14 @@ <dd></dd> <a name="idxC"></a><h3 class="title">C</h3> <dt> +<a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">NMClient::any-device-added</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">NMClient::any-device-removed</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClient-connection-added" title="The “connection-added” signal">NMClient::connection-added</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -447,6 +453,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">NMClient:all-devices</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClient--can-modify" title="The “can-modify” property">NMClient:can-modify</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -563,6 +573,18 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS" title="NM_CLIENT_ALL_DEVICES">NM_CLIENT_ALL_DEVICES</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-ANY-DEVICE-ADDED:CAPS" title="NM_CLIENT_ANY_DEVICE_ADDED">NM_CLIENT_ANY_DEVICE_ADDED</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-ANY-DEVICE-REMOVED:CAPS" title="NM_CLIENT_ANY_DEVICE_REMOVED">NM_CLIENT_ANY_DEVICE_REMOVED</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-CAN-MODIFY:CAPS" title="NM_CLIENT_CAN_MODIFY">NM_CLIENT_CAN_MODIFY</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -635,6 +657,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-get-all-devices" title="nm_client_get_all_devices ()">nm_client_get_all_devices</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-get-connections" title="nm_client_get_connections ()">nm_client_get_connections</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -987,6 +1013,14 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel" title="nm_connection_get_setting_ip_tunnel ()">nm_connection_get_setting_ip_tunnel</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-macvlan" title="nm_connection_get_setting_macvlan ()">nm_connection_get_setting_macvlan</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-olpc-mesh" title="nm_connection_get_setting_olpc_mesh ()">nm_connection_get_setting_olpc_mesh</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1011,6 +1045,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-tun" title="nm_connection_get_setting_tun ()">nm_connection_get_setting_tun</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vlan" title="nm_connection_get_setting_vlan ()">nm_connection_get_setting_vlan</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1019,6 +1057,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vxlan" title="nm_connection_get_setting_vxlan ()">nm_connection_get_setting_vxlan</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-wimax" title="nm_connection_get_setting_wimax ()">nm_connection_get_setting_wimax</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1099,6 +1141,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-verify-secrets" title="nm_connection_verify_secrets ()">nm_connection_verify_secrets</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1164,6 +1210,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS" title="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL">NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS" title="NM_DBUS_INTERFACE_DEVICE_MACVLAN">NM_DBUS_INTERFACE_DEVICE_MACVLAN</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1392,6 +1442,14 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS" title="NM_DEPRECATED_IN_1_2">NM_DEPRECATED_IN_1_2</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice-state-changed" title="The “state-changed” signal">NMDevice::state-changed</a>, object signal in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1456,6 +1514,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--lldp-neighbors" title="The “lldp-neighbors” property">NMDevice:lldp-neighbors</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--managed" title="The “managed” property">NMDevice:managed</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1468,6 +1530,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--nm-plugin-missing" title="The “nm-plugin-missing” property">NMDevice:nm-plugin-missing</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--physical-port-id" title="The “physical-port-id” property">NMDevice:physical-port-id</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1476,6 +1542,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">NMDevice:real</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--state" title="The “state” property">NMDevice:state</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1552,6 +1622,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels" title="The “s390-subchannels” property">NMDeviceEthernet:s390-subchannels</a>, object property in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--speed" title="The “speed” property">NMDeviceEthernet:speed</a>, object property in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> </dt> <dd></dd> @@ -1572,6 +1646,70 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">NMDeviceIPTunnel:encapsulation-limit</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label" title="The “flow-label” property">NMDeviceIPTunnel:flow-label</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key" title="The “input-key” property">NMDeviceIPTunnel:input-key</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local" title="The “local” property">NMDeviceIPTunnel:local</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode" title="The “mode” property">NMDeviceIPTunnel:mode</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key" title="The “output-key” property">NMDeviceIPTunnel:output-key</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent" title="The “parent” property">NMDeviceIPTunnel:parent</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">NMDeviceIPTunnel:path-mtu-discovery</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote" title="The “remote” property">NMDeviceIPTunnel:remote</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos" title="The “tos” property">NMDeviceIPTunnel:tos</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl" title="The “ttl” property">NMDeviceIPTunnel:ttl</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address" title="The “hw-address” property">NMDeviceMacvlan:hw-address</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode" title="The “mode” property">NMDeviceMacvlan:mode</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc" title="The “no-promisc” property">NMDeviceMacvlan:no-promisc</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent" title="The “parent” property">NMDeviceMacvlan:parent</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap" title="The “tap” property">NMDeviceMacvlan:tap</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceModem.html#NMDeviceModem--current-capabilities" title="The “current-capabilities” property">NMDeviceModem:current-capabilities</a>, object property in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> </dt> <dd></dd> @@ -1616,6 +1754,34 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--group" title="The “group” property">NMDeviceTun:group</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--hw-address" title="The “hw-address” property">NMDeviceTun:hw-address</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--mode" title="The “mode” property">NMDeviceTun:mode</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--multi-queue" title="The “multi-queue” property">NMDeviceTun:multi-queue</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--no-pi" title="The “no-pi” property">NMDeviceTun:no-pi</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--owner" title="The “owner” property">NMDeviceTun:owner</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--vnet-hdr" title="The “vnet-hdr” property">NMDeviceTun:vnet-hdr</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1636,6 +1802,78 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ageing" title="The “ageing” property">NMDeviceVxlan:ageing</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--carrier" title="The “carrier” property">NMDeviceVxlan:carrier</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port" title="The “dst-port” property">NMDeviceVxlan:dst-port</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--group" title="The “group” property">NMDeviceVxlan:group</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--hw-address" title="The “hw-address” property">NMDeviceVxlan:hw-address</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--id" title="The “id” property">NMDeviceVxlan:id</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss" title="The “l2miss” property">NMDeviceVxlan:l2miss</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss" title="The “l3miss” property">NMDeviceVxlan:l3miss</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--learning" title="The “learning” property">NMDeviceVxlan:learning</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--limit" title="The “limit” property">NMDeviceVxlan:limit</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--local" title="The “local” property">NMDeviceVxlan:local</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--parent" title="The “parent” property">NMDeviceVxlan:parent</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--proxy" title="The “proxy” property">NMDeviceVxlan:proxy</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--rsc" title="The “rsc” property">NMDeviceVxlan:rsc</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max" title="The “src-port-max” property">NMDeviceVxlan:src-port-max</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min" title="The “src-port-min” property">NMDeviceVxlan:src-port-min</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--tos" title="The “tos” property">NMDeviceVxlan:tos</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ttl" title="The “ttl” property">NMDeviceVxlan:ttl</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceWifi.html#NMDeviceWifi-access-point-added" title="The “access-point-added” signal">NMDeviceWifi::access-point-added</a>, object signal in <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> </dt> <dd></dd> @@ -1892,6 +2130,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels" title="nm_device_ethernet_get_s390_subchannels ()">nm_device_ethernet_get_s390_subchannels</a>, function in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-speed" title="nm_device_ethernet_get_speed ()">nm_device_ethernet_get_speed</a>, function in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> </dt> <dd></dd> @@ -1904,6 +2146,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" title="NM_DEVICE_ETHERNET_S390_SUBCHANNELS">NM_DEVICE_ETHERNET_S390_SUBCHANNELS</a>, macro in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS" title="NM_DEVICE_ETHERNET_SPEED">NM_DEVICE_ETHERNET_SPEED</a>, macro in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> </dt> <dd></dd> @@ -2000,6 +2246,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-lldp-neighbors" title="nm_device_get_lldp_neighbors ()">nm_device_get_lldp_neighbors</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-managed" title="nm_device_get_managed ()">nm_device_get_managed</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2012,6 +2262,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-nm-plugin-missing" title="nm_device_get_nm_plugin_missing ()">nm_device_get_nm_plugin_missing</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-physical-port-id" title="nm_device_get_physical_port_id ()">nm_device_get_physical_port_id</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2076,10 +2330,146 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_DEVICE_IP_TUNNEL_FLOW_LABEL">NM_DEVICE_IP_TUNNEL_FLOW_LABEL</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit" title="nm_device_ip_tunnel_get_encapsulation_limit ()">nm_device_ip_tunnel_get_encapsulation_limit</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label" title="nm_device_ip_tunnel_get_flow_label ()">nm_device_ip_tunnel_get_flow_label</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key" title="nm_device_ip_tunnel_get_input_key ()">nm_device_ip_tunnel_get_input_key</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" title="nm_device_ip_tunnel_get_local ()">nm_device_ip_tunnel_get_local</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" title="nm_device_ip_tunnel_get_mode ()">nm_device_ip_tunnel_get_mode</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key" title="nm_device_ip_tunnel_get_output_key ()">nm_device_ip_tunnel_get_output_key</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" title="nm_device_ip_tunnel_get_parent ()">nm_device_ip_tunnel_get_parent</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery" title="nm_device_ip_tunnel_get_path_mtu_discovery ()">nm_device_ip_tunnel_get_path_mtu_discovery</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote" title="nm_device_ip_tunnel_get_remote ()">nm_device_ip_tunnel_get_remote</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos" title="nm_device_ip_tunnel_get_tos ()">nm_device_ip_tunnel_get_tos</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl" title="nm_device_ip_tunnel_get_ttl ()">nm_device_ip_tunnel_get_ttl</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_INPUT_KEY">NM_DEVICE_IP_TUNNEL_INPUT_KEY</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS" title="NM_DEVICE_IP_TUNNEL_LOCAL">NM_DEVICE_IP_TUNNEL_LOCAL</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS" title="NM_DEVICE_IP_TUNNEL_MODE">NM_DEVICE_IP_TUNNEL_MODE</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_OUTPUT_KEY">NM_DEVICE_IP_TUNNEL_OUTPUT_KEY</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS" title="NM_DEVICE_IP_TUNNEL_PARENT">NM_DEVICE_IP_TUNNEL_PARENT</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS" title="NM_DEVICE_IP_TUNNEL_REMOTE">NM_DEVICE_IP_TUNNEL_REMOTE</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS" title="NM_DEVICE_IP_TUNNEL_TOS">NM_DEVICE_IP_TUNNEL_TOS</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS" title="NM_DEVICE_IP_TUNNEL_TTL">NM_DEVICE_IP_TUNNEL_TTL</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()">nm_device_is_real</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-is-software" title="nm_device_is_software ()">nm_device_is_software</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-LLDP-NEIGHBORS:CAPS" title="NM_DEVICE_LLDP_NEIGHBORS">NM_DEVICE_LLDP_NEIGHBORS</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address" title="nm_device_macvlan_get_hw_address ()">nm_device_macvlan_get_hw_address</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" title="nm_device_macvlan_get_mode ()">nm_device_macvlan_get_mode</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" title="nm_device_macvlan_get_no_promisc ()">nm_device_macvlan_get_no_promisc</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" title="nm_device_macvlan_get_parent ()">nm_device_macvlan_get_parent</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-tap" title="nm_device_macvlan_get_tap ()">nm_device_macvlan_get_tap</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_MACVLAN_HW_ADDRESS">NM_DEVICE_MACVLAN_HW_ADDRESS</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS" title="NM_DEVICE_MACVLAN_MODE">NM_DEVICE_MACVLAN_MODE</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS" title="NM_DEVICE_MACVLAN_NO_PROMISC">NM_DEVICE_MACVLAN_NO_PROMISC</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS" title="NM_DEVICE_MACVLAN_PARENT">NM_DEVICE_MACVLAN_PARENT</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS" title="NM_DEVICE_MACVLAN_TAP">NM_DEVICE_MACVLAN_TAP</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-MANAGED:CAPS" title="NM_DEVICE_MANAGED">NM_DEVICE_MANAGED</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2108,6 +2498,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS" title="NM_DEVICE_NM_PLUGIN_MISSING">NM_DEVICE_NM_PLUGIN_MISSING</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceOlpcMesh.html#NM-DEVICE-OLPC-MESH-ACTIVE-CHANNEL:CAPS" title="NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL">NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL</a>, macro in <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> </dt> <dd></dd> @@ -2140,10 +2534,30 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-REAL:CAPS" title="NM_DEVICE_REAL">NM_DEVICE_REAL</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-device-reapply" title="nm_device_reapply ()">nm_device_reapply</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-reapply-async" title="nm_device_reapply_async ()">nm_device_reapply_async</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-reapply-finish" title="nm_device_reapply_finish ()">nm_device_reapply_finish</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-set-autoconnect" title="nm_device_set_autoconnect ()">nm_device_set_autoconnect</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-set-managed" title="nm_device_set_managed ()">nm_device_set_managed</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-STATE:CAPS" title="NM_DEVICE_STATE">NM_DEVICE_STATE</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2176,6 +2590,62 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-group" title="nm_device_tun_get_group ()">nm_device_tun_get_group</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-hw-address" title="nm_device_tun_get_hw_address ()">nm_device_tun_get_hw_address</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-mode" title="nm_device_tun_get_mode ()">nm_device_tun_get_mode</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-multi-queue" title="nm_device_tun_get_multi_queue ()">nm_device_tun_get_multi_queue</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-no-pi" title="nm_device_tun_get_no_pi ()">nm_device_tun_get_no_pi</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-owner" title="nm_device_tun_get_owner ()">nm_device_tun_get_owner</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-vnet-hdr" title="nm_device_tun_get_vnet_hdr ()">nm_device_tun_get_vnet_hdr</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS" title="NM_DEVICE_TUN_GROUP">NM_DEVICE_TUN_GROUP</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS" title="NM_DEVICE_TUN_HW_ADDRESS">NM_DEVICE_TUN_HW_ADDRESS</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS" title="NM_DEVICE_TUN_MODE">NM_DEVICE_TUN_MODE</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS" title="NM_DEVICE_TUN_MULTI_QUEUE">NM_DEVICE_TUN_MULTI_QUEUE</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS" title="NM_DEVICE_TUN_NO_PI">NM_DEVICE_TUN_NO_PI</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS" title="NM_DEVICE_TUN_OWNER">NM_DEVICE_TUN_OWNER</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS" title="NM_DEVICE_TUN_VNET_HDR">NM_DEVICE_TUN_VNET_HDR</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-UDI:CAPS" title="NM_DEVICE_UDI">NM_DEVICE_UDI</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2216,6 +2686,150 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS" title="NM_DEVICE_VXLAN_AGEING">NM_DEVICE_VXLAN_AGEING</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS" title="NM_DEVICE_VXLAN_CARRIER">NM_DEVICE_VXLAN_CARRIER</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS" title="NM_DEVICE_VXLAN_DST_PORT">NM_DEVICE_VXLAN_DST_PORT</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ageing" title="nm_device_vxlan_get_ageing ()">nm_device_vxlan_get_ageing</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" title="nm_device_vxlan_get_carrier ()">nm_device_vxlan_get_carrier</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-dst-port" title="nm_device_vxlan_get_dst_port ()">nm_device_vxlan_get_dst_port</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-group" title="nm_device_vxlan_get_group ()">nm_device_vxlan_get_group</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" title="nm_device_vxlan_get_hw_address ()">nm_device_vxlan_get_hw_address</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-id" title="nm_device_vxlan_get_id ()">nm_device_vxlan_get_id</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-l2miss" title="nm_device_vxlan_get_l2miss ()">nm_device_vxlan_get_l2miss</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-l3miss" title="nm_device_vxlan_get_l3miss ()">nm_device_vxlan_get_l3miss</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-learning" title="nm_device_vxlan_get_learning ()">nm_device_vxlan_get_learning</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-limit" title="nm_device_vxlan_get_limit ()">nm_device_vxlan_get_limit</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-local" title="nm_device_vxlan_get_local ()">nm_device_vxlan_get_local</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-parent" title="nm_device_vxlan_get_parent ()">nm_device_vxlan_get_parent</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-proxy" title="nm_device_vxlan_get_proxy ()">nm_device_vxlan_get_proxy</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-rsc" title="nm_device_vxlan_get_rsc ()">nm_device_vxlan_get_rsc</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max" title="nm_device_vxlan_get_src_port_max ()">nm_device_vxlan_get_src_port_max</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min" title="nm_device_vxlan_get_src_port_min ()">nm_device_vxlan_get_src_port_min</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-tos" title="nm_device_vxlan_get_tos ()">nm_device_vxlan_get_tos</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ttl" title="nm_device_vxlan_get_ttl ()">nm_device_vxlan_get_ttl</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS" title="NM_DEVICE_VXLAN_GROUP">NM_DEVICE_VXLAN_GROUP</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_VXLAN_HW_ADDRESS">NM_DEVICE_VXLAN_HW_ADDRESS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS" title="NM_DEVICE_VXLAN_ID">NM_DEVICE_VXLAN_ID</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS" title="NM_DEVICE_VXLAN_L2MISS">NM_DEVICE_VXLAN_L2MISS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS" title="NM_DEVICE_VXLAN_L3MISS">NM_DEVICE_VXLAN_L3MISS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS" title="NM_DEVICE_VXLAN_LEARNING">NM_DEVICE_VXLAN_LEARNING</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS" title="NM_DEVICE_VXLAN_LIMIT">NM_DEVICE_VXLAN_LIMIT</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS" title="NM_DEVICE_VXLAN_LOCAL">NM_DEVICE_VXLAN_LOCAL</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS" title="NM_DEVICE_VXLAN_PARENT">NM_DEVICE_VXLAN_PARENT</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS" title="NM_DEVICE_VXLAN_PROXY">NM_DEVICE_VXLAN_PROXY</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS" title="NM_DEVICE_VXLAN_RSC">NM_DEVICE_VXLAN_RSC</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MAX">NM_DEVICE_VXLAN_SRC_PORT_MAX</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MIN">NM_DEVICE_VXLAN_SRC_PORT_MIN</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS" title="NM_DEVICE_VXLAN_TOS">NM_DEVICE_VXLAN_TOS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS" title="NM_DEVICE_VXLAN_TTL">NM_DEVICE_VXLAN_TTL</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceWifi.html#NM-DEVICE-WIFI-ACCESS-POINTS:CAPS" title="NM_DEVICE_WIFI_ACCESS_POINTS">NM_DEVICE_WIFI_ACCESS_POINTS</a>, macro in <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> </dt> <dd></dd> @@ -2425,6 +3039,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</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="NMSettingIPConfig.html#nm-ip-address-dup" title="nm_ip_address_dup ()">nm_ip_address_dup</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -2713,6 +3331,103 @@ nm_keyfile_read, function in nm-keyfile-internal nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> +<a name="idxL"></a><h3 class="title">L</h3> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID">NM_LLDP_ATTR_CHASSIS_ID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID_TYPE">NM_LLDP_ATTR_CHASSIS_ID_TYPE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS" title="NM_LLDP_ATTR_DESTINATION">NM_LLDP_ATTR_DESTINATION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID">NM_LLDP_ATTR_IEEE_802_1_PPVID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS">NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PVID">NM_LLDP_ATTR_IEEE_802_1_PVID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VID">NM_LLDP_ATTR_IEEE_802_1_VID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME">NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_PORT_DESCRIPTION">NM_LLDP_ATTR_PORT_DESCRIPTION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS" title="NM_LLDP_ATTR_PORT_ID">NM_LLDP_ATTR_PORT_ID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS" title="NM_LLDP_ATTR_PORT_ID_TYPE">NM_LLDP_ATTR_PORT_ID_TYPE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" title="NM_LLDP_ATTR_SYSTEM_CAPABILITIES">NM_LLDP_ATTR_SYSTEM_CAPABILITIES</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_SYSTEM_DESCRIPTION">NM_LLDP_ATTR_SYSTEM_DESCRIPTION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS" title="NM_LLDP_ATTR_SYSTEM_NAME">NM_LLDP_ATTR_SYSTEM_NAME</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_BRIDGE">NM_LLDP_DEST_NEAREST_BRIDGE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE">NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE">NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-names" title="nm_lldp_neighbor_get_attr_names ()">nm_lldp_neighbor_get_attr_names</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-string-value" title="nm_lldp_neighbor_get_attr_string_value ()">nm_lldp_neighbor_get_attr_string_value</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-type" title="nm_lldp_neighbor_get_attr_type ()">nm_lldp_neighbor_get_attr_type</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-uint-value" title="nm_lldp_neighbor_get_attr_uint_value ()">nm_lldp_neighbor_get_attr_uint_value</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-new" title="nm_lldp_neighbor_new ()">nm_lldp_neighbor_new</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-ref" title="nm_lldp_neighbor_ref ()">nm_lldp_neighbor_ref</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-unref" title="nm_lldp_neighbor_unref ()">nm_lldp_neighbor_unref</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> <a name="idxM"></a><h3 class="title">M</h3> <dt> <a class="link" href="libnm-nm-errors.html#NMManagerError" title="enum NMManagerError">NMManagerError</a>, enum in <a class="link" href="libnm-nm-errors.html" title="nm-errors">nm-errors</a> @@ -3146,6 +3861,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property">NMSettingBridge:multicast-snooping</a>, object property in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property">NMSettingBridge:priority</a>, object property in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -3218,6 +3937,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnection--lldp" title="The “lldp” property">NMSettingConnection:lldp</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NMSettingConnection--master" title="The “master” property">NMSettingConnection:master</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -3262,6 +3985,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a>, enum in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingDcb.html#NMSettingDcb--app-fcoe-flags" title="The “app-fcoe-flags” property">NMSettingDcb:app-fcoe-flags</a>, object property in <a class="link" href="NMSettingDcb.html" title="NMSettingDcb">NMSettingDcb</a> </dt> <dd></dd> @@ -3334,6 +4061,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property">NMSettingGsm:device-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NMSettingGsm--home-only" title="The “home-only” property">NMSettingGsm:home-only</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -3362,6 +4093,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property">NMSettingGsm:sim-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-operator-id" title="The “sim-operator-id” property">NMSettingGsm:sim-operator-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NMSettingGsm--username" title="The “username” property">NMSettingGsm:username</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -3390,10 +4129,26 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property">NMSettingIP4Config:dhcp-fqdn</a>, object property in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property">NMSettingIP4Config:dhcp-timeout</a>, object property in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode" title="The “addr-gen-mode” property">NMSettingIP6Config:addr-gen-mode</a>, object property in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy" title="The “ip6-privacy” property">NMSettingIP6Config:ip6-privacy</a>, object property in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a>, enum in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a>, enum in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> </dt> <dd></dd> @@ -3414,6 +4169,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-options" title="The “dns-options” property">NMSettingIPConfig:dns-options</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-search" title="The “dns-search” property">NMSettingIPConfig:dns-search</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -3450,6 +4209,78 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">NMSettingIPTunnel:encapsulation-limit</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label" title="The “flow-label” property">NMSettingIPTunnel:flow-label</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key" title="The “input-key” property">NMSettingIPTunnel:input-key</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--local" title="The “local” property">NMSettingIPTunnel:local</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mode" title="The “mode” property">NMSettingIPTunnel:mode</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu" title="The “mtu” property">NMSettingIPTunnel:mtu</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key" title="The “output-key” property">NMSettingIPTunnel:output-key</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--parent" title="The “parent” property">NMSettingIPTunnel:parent</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">NMSettingIPTunnel:path-mtu-discovery</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--remote" title="The “remote” property">NMSettingIPTunnel:remote</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--tos" title="The “tos” property">NMSettingIPTunnel:tos</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl" title="The “ttl” property">NMSettingIPTunnel:ttl</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a>, enum in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--mode" title="The “mode” property">NMSettingMacvlan:mode</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--parent" title="The “parent” property">NMSettingMacvlan:parent</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous" title="The “promiscuous” property">NMSettingMacvlan:promiscuous</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--tap" title="The “tap” property">NMSettingMacvlan:tap</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a>, enum in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingOlpcMesh.html#NMSettingOlpcMesh--channel" title="The “channel” property">NMSettingOlpcMesh:channel</a>, object property in <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> </dt> <dd></dd> @@ -3598,6 +4429,34 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--group" title="The “group” property">NMSettingTun:group</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--mode" title="The “mode” property">NMSettingTun:mode</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--multi-queue" title="The “multi-queue” property">NMSettingTun:multi-queue</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--owner" title="The “owner” property">NMSettingTun:owner</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--pi" title="The “pi” property">NMSettingTun:pi</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--vnet-hdr" title="The “vnet-hdr” property">NMSettingTun:vnet-hdr</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a>, enum in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#NMSettingValueIterFn" title="NMSettingValueIterFn ()">NMSettingValueIterFn</a>, user_function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -3638,10 +4497,78 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVpn.html#NMSettingVpn--timeout" title="The “timeout” property">NMSettingVpn:timeout</a>, object property in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVpn.html#NMSettingVpn--user-name" title="The “user-name” property">NMSettingVpn:user-name</a>, object property in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ageing" title="The “ageing” property">NMSettingVxlan:ageing</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--destination-port" title="The “destination-port” property">NMSettingVxlan:destination-port</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--id" title="The “id” property">NMSettingVxlan:id</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l2-miss" title="The “l2-miss” property">NMSettingVxlan:l2-miss</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l3-miss" title="The “l3-miss” property">NMSettingVxlan:l3-miss</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--learning" title="The “learning” property">NMSettingVxlan:learning</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--limit" title="The “limit” property">NMSettingVxlan:limit</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--local" title="The “local” property">NMSettingVxlan:local</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--parent" title="The “parent” property">NMSettingVxlan:parent</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--proxy" title="The “proxy” property">NMSettingVxlan:proxy</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--remote" title="The “remote” property">NMSettingVxlan:remote</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--rsc" title="The “rsc” property">NMSettingVxlan:rsc</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-max" title="The “source-port-max” property">NMSettingVxlan:source-port-max</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-min" title="The “source-port-min” property">NMSettingVxlan:source-port-min</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--tos" title="The “tos” property">NMSettingVxlan:tos</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ttl" title="The “ttl” property">NMSettingVxlan:ttl</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWimax.html#NMSettingWimax--mac-address" title="The “mac-address” property">NMSettingWimax:mac-address</a>, object property in <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> </dt> <dd></dd> @@ -3734,6 +4661,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property">NMSettingWireless:mac-address-randomization</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property">NMSettingWireless:mode</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -3742,6 +4673,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">NMSettingWireless:powersave</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">NMSettingWireless:rate</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -3858,6 +4793,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" title="nm_setting_802_1x_check_cert_scheme ()">nm_setting_802_1x_check_cert_scheme</a>, function in <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-clear-altsubject-matches" title="nm_setting_802_1x_clear_altsubject_matches ()">nm_setting_802_1x_clear_altsubject_matches</a>, function in <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> </dt> <dd></dd> @@ -4482,6 +5421,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" title="nm_setting_bridge_get_multicast_snooping ()">nm_setting_bridge_get_multicast_snooping</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-priority" title="nm_setting_bridge_get_priority ()">nm_setting_bridge_get_priority</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -4502,6 +5445,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_SNOOPING">NM_SETTING_BRIDGE_MULTICAST_SNOOPING</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-new" title="nm_setting_bridge_new ()">nm_setting_bridge_new</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -4658,6 +5605,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-lldp" title="nm_setting_connection_get_lldp ()">nm_setting_connection_get_lldp</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-master" title="nm_setting_connection_get_master ()">nm_setting_connection_get_master</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4714,6 +5665,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS" title="NM_SETTING_CONNECTION_LLDP">NM_SETTING_CONNECTION_LLDP</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MASTER:CAPS" title="NM_SETTING_CONNECTION_MASTER">NM_SETTING_CONNECTION_MASTER</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4946,6 +5901,62 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS" title="NM_SETTING_DNS_OPTION_ATTEMPTS">NM_SETTING_DNS_OPTION_ATTEMPTS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS" title="NM_SETTING_DNS_OPTION_DEBUG">NM_SETTING_DNS_OPTION_DEBUG</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS" title="NM_SETTING_DNS_OPTION_EDNS0">NM_SETTING_DNS_OPTION_EDNS0</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS" title="NM_SETTING_DNS_OPTION_INET6">NM_SETTING_DNS_OPTION_INET6</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS" title="NM_SETTING_DNS_OPTION_IP6_BYTESTRING">NM_SETTING_DNS_OPTION_IP6_BYTESTRING</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_IP6_DOTINT">NM_SETTING_DNS_OPTION_IP6_DOTINT</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS" title="NM_SETTING_DNS_OPTION_NDOTS">NM_SETTING_DNS_OPTION_NDOTS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS" title="NM_SETTING_DNS_OPTION_NO_CHECK_NAMES">NM_SETTING_DNS_OPTION_NO_CHECK_NAMES</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_NO_IP6_DOTINT">NM_SETTING_DNS_OPTION_NO_IP6_DOTINT</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" title="NM_SETTING_DNS_OPTION_NO_TLD_QUERY">NM_SETTING_DNS_OPTION_NO_TLD_QUERY</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS" title="NM_SETTING_DNS_OPTION_ROTATE">NM_SETTING_DNS_OPTION_ROTATE</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST">NM_SETTING_DNS_OPTION_SINGLE_REQUEST</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN">NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS" title="NM_SETTING_DNS_OPTION_TIMEOUT">NM_SETTING_DNS_OPTION_TIMEOUT</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-duplicate" title="nm_setting_duplicate ()">nm_setting_duplicate</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -4978,10 +5989,18 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS" title="NM_SETTING_GSM_DEVICE_ID">NM_SETTING_GSM_DEVICE_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-apn" title="nm_setting_gsm_get_apn ()">nm_setting_gsm_get_apn</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-device-id" title="nm_setting_gsm_get_device_id ()">nm_setting_gsm_get_device_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-home-only" title="nm_setting_gsm_get_home_only ()">nm_setting_gsm_get_home_only</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -5010,6 +6029,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-sim-id" title="nm_setting_gsm_get_sim_id ()">nm_setting_gsm_get_sim_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id" title="nm_setting_gsm_get_sim_operator_id ()">nm_setting_gsm_get_sim_operator_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-username" title="nm_setting_gsm_get_username ()">nm_setting_gsm_get_username</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -5050,6 +6077,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS" title="NM_SETTING_GSM_SIM_ID">NM_SETTING_GSM_SIM_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS" title="NM_SETTING_GSM_SIM_OPERATOR_ID">NM_SETTING_GSM_SIM_OPERATOR_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-USERNAME:CAPS" title="NM_SETTING_GSM_USERNAME">NM_SETTING_GSM_USERNAME</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -5110,10 +6145,26 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_FQDN">NM_SETTING_IP4_CONFIG_DHCP_FQDN</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT">NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id" title="nm_setting_ip4_config_get_dhcp_client_id ()">nm_setting_ip4_config_get_dhcp_client_id</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn" title="nm_setting_ip4_config_get_dhcp_fqdn ()">nm_setting_ip4_config_get_dhcp_fqdn</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" title="nm_setting_ip4_config_get_dhcp_timeout ()">nm_setting_ip4_config_get_dhcp_timeout</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" title="NM_SETTING_IP4_CONFIG_METHOD_AUTO">NM_SETTING_IP4_CONFIG_METHOD_AUTO</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> @@ -5142,6 +6193,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS" title="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE">NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE</a>, macro in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode" title="nm_setting_ip6_config_get_addr_gen_mode ()">nm_setting_ip6_config_get_addr_gen_mode</a>, function in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy" title="nm_setting_ip6_config_get_ip6_privacy ()">nm_setting_ip6_config_get_ip6_privacy</a>, function in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> </dt> <dd></dd> @@ -5194,6 +6253,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option" title="nm_setting_ip_config_add_dns_option ()">nm_setting_ip_config_add_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-search" title="nm_setting_ip_config_add_dns_search ()">nm_setting_ip_config_add_dns_search</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5210,6 +6273,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options" title="nm_setting_ip_config_clear_dns_options ()">nm_setting_ip_config_clear_dns_options</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-searches" title="nm_setting_ip_config_clear_dns_searches ()">nm_setting_ip_config_clear_dns_searches</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5230,6 +6297,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS" title="NM_SETTING_IP_CONFIG_DNS_OPTIONS">NM_SETTING_IP_CONFIG_DNS_OPTIONS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS" title="NM_SETTING_IP_CONFIG_DNS_SEARCH">NM_SETTING_IP_CONFIG_DNS_SEARCH</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5254,6 +6325,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option" title="nm_setting_ip_config_get_dns_option ()">nm_setting_ip_config_get_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-search" title="nm_setting_ip_config_get_dns_search ()">nm_setting_ip_config_get_dns_search</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5290,6 +6365,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options" title="nm_setting_ip_config_get_num_dns_options ()">nm_setting_ip_config_get_num_dns_options</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-searches" title="nm_setting_ip_config_get_num_dns_searches ()">nm_setting_ip_config_get_num_dns_searches</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5306,6 +6385,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options" title="nm_setting_ip_config_has_dns_options ()">nm_setting_ip_config_has_dns_options</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-IGNORE-AUTO-DNS:CAPS" title="NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS">NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5326,6 +6409,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" title="nm_setting_ip_config_next_valid_dns_option ()">nm_setting_ip_config_next_valid_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-address" title="nm_setting_ip_config_remove_address ()">nm_setting_ip_config_remove_address</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5342,6 +6429,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option" title="nm_setting_ip_config_remove_dns_option ()">nm_setting_ip_config_remove_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value" title="nm_setting_ip_config_remove_dns_option_by_value ()">nm_setting_ip_config_remove_dns_option_by_value</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search" title="nm_setting_ip_config_remove_dns_search ()">nm_setting_ip_config_remove_dns_search</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5366,10 +6461,154 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_SETTING_IP_TUNNEL_FLOW_LABEL">NM_SETTING_IP_TUNNEL_FLOW_LABEL</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit" title="nm_setting_ip_tunnel_get_encapsulation_limit ()">nm_setting_ip_tunnel_get_encapsulation_limit</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label" title="nm_setting_ip_tunnel_get_flow_label ()">nm_setting_ip_tunnel_get_flow_label</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key" title="nm_setting_ip_tunnel_get_input_key ()">nm_setting_ip_tunnel_get_input_key</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local" title="nm_setting_ip_tunnel_get_local ()">nm_setting_ip_tunnel_get_local</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode" title="nm_setting_ip_tunnel_get_mode ()">nm_setting_ip_tunnel_get_mode</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu" title="nm_setting_ip_tunnel_get_mtu ()">nm_setting_ip_tunnel_get_mtu</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key" title="nm_setting_ip_tunnel_get_output_key ()">nm_setting_ip_tunnel_get_output_key</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent" title="nm_setting_ip_tunnel_get_parent ()">nm_setting_ip_tunnel_get_parent</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery" title="nm_setting_ip_tunnel_get_path_mtu_discovery ()">nm_setting_ip_tunnel_get_path_mtu_discovery</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote" title="nm_setting_ip_tunnel_get_remote ()">nm_setting_ip_tunnel_get_remote</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos" title="nm_setting_ip_tunnel_get_tos ()">nm_setting_ip_tunnel_get_tos</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl" title="nm_setting_ip_tunnel_get_ttl ()">nm_setting_ip_tunnel_get_ttl</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_INPUT_KEY">NM_SETTING_IP_TUNNEL_INPUT_KEY</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS" title="NM_SETTING_IP_TUNNEL_LOCAL">NM_SETTING_IP_TUNNEL_LOCAL</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS" title="NM_SETTING_IP_TUNNEL_MODE">NM_SETTING_IP_TUNNEL_MODE</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS" title="NM_SETTING_IP_TUNNEL_MTU">NM_SETTING_IP_TUNNEL_MTU</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-new" title="nm_setting_ip_tunnel_new ()">nm_setting_ip_tunnel_new</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_OUTPUT_KEY">NM_SETTING_IP_TUNNEL_OUTPUT_KEY</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS" title="NM_SETTING_IP_TUNNEL_PARENT">NM_SETTING_IP_TUNNEL_PARENT</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS" title="NM_SETTING_IP_TUNNEL_REMOTE">NM_SETTING_IP_TUNNEL_REMOTE</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS" title="NM_SETTING_IP_TUNNEL_SETTING_NAME">NM_SETTING_IP_TUNNEL_SETTING_NAME</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS" title="NM_SETTING_IP_TUNNEL_TOS">NM_SETTING_IP_TUNNEL_TOS</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS" title="NM_SETTING_IP_TUNNEL_TTL">NM_SETTING_IP_TUNNEL_TTL</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-lookup-type" title="nm_setting_lookup_type ()">nm_setting_lookup_type</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" title="nm_setting_macvlan_get_mode ()">nm_setting_macvlan_get_mode</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" title="nm_setting_macvlan_get_parent ()">nm_setting_macvlan_get_parent</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous" title="nm_setting_macvlan_get_promiscuous ()">nm_setting_macvlan_get_promiscuous</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-tap" title="nm_setting_macvlan_get_tap ()">nm_setting_macvlan_get_tap</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS" title="NM_SETTING_MACVLAN_MODE">NM_SETTING_MACVLAN_MODE</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-new" title="nm_setting_macvlan_new ()">nm_setting_macvlan_new</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS" title="NM_SETTING_MACVLAN_PARENT">NM_SETTING_MACVLAN_PARENT</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS" title="NM_SETTING_MACVLAN_PROMISCUOUS">NM_SETTING_MACVLAN_PROMISCUOUS</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS" title="NM_SETTING_MACVLAN_SETTING_NAME">NM_SETTING_MACVLAN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS" title="NM_SETTING_MACVLAN_TAP">NM_SETTING_MACVLAN_TAP</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#NM-SETTING-NAME:CAPS" title="NM_SETTING_NAME">NM_SETTING_NAME</a>, macro in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -5698,10 +6937,70 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-group" title="nm_setting_tun_get_group ()">nm_setting_tun_get_group</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-mode" title="nm_setting_tun_get_mode ()">nm_setting_tun_get_mode</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-multi-queue" title="nm_setting_tun_get_multi_queue ()">nm_setting_tun_get_multi_queue</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-owner" title="nm_setting_tun_get_owner ()">nm_setting_tun_get_owner</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-pi" title="nm_setting_tun_get_pi ()">nm_setting_tun_get_pi</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-vnet-hdr" title="nm_setting_tun_get_vnet_hdr ()">nm_setting_tun_get_vnet_hdr</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS" title="NM_SETTING_TUN_GROUP">NM_SETTING_TUN_GROUP</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS" title="NM_SETTING_TUN_MODE">NM_SETTING_TUN_MODE</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS" title="NM_SETTING_TUN_MULTI_QUEUE">NM_SETTING_TUN_MULTI_QUEUE</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-new" title="nm_setting_tun_new ()">nm_setting_tun_new</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS" title="NM_SETTING_TUN_OWNER">NM_SETTING_TUN_OWNER</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-PI:CAPS" title="NM_SETTING_TUN_PI">NM_SETTING_TUN_PI</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS" title="NM_SETTING_TUN_SETTING_NAME">NM_SETTING_TUN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS" title="NM_SETTING_TUN_VNET_HDR">NM_SETTING_TUN_VNET_HDR</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-verify" title="nm_setting_verify ()">nm_setting_verify</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSetting.html#nm-setting-verify-secrets" title="nm_setting_verify_secrets ()">nm_setting_verify_secrets</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVlan.html#nm-setting-vlan-add-priority" title="nm_setting_vlan_add_priority ()">nm_setting_vlan_add_priority</a>, function in <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> </dt> <dd></dd> @@ -5818,6 +7117,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVpn.html#nm-setting-vpn-get-timeout" title="nm_setting_vpn_get_timeout ()">nm_setting_vpn_get_timeout</a>, function in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVpn.html#nm-setting-vpn-get-user-name" title="nm_setting_vpn_get_user_name ()">nm_setting_vpn_get_user_name</a>, function in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> </dt> <dd></dd> @@ -5850,10 +7153,150 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS" title="NM_SETTING_VPN_TIMEOUT">NM_SETTING_VPN_TIMEOUT</a>, macro in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-USER-NAME:CAPS" title="NM_SETTING_VPN_USER_NAME">NM_SETTING_VPN_USER_NAME</a>, macro in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS" title="NM_SETTING_VXLAN_AGEING">NM_SETTING_VXLAN_AGEING</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS" title="NM_SETTING_VXLAN_DESTINATION_PORT">NM_SETTING_VXLAN_DESTINATION_PORT</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ageing" title="nm_setting_vxlan_get_ageing ()">nm_setting_vxlan_get_ageing</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-destination-port" title="nm_setting_vxlan_get_destination_port ()">nm_setting_vxlan_get_destination_port</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-id" title="nm_setting_vxlan_get_id ()">nm_setting_vxlan_get_id</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss" title="nm_setting_vxlan_get_l2_miss ()">nm_setting_vxlan_get_l2_miss</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss" title="nm_setting_vxlan_get_l3_miss ()">nm_setting_vxlan_get_l3_miss</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-learning" title="nm_setting_vxlan_get_learning ()">nm_setting_vxlan_get_learning</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-limit" title="nm_setting_vxlan_get_limit ()">nm_setting_vxlan_get_limit</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-local" title="nm_setting_vxlan_get_local ()">nm_setting_vxlan_get_local</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-parent" title="nm_setting_vxlan_get_parent ()">nm_setting_vxlan_get_parent</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-proxy" title="nm_setting_vxlan_get_proxy ()">nm_setting_vxlan_get_proxy</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-remote" title="nm_setting_vxlan_get_remote ()">nm_setting_vxlan_get_remote</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-rsc" title="nm_setting_vxlan_get_rsc ()">nm_setting_vxlan_get_rsc</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max" title="nm_setting_vxlan_get_source_port_max ()">nm_setting_vxlan_get_source_port_max</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min" title="nm_setting_vxlan_get_source_port_min ()">nm_setting_vxlan_get_source_port_min</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-tos" title="nm_setting_vxlan_get_tos ()">nm_setting_vxlan_get_tos</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ttl" title="nm_setting_vxlan_get_ttl ()">nm_setting_vxlan_get_ttl</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS" title="NM_SETTING_VXLAN_ID">NM_SETTING_VXLAN_ID</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS" title="NM_SETTING_VXLAN_L2_MISS">NM_SETTING_VXLAN_L2_MISS</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS" title="NM_SETTING_VXLAN_L3_MISS">NM_SETTING_VXLAN_L3_MISS</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS" title="NM_SETTING_VXLAN_LEARNING">NM_SETTING_VXLAN_LEARNING</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS" title="NM_SETTING_VXLAN_LIMIT">NM_SETTING_VXLAN_LIMIT</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS" title="NM_SETTING_VXLAN_LOCAL">NM_SETTING_VXLAN_LOCAL</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-new" title="nm_setting_vxlan_new ()">nm_setting_vxlan_new</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS" title="NM_SETTING_VXLAN_PARENT">NM_SETTING_VXLAN_PARENT</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS" title="NM_SETTING_VXLAN_PROXY">NM_SETTING_VXLAN_PROXY</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS" title="NM_SETTING_VXLAN_REMOTE">NM_SETTING_VXLAN_REMOTE</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS" title="NM_SETTING_VXLAN_RSC">NM_SETTING_VXLAN_RSC</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS" title="NM_SETTING_VXLAN_SETTING_NAME">NM_SETTING_VXLAN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MAX">NM_SETTING_VXLAN_SOURCE_PORT_MAX</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MIN">NM_SETTING_VXLAN_SOURCE_PORT_MIN</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS" title="NM_SETTING_VXLAN_TOS">NM_SETTING_VXLAN_TOS</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS" title="NM_SETTING_VXLAN_TTL">NM_SETTING_VXLAN_TTL</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWimax.html#nm-setting-wimax-get-mac-address" title="nm_setting_wimax_get_mac_address ()">nm_setting_wimax_get_mac_address</a>, function in <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> </dt> <dd></dd> @@ -6094,6 +7537,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" title="nm_setting_wireless_get_mac_address_randomization ()">nm_setting_wireless_get_mac_address_randomization</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-blacklist-item" title="nm_setting_wireless_get_mac_blacklist_item ()">nm_setting_wireless_get_mac_blacklist_item</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6114,6 +7561,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-rate" title="nm_setting_wireless_get_rate ()">nm_setting_wireless_get_rate</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6142,6 +7593,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" title="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION">NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE:CAPS" title="NM_SETTING_WIRELESS_MODE">NM_SETTING_WIRELESS_MODE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6166,6 +7621,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-RATE:CAPS" title="NM_SETTING_WIRELESS_RATE">NM_SETTING_WIRELESS_RATE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6402,6 +7861,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#stat" title="struct stat">stat</a>, struct in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <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> @@ -6420,6 +7883,10 @@ NMTestGeneralMetaFlags, enum in test-general-enums <dd></dd> <a name="idxU"></a><h3 class="title">U</h3> <dt> +<a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()">NMUtilsCheckFilePredicate</a>, user_function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<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> </dt> <dd></dd> @@ -6436,6 +7903,14 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-int-to-string" title="nm_utils_bond_mode_int_to_string ()">nm_utils_bond_mode_int_to_string</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-bond-mode-string-to-int" title="nm_utils_bond_mode_string_to_int ()">nm_utils_bond_mode_string_to_int</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-check-virtual-device-compatibility" title="nm_utils_check_virtual_device_compatibility ()">nm_utils_check_virtual_device_compatibility</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -6444,6 +7919,10 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-get-values" title="nm_utils_enum_get_values ()">nm_utils_enum_get_values</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> @@ -6681,6 +8160,10 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS" title="NM_VLAN_FLAGS_ALL">NM_VLAN_FLAGS_ALL</a>, macro in <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMVpnConnection.html#NMVpnConnection-vpn-state-changed" title="The “vpn-state-changed” signal">NMVpnConnection::vpn-state-changed</a>, object signal in <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> </dt> <dd></dd> @@ -6701,35 +8184,39 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditor-changed" title="The “changed” signal">NMVpnEditor::changed</a>, object signal in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-struct" title="NMVpnEditor">NMVpnEditor</a>, struct in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-changed" title="The “changed” signal">NMVpnEditor::changed</a>, object signal in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a>, struct in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a href="https://developer.gnome.org/libnm-glib/0.9/libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorInterface">NMVpnEditorInterface</a>, struct in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--description" title="The “description” property">NMVpnEditorPlugin:description</a>, object property in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--description" title="The “description” property">NMVpnEditorPlugin:description</a>, object property in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--name" title="The “name” property">NMVpnEditorPlugin:name</a>, object property in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name" title="The “name” property">NMVpnEditorPlugin:name</a>, object property in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--service" title="The “service” property">NMVpnEditorPlugin:service</a>, object property in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service" title="The “service” property">NMVpnEditorPlugin:service</a>, object property in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a>, enum in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a>, enum in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">NMVpnEditorPluginFactory</a>, user_function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">NMVpnEditorPluginFactory</a>, user_function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a>, struct in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a>, struct in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> @@ -6773,47 +8260,51 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget ()">nm_vpn_editor_get_widget</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a href="https://developer.gnome.org/libnm-glib/0.9/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget">nm_vpn_editor_get_widget</a>, function in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a>, macro in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a>, macro in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a>, macro in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file" title="nm_vpn_editor_plugin_load_from_file ()">nm_vpn_editor_plugin_load_from_file</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a>, macro in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a>, macro in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection ()">nm_vpn_editor_update_connection</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a>, macro in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> +</dt> +<dd></dd> +<dt> +<a href="https://developer.gnome.org/libnm-glib/0.9/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection">nm_vpn_editor_update_connection</a>, function in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> </dt> <dd></dd> <dt> @@ -6853,6 +8344,30 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +NM_VPN_PLUGIN_INFO_FILENAME, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KEYFILE, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_NAME, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a> </dt> <dd></dd> diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index e30c11dc..2bd5219f 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -69,17 +69,23 @@ <span class="refentrytitle"><a href="NMSettingInfiniband.html">NMSettingInfiniband</a></span><span class="refpurpose"> — Describes connection properties for IP-over-InfiniBand networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingIPConfig.html">NMSettingIPConfig</a></span><span class="refpurpose"> — Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingIPTunnel.html">NMSettingIPTunnel</a></span><span class="refpurpose"> — Describes connection properties for IP tunnel devices</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingMacvlan.html">NMSettingMacvlan</a></span><span class="refpurpose"> — Describes connection properties for macvlan interfaces</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingPpp.html">NMSettingPpp</a></span><span class="refpurpose"> — Describes connection properties for devices/networks @@ -99,12 +105,18 @@ serial communications</span> <span class="refentrytitle"><a href="NMSettingTeamPort.html">NMSettingTeamPort</a></span><span class="refpurpose"> — Describes connection properties for team ports</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingTun.html">NMSettingTun</a></span><span class="refpurpose"> — Describes connection properties for TUN/TAP interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingVlan.html">NMSettingVlan</a></span><span class="refpurpose"> — Describes connection properties for VLAN interfaces</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingVpn.html">NMSettingVpn</a></span><span class="refpurpose"> — Describes connection properties for Virtual Private Networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingVxlan.html">NMSettingVxlan</a></span><span class="refpurpose"> — Describes connection properties for VXLAN interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingWimax.html">NMSettingWimax</a></span><span class="refpurpose"> — Describes 802.16e Mobile WiMAX connection properties</span> </dt> <dt> diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index 6513b1a8..07e8b676 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -48,6 +48,12 @@ <span class="refentrytitle"><a href="NMDeviceInfiniband.html">NMDeviceInfiniband</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceIPTunnel.html">NMDeviceIPTunnel</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMDeviceMacvlan.html">NMDeviceMacvlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceModem.html">NMDeviceModem</a></span><span class="refpurpose"></span> </dt> <dt> @@ -57,9 +63,15 @@ <span class="refentrytitle"><a href="NMDeviceTeam.html">NMDeviceTeam</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceTun.html">NMDeviceTun</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceVlan.html">NMDeviceVlan</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceVxlan.html">NMDeviceVxlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceWifi.html">NMDeviceWifi</a></span><span class="refpurpose"></span> </dt> <dt> diff --git a/docs/libnm/html/ch06.html b/docs/libnm/html/ch06.html index 7cbb0f5e..c4aadccf 100644 --- a/docs/libnm/html/ch06.html +++ b/docs/libnm/html/ch06.html @@ -27,7 +27,7 @@ <span class="refentrytitle"><a href="libnm-nm-vpn-dbus-interface.html">nm-vpn-dbus-interface</a></span><span class="refpurpose"></span> </dt> <dt> -<span class="refentrytitle"><a href="NMVpnEditor.html">NMVpnEditor</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMVpnEditorPlugin.html">NMVpnEditorPlugin</a></span><span class="refpurpose"></span> </dt> </dl></div> </div> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 2c0ecc72..ee011718 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.10 + for libnm 1.1.90 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>. @@ -114,17 +114,23 @@ <span class="refentrytitle"><a href="NMSettingInfiniband.html">NMSettingInfiniband</a></span><span class="refpurpose"> — Describes connection properties for IP-over-InfiniBand networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingIPConfig.html">NMSettingIPConfig</a></span><span class="refpurpose"> — Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingIPTunnel.html">NMSettingIPTunnel</a></span><span class="refpurpose"> — Describes connection properties for IP tunnel devices</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingMacvlan.html">NMSettingMacvlan</a></span><span class="refpurpose"> — Describes connection properties for macvlan interfaces</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingPpp.html">NMSettingPpp</a></span><span class="refpurpose"> — Describes connection properties for devices/networks @@ -144,12 +150,18 @@ serial communications</span> <span class="refentrytitle"><a href="NMSettingTeamPort.html">NMSettingTeamPort</a></span><span class="refpurpose"> — Describes connection properties for team ports</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingTun.html">NMSettingTun</a></span><span class="refpurpose"> — Describes connection properties for TUN/TAP interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingVlan.html">NMSettingVlan</a></span><span class="refpurpose"> — Describes connection properties for VLAN interfaces</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingVpn.html">NMSettingVpn</a></span><span class="refpurpose"> — Describes connection properties for Virtual Private Networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingVxlan.html">NMSettingVxlan</a></span><span class="refpurpose"> — Describes connection properties for VXLAN interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingWimax.html">NMSettingWimax</a></span><span class="refpurpose"> — Describes 802.16e Mobile WiMAX connection properties</span> </dt> <dt> @@ -190,6 +202,12 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="NMDeviceInfiniband.html">NMDeviceInfiniband</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceIPTunnel.html">NMDeviceIPTunnel</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMDeviceMacvlan.html">NMDeviceMacvlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceModem.html">NMDeviceModem</a></span><span class="refpurpose"></span> </dt> <dt> @@ -199,9 +217,15 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="NMDeviceTeam.html">NMDeviceTeam</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceTun.html">NMDeviceTun</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceVlan.html">NMDeviceVlan</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceVxlan.html">NMDeviceVxlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceWifi.html">NMDeviceWifi</a></span><span class="refpurpose"></span> </dt> <dt> @@ -244,7 +268,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="libnm-nm-vpn-dbus-interface.html">nm-vpn-dbus-interface</a></span><span class="refpurpose"></span> </dt> <dt> -<span class="refentrytitle"><a href="NMVpnEditor.html">NMVpnEditor</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMVpnEditorPlugin.html">NMVpnEditorPlugin</a></span><span class="refpurpose"></span> </dt> </dl></dd> <dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt> diff --git a/docs/libnm/html/index.sgml b/docs/libnm/html/index.sgml index 4e149c2a..dfe1f677 100644 --- a/docs/libnm/html/index.sgml +++ b/docs/libnm/html/index.sgml @@ -37,6 +37,7 @@ <ANCHOR id="nm-client-save-hostname-async" href="libnm/NMClient.html#nm-client-save-hostname-async"> <ANCHOR id="nm-client-save-hostname-finish" href="libnm/NMClient.html#nm-client-save-hostname-finish"> <ANCHOR id="nm-client-get-devices" href="libnm/NMClient.html#nm-client-get-devices"> +<ANCHOR id="nm-client-get-all-devices" href="libnm/NMClient.html#nm-client-get-all-devices"> <ANCHOR id="nm-client-get-device-by-path" href="libnm/NMClient.html#nm-client-get-device-by-path"> <ANCHOR id="nm-client-get-device-by-iface" href="libnm/NMClient.html#nm-client-get-device-by-iface"> <ANCHOR id="nm-client-get-active-connections" href="libnm/NMClient.html#nm-client-get-active-connections"> @@ -78,12 +79,15 @@ <ANCHOR id="NM-CLIENT-PRIMARY-CONNECTION:CAPS" href="libnm/NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"> <ANCHOR id="NM-CLIENT-ACTIVATING-CONNECTION:CAPS" href="libnm/NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"> <ANCHOR id="NM-CLIENT-DEVICES:CAPS" href="libnm/NMClient.html#NM-CLIENT-DEVICES:CAPS"> +<ANCHOR id="NM-CLIENT-ALL-DEVICES:CAPS" href="libnm/NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS"> <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-ANY-DEVICE-ADDED:CAPS" href="libnm/NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS"> +<ANCHOR id="NM-CLIENT-ANY-DEVICE-REMOVED:CAPS" href="libnm/NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS"> <ANCHOR id="NM-CLIENT-PERMISSION-CHANGED:CAPS" href="libnm/NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS"> <ANCHOR id="NM-CLIENT-CONNECTION-ADDED:CAPS" href="libnm/NMClient.html#NM-CLIENT-CONNECTION-ADDED:CAPS"> <ANCHOR id="NM-CLIENT-CONNECTION-REMOVED:CAPS" href="libnm/NMClient.html#NM-CLIENT-CONNECTION-REMOVED:CAPS"> @@ -114,6 +118,7 @@ <ANCHOR id="NMClient.property-details" href="libnm/NMClient.html#NMClient.property-details"> <ANCHOR id="NMClient--activating-connection" href="libnm/NMClient.html#NMClient--activating-connection"> <ANCHOR id="NMClient--active-connections" href="libnm/NMClient.html#NMClient--active-connections"> +<ANCHOR id="NMClient--all-devices" href="libnm/NMClient.html#NMClient--all-devices"> <ANCHOR id="NMClient--can-modify" href="libnm/NMClient.html#NMClient--can-modify"> <ANCHOR id="NMClient--connections" href="libnm/NMClient.html#NMClient--connections"> <ANCHOR id="NMClient--connectivity" href="libnm/NMClient.html#NMClient--connectivity"> @@ -133,6 +138,8 @@ <ANCHOR id="NMClient--wwan-enabled" href="libnm/NMClient.html#NMClient--wwan-enabled"> <ANCHOR id="NMClient--wwan-hardware-enabled" href="libnm/NMClient.html#NMClient--wwan-hardware-enabled"> <ANCHOR id="NMClient.signal-details" href="libnm/NMClient.html#NMClient.signal-details"> +<ANCHOR id="NMClient-any-device-added" href="libnm/NMClient.html#NMClient-any-device-added"> +<ANCHOR id="NMClient-any-device-removed" href="libnm/NMClient.html#NMClient-any-device-removed"> <ANCHOR id="NMClient-connection-added" href="libnm/NMClient.html#NMClient-connection-added"> <ANCHOR id="NMClient-connection-removed" href="libnm/NMClient.html#NMClient-connection-removed"> <ANCHOR id="NMClient-device-added" href="libnm/NMClient.html#NMClient-device-added"> @@ -283,7 +290,7 @@ <ANCHOR id="libnm-nm-dbus-interface.description" href="libnm/libnm-nm-dbus-interface.html#libnm-nm-dbus-interface.description"> <ANCHOR id="libnm-nm-dbus-interface.functions_details" href="libnm/libnm-nm-dbus-interface.html#libnm-nm-dbus-interface.functions_details"> <ANCHOR id="libnm-nm-dbus-interface.other_details" href="libnm/libnm-nm-dbus-interface.html#libnm-nm-dbus-interface.other_details"> -<ANCHOR id="NM-AVAILABLE-IN-1-0-6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS"> +<ANCHOR id="NM-AVAILABLE-IN-1-2:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS"> <ANCHOR id="NM-DBUS-SERVICE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-SERVICE:CAPS"> <ANCHOR id="NM-DBUS-PATH:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-PATH:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE:CAPS"> @@ -315,6 +322,7 @@ <ANCHOR id="NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-DEVICE-GRE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-GRE:CAPS"> +<ANCHOR id="NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-SETTINGS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS"> <ANCHOR id="NM-DBUS-PATH-SETTINGS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-PATH-SETTINGS:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-SETTINGS-CONNECTION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS-CONNECTION:CAPS"> @@ -356,6 +364,10 @@ <ANCHOR id="NM-DEVICE-TYPE-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-BRIDGE:CAPS"> <ANCHOR id="NM-DEVICE-TYPE-GENERIC:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-GENERIC:CAPS"> <ANCHOR id="NM-DEVICE-TYPE-TEAM:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TEAM:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-TUN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TUN:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-IP-TUNNEL:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-IP-TUNNEL:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-MACVLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-MACVLAN:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-VXLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-VXLAN:CAPS"> <ANCHOR id="NMDeviceCapabilities" href="libnm/libnm-nm-dbus-interface.html#NMDeviceCapabilities"> <ANCHOR id="NM-DEVICE-CAP-NONE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NONE:CAPS"> <ANCHOR id="NM-DEVICE-CAP-NM-SUPPORTED:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"> @@ -505,6 +517,34 @@ <ANCHOR id="NM-SECRET-AGENT-CAPABILITY-NONE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-NONE:CAPS"> <ANCHOR id="NM-SECRET-AGENT-CAPABILITY-VPN-HINTS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-VPN-HINTS:CAPS"> <ANCHOR id="NM-SECRET-AGENT-CAPABILITY-LAST:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-LAST:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-DESTINATION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-CHASSIS-ID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-PORT-ID-TYPE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-PORT-ID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-SYSTEM-NAME:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"> +<ANCHOR id="NM-LLDP-DEST-NEAREST-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS"> +<ANCHOR id="NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS"> +<ANCHOR id="NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS"> +<ANCHOR id="NMIPTunnelMode" href="libnm/libnm-nm-dbus-interface.html#NMIPTunnelMode"> +<ANCHOR id="NM-IP-TUNNEL-MODE-UKNOWN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-UKNOWN:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IPIP:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-GRE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRE:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-SIT:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-SIT:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-ISATAP:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-ISATAP:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-VTI:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IP6IP6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6IP6:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IPIP6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP6:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IP6GRE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6GRE:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-VTI6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI6:CAPS"> <ANCHOR id="libnm-NMConnection" href="libnm/libnm-NMConnection.html"> <ANCHOR id="libnm-NMConnection.functions" href="libnm/libnm-NMConnection.html#libnm-NMConnection.functions"> <ANCHOR id="libnm-NMConnection.other" href="libnm/libnm-NMConnection.html#libnm-NMConnection.other"> @@ -522,6 +562,7 @@ <ANCHOR id="nm-connection-compare" href="libnm/libnm-NMConnection.html#nm-connection-compare"> <ANCHOR id="nm-connection-diff" href="libnm/libnm-NMConnection.html#nm-connection-diff"> <ANCHOR id="nm-connection-verify" href="libnm/libnm-NMConnection.html#nm-connection-verify"> +<ANCHOR id="nm-connection-verify-secrets" href="libnm/libnm-NMConnection.html#nm-connection-verify-secrets"> <ANCHOR id="nm-connection-normalize" href="libnm/libnm-NMConnection.html#nm-connection-normalize"> <ANCHOR id="nm-connection-need-secrets" href="libnm/libnm-NMConnection.html#nm-connection-need-secrets"> <ANCHOR id="nm-connection-clear-secrets" href="libnm/libnm-NMConnection.html#nm-connection-clear-secrets"> @@ -551,12 +592,15 @@ <ANCHOR id="nm-connection-get-setting-generic" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-generic"> <ANCHOR id="nm-connection-get-setting-gsm" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-gsm"> <ANCHOR id="nm-connection-get-setting-infiniband" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-infiniband"> +<ANCHOR id="nm-connection-get-setting-ip-tunnel" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel"> <ANCHOR id="nm-connection-get-setting-ip4-config" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ip4-config"> <ANCHOR id="nm-connection-get-setting-ip6-config" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ip6-config"> +<ANCHOR id="nm-connection-get-setting-macvlan" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-macvlan"> <ANCHOR id="nm-connection-get-setting-olpc-mesh" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-olpc-mesh"> <ANCHOR id="nm-connection-get-setting-ppp" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ppp"> <ANCHOR id="nm-connection-get-setting-pppoe" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-pppoe"> <ANCHOR id="nm-connection-get-setting-serial" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-serial"> +<ANCHOR id="nm-connection-get-setting-tun" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-tun"> <ANCHOR id="nm-connection-get-setting-vpn" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-vpn"> <ANCHOR id="nm-connection-get-setting-wimax" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-wimax"> <ANCHOR id="nm-connection-get-setting-adsl" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-adsl"> @@ -564,6 +608,7 @@ <ANCHOR id="nm-connection-get-setting-wireless" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-wireless"> <ANCHOR id="nm-connection-get-setting-wireless-security" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-wireless-security"> <ANCHOR id="nm-connection-get-setting-vlan" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-vlan"> +<ANCHOR id="nm-connection-get-setting-vxlan" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-vxlan"> <ANCHOR id="libnm-NMConnection.other_details" href="libnm/libnm-NMConnection.html#libnm-NMConnection.other_details"> <ANCHOR id="NM-CONNECTION-SECRETS-UPDATED:CAPS" href="libnm/libnm-NMConnection.html#NM-CONNECTION-SECRETS-UPDATED:CAPS"> <ANCHOR id="NM-CONNECTION-SECRETS-CLEARED:CAPS" href="libnm/libnm-NMConnection.html#NM-CONNECTION-SECRETS-CLEARED:CAPS"> @@ -600,6 +645,7 @@ <ANCHOR id="nm-setting-duplicate" href="libnm/NMSetting.html#nm-setting-duplicate"> <ANCHOR id="nm-setting-get-name" href="libnm/NMSetting.html#nm-setting-get-name"> <ANCHOR id="nm-setting-verify" href="libnm/NMSetting.html#nm-setting-verify"> +<ANCHOR id="nm-setting-verify-secrets" href="libnm/NMSetting.html#nm-setting-verify-secrets"> <ANCHOR id="nm-setting-compare" href="libnm/NMSetting.html#nm-setting-compare"> <ANCHOR id="nm-setting-diff" href="libnm/NMSetting.html#nm-setting-diff"> <ANCHOR id="nm-setting-enumerate-values" href="libnm/NMSetting.html#nm-setting-enumerate-values"> @@ -624,6 +670,10 @@ <ANCHOR id="NM-SETTING-COMPARE-FLAG-DIFF-RESULT-WITH-DEFAULT:CAPS" href="libnm/NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-WITH-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-COMPARE-FLAG-DIFF-RESULT-NO-DEFAULT:CAPS" href="libnm/NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-NO-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-COMPARE-FLAG-IGNORE-TIMESTAMP:CAPS" href="libnm/NMSetting.html#NM-SETTING-COMPARE-FLAG-IGNORE-TIMESTAMP:CAPS"> +<ANCHOR id="NMSettingMacRandomization" href="libnm/NMSetting.html#NMSettingMacRandomization"> +<ANCHOR id="NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS" href="libnm/NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"> +<ANCHOR id="NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS" href="libnm/NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"> +<ANCHOR id="NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS" href="libnm/NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"> <ANCHOR id="NMSetting-struct" href="libnm/NMSetting.html#NMSetting-struct"> <ANCHOR id="NMSettingDiffResult" href="libnm/NMSetting.html#NMSettingDiffResult"> <ANCHOR id="NM-SETTING-DIFF-RESULT-UNKNOWN:CAPS" href="libnm/NMSetting.html#NM-SETTING-DIFF-RESULT-UNKNOWN:CAPS"> @@ -667,6 +717,7 @@ <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="nm-setting-connection-get-lldp" href="libnm/NMSettingConnection.html#nm-setting-connection-get-lldp"> <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"> @@ -688,10 +739,15 @@ <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="NM-SETTING-CONNECTION-LLDP:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP: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"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-YES:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-YES:CAPS"> +<ANCHOR id="NMSettingConnectionLldp" href="libnm/NMSettingConnection.html#NMSettingConnectionLldp"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS"> <ANCHOR id="NMSettingConnection-struct" href="libnm/NMSettingConnection.html#NMSettingConnection-struct"> <ANCHOR id="NMSettingConnection.property-details" href="libnm/NMSettingConnection.html#NMSettingConnection.property-details"> <ANCHOR id="NMSettingConnection--autoconnect" href="libnm/NMSettingConnection.html#NMSettingConnection--autoconnect"> @@ -700,6 +756,7 @@ <ANCHOR id="NMSettingConnection--gateway-ping-timeout" href="libnm/NMSettingConnection.html#NMSettingConnection--gateway-ping-timeout"> <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--lldp" href="libnm/NMSettingConnection.html#NMSettingConnection--lldp"> <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"> @@ -718,6 +775,7 @@ <ANCHOR id="NMSetting8021x.description" href="libnm/NMSetting8021x.html#NMSetting8021x.description"> <ANCHOR id="NMSetting8021x.functions_details" href="libnm/NMSetting8021x.html#NMSetting8021x.functions_details"> <ANCHOR id="nm-setting-802-1x-new" href="libnm/NMSetting8021x.html#nm-setting-802-1x-new"> +<ANCHOR id="nm-setting-802-1x-check-cert-scheme" href="libnm/NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme"> <ANCHOR id="nm-setting-802-1x-get-num-eap-methods" href="libnm/NMSetting8021x.html#nm-setting-802-1x-get-num-eap-methods"> <ANCHOR id="nm-setting-802-1x-get-eap-method" href="libnm/NMSetting8021x.html#nm-setting-802-1x-get-eap-method"> <ANCHOR id="nm-setting-802-1x-add-eap-method" href="libnm/NMSetting8021x.html#nm-setting-802-1x-add-eap-method"> @@ -969,6 +1027,7 @@ <ANCHOR id="nm-setting-bridge-get-hello-time" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-hello-time"> <ANCHOR id="nm-setting-bridge-get-max-age" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-max-age"> <ANCHOR id="nm-setting-bridge-get-ageing-time" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-ageing-time"> +<ANCHOR id="nm-setting-bridge-get-multicast-snooping" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping"> <ANCHOR id="NMSettingBridge.other_details" href="libnm/NMSettingBridge.html#NMSettingBridge.other_details"> <ANCHOR id="NM-SETTING-BRIDGE-SETTING-NAME:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-SETTING-NAME:CAPS"> <ANCHOR id="NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"> @@ -978,12 +1037,14 @@ <ANCHOR id="NM-SETTING-BRIDGE-HELLO-TIME:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-HELLO-TIME:CAPS"> <ANCHOR id="NM-SETTING-BRIDGE-MAX-AGE:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-MAX-AGE:CAPS"> <ANCHOR id="NM-SETTING-BRIDGE-AGEING-TIME:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"> +<ANCHOR id="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"> <ANCHOR id="NMSettingBridge.property-details" href="libnm/NMSettingBridge.html#NMSettingBridge.property-details"> <ANCHOR id="NMSettingBridge--ageing-time" href="libnm/NMSettingBridge.html#NMSettingBridge--ageing-time"> <ANCHOR id="NMSettingBridge--forward-delay" href="libnm/NMSettingBridge.html#NMSettingBridge--forward-delay"> <ANCHOR id="NMSettingBridge--hello-time" href="libnm/NMSettingBridge.html#NMSettingBridge--hello-time"> <ANCHOR id="NMSettingBridge--mac-address" href="libnm/NMSettingBridge.html#NMSettingBridge--mac-address"> <ANCHOR id="NMSettingBridge--max-age" href="libnm/NMSettingBridge.html#NMSettingBridge--max-age"> +<ANCHOR id="NMSettingBridge--multicast-snooping" href="libnm/NMSettingBridge.html#NMSettingBridge--multicast-snooping"> <ANCHOR id="NMSettingBridge--priority" href="libnm/NMSettingBridge.html#NMSettingBridge--priority"> <ANCHOR id="NMSettingBridge--stp" href="libnm/NMSettingBridge.html#NMSettingBridge--stp"> <ANCHOR id="NMSettingBridgePort" href="libnm/NMSettingBridgePort.html"> @@ -1122,6 +1183,9 @@ <ANCHOR id="nm-setting-gsm-get-network-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-network-id"> <ANCHOR id="nm-setting-gsm-get-pin" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-pin"> <ANCHOR id="nm-setting-gsm-get-home-only" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-home-only"> +<ANCHOR id="nm-setting-gsm-get-device-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-device-id"> +<ANCHOR id="nm-setting-gsm-get-sim-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-sim-id"> +<ANCHOR id="nm-setting-gsm-get-sim-operator-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id"> <ANCHOR id="nm-setting-gsm-get-pin-flags" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-pin-flags"> <ANCHOR id="nm-setting-gsm-get-password-flags" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-password-flags"> <ANCHOR id="NMSettingGsm.other_details" href="libnm/NMSettingGsm.html#NMSettingGsm.other_details"> @@ -1135,8 +1199,12 @@ <ANCHOR id="NM-SETTING-GSM-PIN:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-PIN:CAPS"> <ANCHOR id="NM-SETTING-GSM-PIN-FLAGS:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-PIN-FLAGS:CAPS"> <ANCHOR id="NM-SETTING-GSM-HOME-ONLY:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-HOME-ONLY:CAPS"> +<ANCHOR id="NM-SETTING-GSM-DEVICE-ID:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS"> +<ANCHOR id="NM-SETTING-GSM-SIM-ID:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS"> +<ANCHOR id="NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS"> <ANCHOR id="NMSettingGsm.property-details" href="libnm/NMSettingGsm.html#NMSettingGsm.property-details"> <ANCHOR id="NMSettingGsm--apn" href="libnm/NMSettingGsm.html#NMSettingGsm--apn"> +<ANCHOR id="NMSettingGsm--device-id" href="libnm/NMSettingGsm.html#NMSettingGsm--device-id"> <ANCHOR id="NMSettingGsm--home-only" href="libnm/NMSettingGsm.html#NMSettingGsm--home-only"> <ANCHOR id="NMSettingGsm--network-id" href="libnm/NMSettingGsm.html#NMSettingGsm--network-id"> <ANCHOR id="NMSettingGsm--number" href="libnm/NMSettingGsm.html#NMSettingGsm--number"> @@ -1144,6 +1212,8 @@ <ANCHOR id="NMSettingGsm--password-flags" href="libnm/NMSettingGsm.html#NMSettingGsm--password-flags"> <ANCHOR id="NMSettingGsm--pin" href="libnm/NMSettingGsm.html#NMSettingGsm--pin"> <ANCHOR id="NMSettingGsm--pin-flags" href="libnm/NMSettingGsm.html#NMSettingGsm--pin-flags"> +<ANCHOR id="NMSettingGsm--sim-id" href="libnm/NMSettingGsm.html#NMSettingGsm--sim-id"> +<ANCHOR id="NMSettingGsm--sim-operator-id" href="libnm/NMSettingGsm.html#NMSettingGsm--sim-operator-id"> <ANCHOR id="NMSettingGsm--username" href="libnm/NMSettingGsm.html#NMSettingGsm--username"> <ANCHOR id="NMSettingInfiniband" href="libnm/NMSettingInfiniband.html"> <ANCHOR id="NMSettingInfiniband.functions" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband.functions"> @@ -1172,6 +1242,62 @@ <ANCHOR id="NMSettingInfiniband--p-key" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband--p-key"> <ANCHOR id="NMSettingInfiniband--parent" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband--parent"> <ANCHOR id="NMSettingInfiniband--transport-mode" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband--transport-mode"> +<ANCHOR id="NMSettingIP4Config" href="libnm/NMSettingIP4Config.html"> +<ANCHOR id="NMSettingIP4Config.functions" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions"> +<ANCHOR id="NMSettingIP4Config.properties" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.properties"> +<ANCHOR id="NMSettingIP4Config.other" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other"> +<ANCHOR id="NMSettingIP4Config.object-hierarchy" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.object-hierarchy"> +<ANCHOR id="NMSettingIP4Config.description" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.description"> +<ANCHOR id="NMSettingIP4Config.functions_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions_details"> +<ANCHOR id="nm-setting-ip4-config-new" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-new"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-client-id" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-timeout" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-fqdn" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn"> +<ANCHOR id="NMSettingIP4Config.other_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other_details"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"> +<ANCHOR id="NMSettingIP4Config.property-details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.property-details"> +<ANCHOR id="NMSettingIP4Config--dhcp-client-id" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"> +<ANCHOR id="NMSettingIP4Config--dhcp-fqdn" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn"> +<ANCHOR id="NMSettingIP4Config--dhcp-timeout" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout"> +<ANCHOR id="NMSettingIP6Config" href="libnm/NMSettingIP6Config.html"> +<ANCHOR id="NMSettingIP6Config.functions" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions"> +<ANCHOR id="NMSettingIP6Config.properties" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.properties"> +<ANCHOR id="NMSettingIP6Config.other" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other"> +<ANCHOR id="NMSettingIP6Config.object-hierarchy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.object-hierarchy"> +<ANCHOR id="NMSettingIP6Config.description" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.description"> +<ANCHOR id="NMSettingIP6Config.functions_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions_details"> +<ANCHOR id="nm-setting-ip6-config-new" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-new"> +<ANCHOR id="nm-setting-ip6-config-get-ip6-privacy" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"> +<ANCHOR id="nm-setting-ip6-config-get-addr-gen-mode" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode"> +<ANCHOR id="NMSettingIP6Config.other_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other_details"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"> +<ANCHOR id="NMSettingIP6ConfigPrivacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"> +<ANCHOR id="NMSettingIP6ConfigAddrGenMode" href="libnm/NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"> +<ANCHOR id="NMSettingIP6Config.property-details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.property-details"> +<ANCHOR id="NMSettingIP6Config--addr-gen-mode" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode"> +<ANCHOR id="NMSettingIP6Config--ip6-privacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"> <ANCHOR id="NMSettingIPConfig" href="libnm/NMSettingIPConfig.html"> <ANCHOR id="NMSettingIPConfig.functions" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.functions"> <ANCHOR id="NMSettingIPConfig.properties" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.properties"> @@ -1233,6 +1359,14 @@ <ANCHOR id="nm-setting-ip-config-remove-dns-search" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search"> <ANCHOR id="nm-setting-ip-config-remove-dns-search-by-value" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search-by-value"> <ANCHOR id="nm-setting-ip-config-clear-dns-searches" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-searches"> +<ANCHOR id="nm-setting-ip-config-get-num-dns-options" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options"> +<ANCHOR id="nm-setting-ip-config-has-dns-options" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options"> +<ANCHOR id="nm-setting-ip-config-get-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option"> +<ANCHOR id="nm-setting-ip-config-next-valid-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option"> +<ANCHOR id="nm-setting-ip-config-add-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option"> +<ANCHOR id="nm-setting-ip-config-remove-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option"> +<ANCHOR id="nm-setting-ip-config-remove-dns-option-by-value" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value"> +<ANCHOR id="nm-setting-ip-config-clear-dns-options" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options"> <ANCHOR id="nm-setting-ip-config-get-num-addresses" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-num-addresses"> <ANCHOR id="nm-setting-ip-config-get-address" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-address"> <ANCHOR id="nm-setting-ip-config-add-address" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-add-address"> @@ -1257,6 +1391,7 @@ <ANCHOR id="NM-SETTING-IP-CONFIG-METHOD:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-METHOD:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-DNS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS"> +<ANCHOR id="NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-ADDRESSES:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-GATEWAY:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-GATEWAY:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-ROUTES:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ROUTES:CAPS"> @@ -1267,11 +1402,26 @@ <ANCHOR id="NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-DEBUG:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NDOTS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-TIMEOUT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-ROTATE:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-INET6:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-EDNS0:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"> <ANCHOR id="NMSettingIPConfig.property-details" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.property-details"> <ANCHOR id="NMSettingIPConfig--addresses" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--addresses"> <ANCHOR id="NMSettingIPConfig--dhcp-hostname" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname"> <ANCHOR id="NMSettingIPConfig--dhcp-send-hostname" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname"> <ANCHOR id="NMSettingIPConfig--dns" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dns"> +<ANCHOR id="NMSettingIPConfig--dns-options" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dns-options"> <ANCHOR id="NMSettingIPConfig--dns-search" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dns-search"> <ANCHOR id="NMSettingIPConfig--gateway" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--gateway"> <ANCHOR id="NMSettingIPConfig--ignore-auto-dns" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-dns"> @@ -1282,50 +1432,85 @@ <ANCHOR id="NMSettingIPConfig--route-metric" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--route-metric"> <ANCHOR id="NMSettingIPConfig--routes" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--routes"> <ANCHOR id="NMSettingIPConfig.see-also" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.see-also"> -<ANCHOR id="NMSettingIP4Config" href="libnm/NMSettingIP4Config.html"> -<ANCHOR id="NMSettingIP4Config.functions" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions"> -<ANCHOR id="NMSettingIP4Config.properties" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.properties"> -<ANCHOR id="NMSettingIP4Config.other" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other"> -<ANCHOR id="NMSettingIP4Config.object-hierarchy" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.object-hierarchy"> -<ANCHOR id="NMSettingIP4Config.description" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.description"> -<ANCHOR id="NMSettingIP4Config.functions_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions_details"> -<ANCHOR id="nm-setting-ip4-config-new" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-new"> -<ANCHOR id="nm-setting-ip4-config-get-dhcp-client-id" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"> -<ANCHOR id="NMSettingIP4Config.other_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other_details"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"> -<ANCHOR id="NMSettingIP4Config.property-details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.property-details"> -<ANCHOR id="NMSettingIP4Config--dhcp-client-id" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"> -<ANCHOR id="NMSettingIP6Config" href="libnm/NMSettingIP6Config.html"> -<ANCHOR id="NMSettingIP6Config.functions" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions"> -<ANCHOR id="NMSettingIP6Config.properties" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.properties"> -<ANCHOR id="NMSettingIP6Config.other" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other"> -<ANCHOR id="NMSettingIP6Config.object-hierarchy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.object-hierarchy"> -<ANCHOR id="NMSettingIP6Config.description" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.description"> -<ANCHOR id="NMSettingIP6Config.functions_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions_details"> -<ANCHOR id="nm-setting-ip6-config-new" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-new"> -<ANCHOR id="nm-setting-ip6-config-get-ip6-privacy" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"> -<ANCHOR id="NMSettingIP6Config.other_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other_details"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"> -<ANCHOR id="NMSettingIP6ConfigPrivacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"> -<ANCHOR id="NMSettingIP6Config.property-details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.property-details"> -<ANCHOR id="NMSettingIP6Config--ip6-privacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"> +<ANCHOR id="NMSettingIPTunnel" href="libnm/NMSettingIPTunnel.html"> +<ANCHOR id="NMSettingIPTunnel.functions" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.functions"> +<ANCHOR id="NMSettingIPTunnel.properties" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.properties"> +<ANCHOR id="NMSettingIPTunnel.other" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.other"> +<ANCHOR id="NMSettingIPTunnel.object-hierarchy" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.object-hierarchy"> +<ANCHOR id="NMSettingIPTunnel.description" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.description"> +<ANCHOR id="NMSettingIPTunnel.functions_details" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.functions_details"> +<ANCHOR id="nm-setting-ip-tunnel-new" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-new"> +<ANCHOR id="nm-setting-ip-tunnel-get-parent" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent"> +<ANCHOR id="nm-setting-ip-tunnel-get-mode" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode"> +<ANCHOR id="nm-setting-ip-tunnel-get-local" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local"> +<ANCHOR id="nm-setting-ip-tunnel-get-remote" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote"> +<ANCHOR id="nm-setting-ip-tunnel-get-ttl" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl"> +<ANCHOR id="nm-setting-ip-tunnel-get-tos" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos"> +<ANCHOR id="nm-setting-ip-tunnel-get-path-mtu-discovery" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery"> +<ANCHOR id="nm-setting-ip-tunnel-get-input-key" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key"> +<ANCHOR id="nm-setting-ip-tunnel-get-output-key" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key"> +<ANCHOR id="nm-setting-ip-tunnel-get-encapsulation-limit" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit"> +<ANCHOR id="nm-setting-ip-tunnel-get-flow-label" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label"> +<ANCHOR id="nm-setting-ip-tunnel-get-mtu" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu"> +<ANCHOR id="NMSettingIPTunnel.other_details" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.other_details"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-PARENT:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-MODE:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-LOCAL:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-REMOTE:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-TTL:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-TOS:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-MTU:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS"> +<ANCHOR id="NMSettingIPTunnel.property-details" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.property-details"> +<ANCHOR id="NMSettingIPTunnel--encapsulation-limit" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit"> +<ANCHOR id="NMSettingIPTunnel--flow-label" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label"> +<ANCHOR id="NMSettingIPTunnel--input-key" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--input-key"> +<ANCHOR id="NMSettingIPTunnel--local" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--local"> +<ANCHOR id="NMSettingIPTunnel--mode" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--mode"> +<ANCHOR id="NMSettingIPTunnel--mtu" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--mtu"> +<ANCHOR id="NMSettingIPTunnel--output-key" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--output-key"> +<ANCHOR id="NMSettingIPTunnel--parent" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--parent"> +<ANCHOR id="NMSettingIPTunnel--path-mtu-discovery" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery"> +<ANCHOR id="NMSettingIPTunnel--remote" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--remote"> +<ANCHOR id="NMSettingIPTunnel--tos" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--tos"> +<ANCHOR id="NMSettingIPTunnel--ttl" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--ttl"> +<ANCHOR id="NMSettingMacvlan" href="libnm/NMSettingMacvlan.html"> +<ANCHOR id="NMSettingMacvlan.functions" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.functions"> +<ANCHOR id="NMSettingMacvlan.properties" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.properties"> +<ANCHOR id="NMSettingMacvlan.other" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.other"> +<ANCHOR id="NMSettingMacvlan.object-hierarchy" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.object-hierarchy"> +<ANCHOR id="NMSettingMacvlan.description" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.description"> +<ANCHOR id="NMSettingMacvlan.functions_details" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.functions_details"> +<ANCHOR id="nm-setting-macvlan-new" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-new"> +<ANCHOR id="nm-setting-macvlan-get-parent" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-parent"> +<ANCHOR id="nm-setting-macvlan-get-mode" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-mode"> +<ANCHOR id="nm-setting-macvlan-get-promiscuous" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous"> +<ANCHOR id="nm-setting-macvlan-get-tap" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-tap"> +<ANCHOR id="NMSettingMacvlan.other_details" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.other_details"> +<ANCHOR id="NM-SETTING-MACVLAN-SETTING-NAME:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-PARENT:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-PROMISCUOUS:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-TAP:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS"> +<ANCHOR id="NMSettingMacvlanMode" href="libnm/NMSettingMacvlan.html#NMSettingMacvlanMode"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-VEPA:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-VEPA:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-SOURCE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-NUM:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-NUM:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-LAST:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-LAST:CAPS"> +<ANCHOR id="NMSettingMacvlan.property-details" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.property-details"> +<ANCHOR id="NMSettingMacvlan--mode" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--mode"> +<ANCHOR id="NMSettingMacvlan--parent" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--parent"> +<ANCHOR id="NMSettingMacvlan--promiscuous" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--promiscuous"> +<ANCHOR id="NMSettingMacvlan--tap" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--tap"> <ANCHOR id="NMSettingOlpcMesh" href="libnm/NMSettingOlpcMesh.html"> <ANCHOR id="NMSettingOlpcMesh.functions" href="libnm/NMSettingOlpcMesh.html#NMSettingOlpcMesh.functions"> <ANCHOR id="NMSettingOlpcMesh.properties" href="libnm/NMSettingOlpcMesh.html#NMSettingOlpcMesh.properties"> @@ -1492,6 +1677,39 @@ <ANCHOR id="NM-SETTING-TEAM-PORT-CONFIG:CAPS" href="libnm/NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-CONFIG:CAPS"> <ANCHOR id="NMSettingTeamPort.property-details" href="libnm/NMSettingTeamPort.html#NMSettingTeamPort.property-details"> <ANCHOR id="NMSettingTeamPort--config" href="libnm/NMSettingTeamPort.html#NMSettingTeamPort--config"> +<ANCHOR id="NMSettingTun" href="libnm/NMSettingTun.html"> +<ANCHOR id="NMSettingTun.functions" href="libnm/NMSettingTun.html#NMSettingTun.functions"> +<ANCHOR id="NMSettingTun.properties" href="libnm/NMSettingTun.html#NMSettingTun.properties"> +<ANCHOR id="NMSettingTun.other" href="libnm/NMSettingTun.html#NMSettingTun.other"> +<ANCHOR id="NMSettingTun.object-hierarchy" href="libnm/NMSettingTun.html#NMSettingTun.object-hierarchy"> +<ANCHOR id="NMSettingTun.description" href="libnm/NMSettingTun.html#NMSettingTun.description"> +<ANCHOR id="NMSettingTun.functions_details" href="libnm/NMSettingTun.html#NMSettingTun.functions_details"> +<ANCHOR id="nm-setting-tun-new" href="libnm/NMSettingTun.html#nm-setting-tun-new"> +<ANCHOR id="nm-setting-tun-get-mode" href="libnm/NMSettingTun.html#nm-setting-tun-get-mode"> +<ANCHOR id="nm-setting-tun-get-owner" href="libnm/NMSettingTun.html#nm-setting-tun-get-owner"> +<ANCHOR id="nm-setting-tun-get-group" href="libnm/NMSettingTun.html#nm-setting-tun-get-group"> +<ANCHOR id="nm-setting-tun-get-pi" href="libnm/NMSettingTun.html#nm-setting-tun-get-pi"> +<ANCHOR id="nm-setting-tun-get-vnet-hdr" href="libnm/NMSettingTun.html#nm-setting-tun-get-vnet-hdr"> +<ANCHOR id="nm-setting-tun-get-multi-queue" href="libnm/NMSettingTun.html#nm-setting-tun-get-multi-queue"> +<ANCHOR id="NMSettingTun.other_details" href="libnm/NMSettingTun.html#NMSettingTun.other_details"> +<ANCHOR id="NM-SETTING-TUN-SETTING-NAME:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MODE:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS"> +<ANCHOR id="NM-SETTING-TUN-OWNER:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS"> +<ANCHOR id="NM-SETTING-TUN-GROUP:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS"> +<ANCHOR id="NM-SETTING-TUN-PI:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-PI:CAPS"> +<ANCHOR id="NM-SETTING-TUN-VNET-HDR:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MULTI-QUEUE:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS"> +<ANCHOR id="NMSettingTunMode" href="libnm/NMSettingTun.html#NMSettingTunMode"> +<ANCHOR id="NM-SETTING-TUN-MODE-UNKNOWN:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE-UNKNOWN:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MODE-TUN:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE-TUN:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MODE-TAP:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE-TAP:CAPS"> +<ANCHOR id="NMSettingTun.property-details" href="libnm/NMSettingTun.html#NMSettingTun.property-details"> +<ANCHOR id="NMSettingTun--group" href="libnm/NMSettingTun.html#NMSettingTun--group"> +<ANCHOR id="NMSettingTun--mode" href="libnm/NMSettingTun.html#NMSettingTun--mode"> +<ANCHOR id="NMSettingTun--multi-queue" href="libnm/NMSettingTun.html#NMSettingTun--multi-queue"> +<ANCHOR id="NMSettingTun--owner" href="libnm/NMSettingTun.html#NMSettingTun--owner"> +<ANCHOR id="NMSettingTun--pi" href="libnm/NMSettingTun.html#NMSettingTun--pi"> +<ANCHOR id="NMSettingTun--vnet-hdr" href="libnm/NMSettingTun.html#NMSettingTun--vnet-hdr"> <ANCHOR id="NMSettingVlan" href="libnm/NMSettingVlan.html"> <ANCHOR id="NMSettingVlan.functions" href="libnm/NMSettingVlan.html#NMSettingVlan.functions"> <ANCHOR id="NMSettingVlan.properties" href="libnm/NMSettingVlan.html#NMSettingVlan.properties"> @@ -1499,6 +1717,7 @@ <ANCHOR id="NMSettingVlan.object-hierarchy" href="libnm/NMSettingVlan.html#NMSettingVlan.object-hierarchy"> <ANCHOR id="NMSettingVlan.description" href="libnm/NMSettingVlan.html#NMSettingVlan.description"> <ANCHOR id="NMSettingVlan.functions_details" href="libnm/NMSettingVlan.html#NMSettingVlan.functions_details"> +<ANCHOR id="NM-VLAN-FLAGS-ALL:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS"> <ANCHOR id="nm-setting-vlan-new" href="libnm/NMSettingVlan.html#nm-setting-vlan-new"> <ANCHOR id="nm-setting-vlan-get-parent" href="libnm/NMSettingVlan.html#nm-setting-vlan-get-parent"> <ANCHOR id="nm-setting-vlan-get-id" href="libnm/NMSettingVlan.html#nm-setting-vlan-get-id"> @@ -1525,6 +1744,7 @@ <ANCHOR id="NM-VLAN-FLAG-REORDER-HEADERS:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"> <ANCHOR id="NM-VLAN-FLAG-GVRP:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"> <ANCHOR id="NM-VLAN-FLAG-LOOSE-BINDING:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"> +<ANCHOR id="NM-VLAN-FLAG-MVRP:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"> <ANCHOR id="NMSettingVlan.property-details" href="libnm/NMSettingVlan.html#NMSettingVlan.property-details"> <ANCHOR id="NMSettingVlan--egress-priority-map" href="libnm/NMSettingVlan.html#NMSettingVlan--egress-priority-map"> <ANCHOR id="NMSettingVlan--flags" href="libnm/NMSettingVlan.html#NMSettingVlan--flags"> @@ -1553,6 +1773,7 @@ <ANCHOR id="nm-setting-vpn-get-secret" href="libnm/NMSettingVpn.html#nm-setting-vpn-get-secret"> <ANCHOR id="nm-setting-vpn-remove-secret" href="libnm/NMSettingVpn.html#nm-setting-vpn-remove-secret"> <ANCHOR id="nm-setting-vpn-foreach-secret" href="libnm/NMSettingVpn.html#nm-setting-vpn-foreach-secret"> +<ANCHOR id="nm-setting-vpn-get-timeout" href="libnm/NMSettingVpn.html#nm-setting-vpn-get-timeout"> <ANCHOR id="NMSettingVpn.other_details" href="libnm/NMSettingVpn.html#NMSettingVpn.other_details"> <ANCHOR id="NM-SETTING-VPN-SETTING-NAME:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-SETTING-NAME:CAPS"> <ANCHOR id="NM-SETTING-VPN-SERVICE-TYPE:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-SERVICE-TYPE:CAPS"> @@ -1560,12 +1781,73 @@ <ANCHOR id="NM-SETTING-VPN-PERSISTENT:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-PERSISTENT:CAPS"> <ANCHOR id="NM-SETTING-VPN-DATA:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-DATA:CAPS"> <ANCHOR id="NM-SETTING-VPN-SECRETS:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-SECRETS:CAPS"> +<ANCHOR id="NM-SETTING-VPN-TIMEOUT:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS"> <ANCHOR id="NMSettingVpn.property-details" href="libnm/NMSettingVpn.html#NMSettingVpn.property-details"> <ANCHOR id="NMSettingVpn--data" href="libnm/NMSettingVpn.html#NMSettingVpn--data"> <ANCHOR id="NMSettingVpn--persistent" href="libnm/NMSettingVpn.html#NMSettingVpn--persistent"> <ANCHOR id="NMSettingVpn--secrets" href="libnm/NMSettingVpn.html#NMSettingVpn--secrets"> <ANCHOR id="NMSettingVpn--service-type" href="libnm/NMSettingVpn.html#NMSettingVpn--service-type"> +<ANCHOR id="NMSettingVpn--timeout" href="libnm/NMSettingVpn.html#NMSettingVpn--timeout"> <ANCHOR id="NMSettingVpn--user-name" href="libnm/NMSettingVpn.html#NMSettingVpn--user-name"> +<ANCHOR id="NMSettingVxlan" href="libnm/NMSettingVxlan.html"> +<ANCHOR id="NMSettingVxlan.functions" href="libnm/NMSettingVxlan.html#NMSettingVxlan.functions"> +<ANCHOR id="NMSettingVxlan.properties" href="libnm/NMSettingVxlan.html#NMSettingVxlan.properties"> +<ANCHOR id="NMSettingVxlan.other" href="libnm/NMSettingVxlan.html#NMSettingVxlan.other"> +<ANCHOR id="NMSettingVxlan.object-hierarchy" href="libnm/NMSettingVxlan.html#NMSettingVxlan.object-hierarchy"> +<ANCHOR id="NMSettingVxlan.description" href="libnm/NMSettingVxlan.html#NMSettingVxlan.description"> +<ANCHOR id="NMSettingVxlan.functions_details" href="libnm/NMSettingVxlan.html#NMSettingVxlan.functions_details"> +<ANCHOR id="nm-setting-vxlan-new" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-new"> +<ANCHOR id="nm-setting-vxlan-get-parent" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-parent"> +<ANCHOR id="nm-setting-vxlan-get-id" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-id"> +<ANCHOR id="nm-setting-vxlan-get-local" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-local"> +<ANCHOR id="nm-setting-vxlan-get-remote" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-remote"> +<ANCHOR id="nm-setting-vxlan-get-source-port-min" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min"> +<ANCHOR id="nm-setting-vxlan-get-source-port-max" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max"> +<ANCHOR id="nm-setting-vxlan-get-destination-port" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-destination-port"> +<ANCHOR id="nm-setting-vxlan-get-tos" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-tos"> +<ANCHOR id="nm-setting-vxlan-get-ttl" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-ttl"> +<ANCHOR id="nm-setting-vxlan-get-ageing" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-ageing"> +<ANCHOR id="nm-setting-vxlan-get-limit" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-limit"> +<ANCHOR id="nm-setting-vxlan-get-proxy" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-proxy"> +<ANCHOR id="nm-setting-vxlan-get-learning" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-learning"> +<ANCHOR id="nm-setting-vxlan-get-rsc" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-rsc"> +<ANCHOR id="nm-setting-vxlan-get-l2-miss" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss"> +<ANCHOR id="nm-setting-vxlan-get-l3-miss" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss"> +<ANCHOR id="NMSettingVxlan.other_details" href="libnm/NMSettingVxlan.html#NMSettingVxlan.other_details"> +<ANCHOR id="NM-SETTING-VXLAN-SETTING-NAME:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-PARENT:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-ID:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-LOCAL:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-REMOTE:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-DESTINATION-PORT:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-TOS:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-TTL:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-AGEING:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-LIMIT:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-PROXY:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-LEARNING:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-RSC:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-L2-MISS:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-L3-MISS:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS"> +<ANCHOR id="NMSettingVxlan.property-details" href="libnm/NMSettingVxlan.html#NMSettingVxlan.property-details"> +<ANCHOR id="NMSettingVxlan--ageing" href="libnm/NMSettingVxlan.html#NMSettingVxlan--ageing"> +<ANCHOR id="NMSettingVxlan--destination-port" href="libnm/NMSettingVxlan.html#NMSettingVxlan--destination-port"> +<ANCHOR id="NMSettingVxlan--id" href="libnm/NMSettingVxlan.html#NMSettingVxlan--id"> +<ANCHOR id="NMSettingVxlan--l2-miss" href="libnm/NMSettingVxlan.html#NMSettingVxlan--l2-miss"> +<ANCHOR id="NMSettingVxlan--l3-miss" href="libnm/NMSettingVxlan.html#NMSettingVxlan--l3-miss"> +<ANCHOR id="NMSettingVxlan--learning" href="libnm/NMSettingVxlan.html#NMSettingVxlan--learning"> +<ANCHOR id="NMSettingVxlan--limit" href="libnm/NMSettingVxlan.html#NMSettingVxlan--limit"> +<ANCHOR id="NMSettingVxlan--local" href="libnm/NMSettingVxlan.html#NMSettingVxlan--local"> +<ANCHOR id="NMSettingVxlan--parent" href="libnm/NMSettingVxlan.html#NMSettingVxlan--parent"> +<ANCHOR id="NMSettingVxlan--proxy" href="libnm/NMSettingVxlan.html#NMSettingVxlan--proxy"> +<ANCHOR id="NMSettingVxlan--remote" href="libnm/NMSettingVxlan.html#NMSettingVxlan--remote"> +<ANCHOR id="NMSettingVxlan--rsc" href="libnm/NMSettingVxlan.html#NMSettingVxlan--rsc"> +<ANCHOR id="NMSettingVxlan--source-port-max" href="libnm/NMSettingVxlan.html#NMSettingVxlan--source-port-max"> +<ANCHOR id="NMSettingVxlan--source-port-min" href="libnm/NMSettingVxlan.html#NMSettingVxlan--source-port-min"> +<ANCHOR id="NMSettingVxlan--tos" href="libnm/NMSettingVxlan.html#NMSettingVxlan--tos"> +<ANCHOR id="NMSettingVxlan--ttl" href="libnm/NMSettingVxlan.html#NMSettingVxlan--ttl"> <ANCHOR id="NMSettingWimax" href="libnm/NMSettingWimax.html"> <ANCHOR id="NMSettingWimax.functions" href="libnm/NMSettingWimax.html#NMSettingWimax.functions"> <ANCHOR id="NMSettingWimax.properties" href="libnm/NMSettingWimax.html#NMSettingWimax.properties"> @@ -1683,6 +1965,8 @@ <ANCHOR id="nm-setting-wireless-clear-mac-blacklist-items" href="libnm/NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"> <ANCHOR id="nm-setting-wireless-get-mtu" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-mtu"> <ANCHOR id="nm-setting-wireless-get-hidden" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-hidden"> +<ANCHOR id="nm-setting-wireless-get-powersave" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-powersave"> +<ANCHOR id="nm-setting-wireless-get-mac-address-randomization" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization"> <ANCHOR id="nm-setting-wireless-add-seen-bssid" href="libnm/NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"> <ANCHOR id="nm-setting-wireless-get-num-seen-bssids" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"> <ANCHOR id="nm-setting-wireless-get-seen-bssid" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"> @@ -1702,6 +1986,8 @@ <ANCHOR id="NM-SETTING-WIRELESS-MTU:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-HIDDEN:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"> +<ANCHOR id="NM-SETTING-WIRELESS-POWERSAVE:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"> +<ANCHOR id="NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-ADHOC:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-AP:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-INFRA:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"> @@ -1713,8 +1999,10 @@ <ANCHOR id="NMSettingWireless--hidden" href="libnm/NMSettingWireless.html#NMSettingWireless--hidden"> <ANCHOR id="NMSettingWireless--mac-address" href="libnm/NMSettingWireless.html#NMSettingWireless--mac-address"> <ANCHOR id="NMSettingWireless--mac-address-blacklist" href="libnm/NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"> +<ANCHOR id="NMSettingWireless--mac-address-randomization" href="libnm/NMSettingWireless.html#NMSettingWireless--mac-address-randomization"> <ANCHOR id="NMSettingWireless--mode" href="libnm/NMSettingWireless.html#NMSettingWireless--mode"> <ANCHOR id="NMSettingWireless--mtu" href="libnm/NMSettingWireless.html#NMSettingWireless--mtu"> +<ANCHOR id="NMSettingWireless--powersave" href="libnm/NMSettingWireless.html#NMSettingWireless--powersave"> <ANCHOR id="NMSettingWireless--rate" href="libnm/NMSettingWireless.html#NMSettingWireless--rate"> <ANCHOR id="NMSettingWireless--seen-bssids" href="libnm/NMSettingWireless.html#NMSettingWireless--seen-bssids"> <ANCHOR id="NMSettingWireless--ssid" href="libnm/NMSettingWireless.html#NMSettingWireless--ssid"> @@ -1803,6 +2091,7 @@ <ANCHOR id="NMDevice.functions" href="libnm/NMDevice.html#NMDevice.functions"> <ANCHOR id="NMDevice.properties" href="libnm/NMDevice.html#NMDevice.properties"> <ANCHOR id="NMDevice.signals" href="libnm/NMDevice.html#NMDevice.signals"> +<ANCHOR id="NMLldpNeighbor" href="libnm/NMDevice.html#NMLldpNeighbor"> <ANCHOR id="NMDevice.other" href="libnm/NMDevice.html#NMDevice.other"> <ANCHOR id="NMDevice.object-hierarchy" href="libnm/NMDevice.html#NMDevice.object-hierarchy"> <ANCHOR id="NMDevice.description" href="libnm/NMDevice.html#NMDevice.description"> @@ -1818,9 +2107,11 @@ <ANCHOR id="nm-device-get-hw-address" href="libnm/NMDevice.html#nm-device-get-hw-address"> <ANCHOR id="nm-device-get-capabilities" href="libnm/NMDevice.html#nm-device-get-capabilities"> <ANCHOR id="nm-device-get-managed" href="libnm/NMDevice.html#nm-device-get-managed"> +<ANCHOR id="nm-device-set-managed" href="libnm/NMDevice.html#nm-device-set-managed"> <ANCHOR id="nm-device-get-autoconnect" href="libnm/NMDevice.html#nm-device-get-autoconnect"> <ANCHOR id="nm-device-set-autoconnect" href="libnm/NMDevice.html#nm-device-set-autoconnect"> <ANCHOR id="nm-device-get-firmware-missing" href="libnm/NMDevice.html#nm-device-get-firmware-missing"> +<ANCHOR id="nm-device-get-nm-plugin-missing" href="libnm/NMDevice.html#nm-device-get-nm-plugin-missing"> <ANCHOR id="nm-device-get-ip4-config" href="libnm/NMDevice.html#nm-device-get-ip4-config"> <ANCHOR id="nm-device-get-dhcp4-config" href="libnm/NMDevice.html#nm-device-get-dhcp4-config"> <ANCHOR id="nm-device-get-ip6-config" href="libnm/NMDevice.html#nm-device-get-ip6-config"> @@ -1831,12 +2122,17 @@ <ANCHOR id="nm-device-get-available-connections" href="libnm/NMDevice.html#nm-device-get-available-connections"> <ANCHOR id="nm-device-get-physical-port-id" href="libnm/NMDevice.html#nm-device-get-physical-port-id"> <ANCHOR id="nm-device-get-mtu" href="libnm/NMDevice.html#nm-device-get-mtu"> +<ANCHOR id="nm-device-is-real" href="libnm/NMDevice.html#nm-device-is-real"> <ANCHOR id="nm-device-is-software" href="libnm/NMDevice.html#nm-device-is-software"> <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-get-lldp-neighbors" href="libnm/NMDevice.html#nm-device-get-lldp-neighbors"> <ANCHOR id="nm-device-disambiguate-names" href="libnm/NMDevice.html#nm-device-disambiguate-names"> +<ANCHOR id="nm-device-reapply" href="libnm/NMDevice.html#nm-device-reapply"> +<ANCHOR id="nm-device-reapply-async" href="libnm/NMDevice.html#nm-device-reapply-async"> +<ANCHOR id="nm-device-reapply-finish" href="libnm/NMDevice.html#nm-device-reapply-finish"> <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"> <ANCHOR id="nm-device-disconnect-finish" href="libnm/NMDevice.html#nm-device-disconnect-finish"> @@ -1847,6 +2143,13 @@ <ANCHOR id="nm-device-connection-valid" href="libnm/NMDevice.html#nm-device-connection-valid"> <ANCHOR id="nm-device-connection-compatible" href="libnm/NMDevice.html#nm-device-connection-compatible"> <ANCHOR id="nm-device-get-setting-type" href="libnm/NMDevice.html#nm-device-get-setting-type"> +<ANCHOR id="nm-lldp-neighbor-new" href="libnm/NMDevice.html#nm-lldp-neighbor-new"> +<ANCHOR id="nm-lldp-neighbor-ref" href="libnm/NMDevice.html#nm-lldp-neighbor-ref"> +<ANCHOR id="nm-lldp-neighbor-unref" href="libnm/NMDevice.html#nm-lldp-neighbor-unref"> +<ANCHOR id="nm-lldp-neighbor-get-attr-names" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-names"> +<ANCHOR id="nm-lldp-neighbor-get-attr-string-value" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-string-value"> +<ANCHOR id="nm-lldp-neighbor-get-attr-uint-value" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-uint-value"> +<ANCHOR id="nm-lldp-neighbor-get-attr-type" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-type"> <ANCHOR id="NMDevice.other_details" href="libnm/NMDevice.html#NMDevice.other_details"> <ANCHOR id="NM-DEVICE-DEVICE-TYPE:CAPS" href="libnm/NMDevice.html#NM-DEVICE-DEVICE-TYPE:CAPS"> <ANCHOR id="NM-DEVICE-UDI:CAPS" href="libnm/NMDevice.html#NM-DEVICE-UDI:CAPS"> @@ -1856,9 +2159,11 @@ <ANCHOR id="NM-DEVICE-DRIVER-VERSION:CAPS" href="libnm/NMDevice.html#NM-DEVICE-DRIVER-VERSION:CAPS"> <ANCHOR id="NM-DEVICE-FIRMWARE-VERSION:CAPS" href="libnm/NMDevice.html#NM-DEVICE-FIRMWARE-VERSION:CAPS"> <ANCHOR id="NM-DEVICE-CAPABILITIES:CAPS" href="libnm/NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"> +<ANCHOR id="NM-DEVICE-REAL:CAPS" href="libnm/NMDevice.html#NM-DEVICE-REAL:CAPS"> <ANCHOR id="NM-DEVICE-MANAGED:CAPS" href="libnm/NMDevice.html#NM-DEVICE-MANAGED:CAPS"> <ANCHOR id="NM-DEVICE-AUTOCONNECT:CAPS" href="libnm/NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"> <ANCHOR id="NM-DEVICE-FIRMWARE-MISSING:CAPS" href="libnm/NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"> +<ANCHOR id="NM-DEVICE-NM-PLUGIN-MISSING:CAPS" href="libnm/NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS"> <ANCHOR id="NM-DEVICE-IP4-CONFIG:CAPS" href="libnm/NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS"> <ANCHOR id="NM-DEVICE-DHCP4-CONFIG:CAPS" href="libnm/NMDevice.html#NM-DEVICE-DHCP4-CONFIG:CAPS"> <ANCHOR id="NM-DEVICE-IP6-CONFIG:CAPS" href="libnm/NMDevice.html#NM-DEVICE-IP6-CONFIG:CAPS"> @@ -1872,6 +2177,7 @@ <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="NM-DEVICE-LLDP-NEIGHBORS:CAPS" href="libnm/NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS: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"> @@ -1888,11 +2194,14 @@ <ANCHOR id="NMDevice--ip-interface" href="libnm/NMDevice.html#NMDevice--ip-interface"> <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--lldp-neighbors" href="libnm/NMDevice.html#NMDevice--lldp-neighbors"> <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--nm-plugin-missing" href="libnm/NMDevice.html#NMDevice--nm-plugin-missing"> <ANCHOR id="NMDevice--physical-port-id" href="libnm/NMDevice.html#NMDevice--physical-port-id"> <ANCHOR id="NMDevice--product" href="libnm/NMDevice.html#NMDevice--product"> +<ANCHOR id="NMDevice--real" href="libnm/NMDevice.html#NMDevice--real"> <ANCHOR id="NMDevice--state" href="libnm/NMDevice.html#NMDevice--state"> <ANCHOR id="NMDevice--state-reason" href="libnm/NMDevice.html#NMDevice--state-reason"> <ANCHOR id="NMDevice--udi" href="libnm/NMDevice.html#NMDevice--udi"> @@ -1976,15 +2285,18 @@ <ANCHOR id="nm-device-ethernet-get-permanent-hw-address" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-permanent-hw-address"> <ANCHOR id="nm-device-ethernet-get-speed" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-speed"> <ANCHOR id="nm-device-ethernet-get-carrier" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-carrier"> +<ANCHOR id="nm-device-ethernet-get-s390-subchannels" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels"> <ANCHOR id="NMDeviceEthernet.other_details" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet.other_details"> <ANCHOR id="NM-DEVICE-ETHERNET-HW-ADDRESS:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-HW-ADDRESS:CAPS"> <ANCHOR id="NM-DEVICE-ETHERNET-PERMANENT-HW-ADDRESS:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-PERMANENT-HW-ADDRESS:CAPS"> <ANCHOR id="NM-DEVICE-ETHERNET-SPEED:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS"> <ANCHOR id="NM-DEVICE-ETHERNET-CARRIER:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS"> +<ANCHOR id="NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"> <ANCHOR id="NMDeviceEthernet.property-details" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet.property-details"> <ANCHOR id="NMDeviceEthernet--carrier" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--carrier"> <ANCHOR id="NMDeviceEthernet--hw-address" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--hw-address"> <ANCHOR id="NMDeviceEthernet--perm-hw-address" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address"> +<ANCHOR id="NMDeviceEthernet--s390-subchannels" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels"> <ANCHOR id="NMDeviceEthernet--speed" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--speed"> <ANCHOR id="NMDeviceGeneric" href="libnm/NMDeviceGeneric.html"> <ANCHOR id="NMDeviceGeneric.functions" href="libnm/NMDeviceGeneric.html#NMDeviceGeneric.functions"> @@ -2015,6 +2327,72 @@ <ANCHOR id="NMDeviceInfiniband.property-details" href="libnm/NMDeviceInfiniband.html#NMDeviceInfiniband.property-details"> <ANCHOR id="NMDeviceInfiniband--carrier" href="libnm/NMDeviceInfiniband.html#NMDeviceInfiniband--carrier"> <ANCHOR id="NMDeviceInfiniband--hw-address" href="libnm/NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address"> +<ANCHOR id="NMDeviceIPTunnel" href="libnm/NMDeviceIPTunnel.html"> +<ANCHOR id="NMDeviceIPTunnel.functions" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.functions"> +<ANCHOR id="NMDeviceIPTunnel.properties" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.properties"> +<ANCHOR id="NMDeviceIPTunnel.other" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.other"> +<ANCHOR id="NMDeviceIPTunnel.object-hierarchy" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.object-hierarchy"> +<ANCHOR id="NMDeviceIPTunnel.description" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.description"> +<ANCHOR id="NMDeviceIPTunnel.functions_details" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.functions_details"> +<ANCHOR id="nm-device-ip-tunnel-get-parent" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent"> +<ANCHOR id="nm-device-ip-tunnel-get-mode" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode"> +<ANCHOR id="nm-device-ip-tunnel-get-local" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local"> +<ANCHOR id="nm-device-ip-tunnel-get-remote" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote"> +<ANCHOR id="nm-device-ip-tunnel-get-ttl" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl"> +<ANCHOR id="nm-device-ip-tunnel-get-tos" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos"> +<ANCHOR id="nm-device-ip-tunnel-get-path-mtu-discovery" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery"> +<ANCHOR id="nm-device-ip-tunnel-get-input-key" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key"> +<ANCHOR id="nm-device-ip-tunnel-get-output-key" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key"> +<ANCHOR id="nm-device-ip-tunnel-get-encapsulation-limit" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit"> +<ANCHOR id="nm-device-ip-tunnel-get-flow-label" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label"> +<ANCHOR id="NMDeviceIPTunnel.other_details" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.other_details"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-MODE:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-PARENT:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-LOCAL:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-REMOTE:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-TTL:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-TOS:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"> +<ANCHOR id="NMDeviceIPTunnel.property-details" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.property-details"> +<ANCHOR id="NMDeviceIPTunnel--encapsulation-limit" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit"> +<ANCHOR id="NMDeviceIPTunnel--flow-label" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label"> +<ANCHOR id="NMDeviceIPTunnel--input-key" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key"> +<ANCHOR id="NMDeviceIPTunnel--local" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--local"> +<ANCHOR id="NMDeviceIPTunnel--mode" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode"> +<ANCHOR id="NMDeviceIPTunnel--output-key" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key"> +<ANCHOR id="NMDeviceIPTunnel--parent" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent"> +<ANCHOR id="NMDeviceIPTunnel--path-mtu-discovery" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery"> +<ANCHOR id="NMDeviceIPTunnel--remote" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote"> +<ANCHOR id="NMDeviceIPTunnel--tos" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos"> +<ANCHOR id="NMDeviceIPTunnel--ttl" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl"> +<ANCHOR id="NMDeviceMacvlan" href="libnm/NMDeviceMacvlan.html"> +<ANCHOR id="NMDeviceMacvlan.functions" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.functions"> +<ANCHOR id="NMDeviceMacvlan.properties" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.properties"> +<ANCHOR id="NMDeviceMacvlan.other" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.other"> +<ANCHOR id="NMDeviceMacvlan.object-hierarchy" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.object-hierarchy"> +<ANCHOR id="NMDeviceMacvlan.description" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.description"> +<ANCHOR id="NMDeviceMacvlan.functions_details" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.functions_details"> +<ANCHOR id="nm-device-macvlan-get-parent" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-parent"> +<ANCHOR id="nm-device-macvlan-get-mode" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-mode"> +<ANCHOR id="nm-device-macvlan-get-no-promisc" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc"> +<ANCHOR id="nm-device-macvlan-get-tap" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-tap"> +<ANCHOR id="nm-device-macvlan-get-hw-address" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address"> +<ANCHOR id="NMDeviceMacvlan.other_details" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.other_details"> +<ANCHOR id="NM-DEVICE-MACVLAN-PARENT:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-MODE:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-NO-PROMISC:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-TAP:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"> +<ANCHOR id="NMDeviceMacvlan.property-details" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.property-details"> +<ANCHOR id="NMDeviceMacvlan--hw-address" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address"> +<ANCHOR id="NMDeviceMacvlan--mode" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--mode"> +<ANCHOR id="NMDeviceMacvlan--no-promisc" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc"> +<ANCHOR id="NMDeviceMacvlan--parent" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--parent"> +<ANCHOR id="NMDeviceMacvlan--tap" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--tap"> <ANCHOR id="NMDeviceModem" href="libnm/NMDeviceModem.html"> <ANCHOR id="NMDeviceModem.functions" href="libnm/NMDeviceModem.html#NMDeviceModem.functions"> <ANCHOR id="NMDeviceModem.properties" href="libnm/NMDeviceModem.html#NMDeviceModem.properties"> @@ -2066,6 +2444,36 @@ <ANCHOR id="NMDeviceTeam--carrier" href="libnm/NMDeviceTeam.html#NMDeviceTeam--carrier"> <ANCHOR id="NMDeviceTeam--hw-address" href="libnm/NMDeviceTeam.html#NMDeviceTeam--hw-address"> <ANCHOR id="NMDeviceTeam--slaves" href="libnm/NMDeviceTeam.html#NMDeviceTeam--slaves"> +<ANCHOR id="NMDeviceTun" href="libnm/NMDeviceTun.html"> +<ANCHOR id="NMDeviceTun.functions" href="libnm/NMDeviceTun.html#NMDeviceTun.functions"> +<ANCHOR id="NMDeviceTun.properties" href="libnm/NMDeviceTun.html#NMDeviceTun.properties"> +<ANCHOR id="NMDeviceTun.other" href="libnm/NMDeviceTun.html#NMDeviceTun.other"> +<ANCHOR id="NMDeviceTun.object-hierarchy" href="libnm/NMDeviceTun.html#NMDeviceTun.object-hierarchy"> +<ANCHOR id="NMDeviceTun.description" href="libnm/NMDeviceTun.html#NMDeviceTun.description"> +<ANCHOR id="NMDeviceTun.functions_details" href="libnm/NMDeviceTun.html#NMDeviceTun.functions_details"> +<ANCHOR id="nm-device-tun-get-hw-address" href="libnm/NMDeviceTun.html#nm-device-tun-get-hw-address"> +<ANCHOR id="nm-device-tun-get-mode" href="libnm/NMDeviceTun.html#nm-device-tun-get-mode"> +<ANCHOR id="nm-device-tun-get-owner" href="libnm/NMDeviceTun.html#nm-device-tun-get-owner"> +<ANCHOR id="nm-device-tun-get-group" href="libnm/NMDeviceTun.html#nm-device-tun-get-group"> +<ANCHOR id="nm-device-tun-get-no-pi" href="libnm/NMDeviceTun.html#nm-device-tun-get-no-pi"> +<ANCHOR id="nm-device-tun-get-vnet-hdr" href="libnm/NMDeviceTun.html#nm-device-tun-get-vnet-hdr"> +<ANCHOR id="nm-device-tun-get-multi-queue" href="libnm/NMDeviceTun.html#nm-device-tun-get-multi-queue"> +<ANCHOR id="NMDeviceTun.other_details" href="libnm/NMDeviceTun.html#NMDeviceTun.other_details"> +<ANCHOR id="NM-DEVICE-TUN-HW-ADDRESS:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-OWNER:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-GROUP:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-MODE:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-NO-PI:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-VNET-HDR:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-MULTI-QUEUE:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS"> +<ANCHOR id="NMDeviceTun.property-details" href="libnm/NMDeviceTun.html#NMDeviceTun.property-details"> +<ANCHOR id="NMDeviceTun--group" href="libnm/NMDeviceTun.html#NMDeviceTun--group"> +<ANCHOR id="NMDeviceTun--hw-address" href="libnm/NMDeviceTun.html#NMDeviceTun--hw-address"> +<ANCHOR id="NMDeviceTun--mode" href="libnm/NMDeviceTun.html#NMDeviceTun--mode"> +<ANCHOR id="NMDeviceTun--multi-queue" href="libnm/NMDeviceTun.html#NMDeviceTun--multi-queue"> +<ANCHOR id="NMDeviceTun--no-pi" href="libnm/NMDeviceTun.html#NMDeviceTun--no-pi"> +<ANCHOR id="NMDeviceTun--owner" href="libnm/NMDeviceTun.html#NMDeviceTun--owner"> +<ANCHOR id="NMDeviceTun--vnet-hdr" href="libnm/NMDeviceTun.html#NMDeviceTun--vnet-hdr"> <ANCHOR id="NMDeviceVlan" href="libnm/NMDeviceVlan.html"> <ANCHOR id="NMDeviceVlan.functions" href="libnm/NMDeviceVlan.html#NMDeviceVlan.functions"> <ANCHOR id="NMDeviceVlan.properties" href="libnm/NMDeviceVlan.html#NMDeviceVlan.properties"> @@ -2087,6 +2495,69 @@ <ANCHOR id="NMDeviceVlan--hw-address" href="libnm/NMDeviceVlan.html#NMDeviceVlan--hw-address"> <ANCHOR id="NMDeviceVlan--parent" href="libnm/NMDeviceVlan.html#NMDeviceVlan--parent"> <ANCHOR id="NMDeviceVlan--vlan-id" href="libnm/NMDeviceVlan.html#NMDeviceVlan--vlan-id"> +<ANCHOR id="NMDeviceVxlan" href="libnm/NMDeviceVxlan.html"> +<ANCHOR id="NMDeviceVxlan.functions" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.functions"> +<ANCHOR id="NMDeviceVxlan.properties" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.properties"> +<ANCHOR id="NMDeviceVxlan.other" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.other"> +<ANCHOR id="NMDeviceVxlan.object-hierarchy" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.object-hierarchy"> +<ANCHOR id="NMDeviceVxlan.description" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.description"> +<ANCHOR id="NMDeviceVxlan.functions_details" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.functions_details"> +<ANCHOR id="nm-device-vxlan-get-hw-address" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-hw-address"> +<ANCHOR id="nm-device-vxlan-get-carrier" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-carrier"> +<ANCHOR id="nm-device-vxlan-get-parent" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-parent"> +<ANCHOR id="nm-device-vxlan-get-id" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-id"> +<ANCHOR id="nm-device-vxlan-get-group" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-group"> +<ANCHOR id="nm-device-vxlan-get-local" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-local"> +<ANCHOR id="nm-device-vxlan-get-src-port-min" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min"> +<ANCHOR id="nm-device-vxlan-get-src-port-max" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max"> +<ANCHOR id="nm-device-vxlan-get-dst-port" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-dst-port"> +<ANCHOR id="nm-device-vxlan-get-learning" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-learning"> +<ANCHOR id="nm-device-vxlan-get-ageing" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-ageing"> +<ANCHOR id="nm-device-vxlan-get-tos" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-tos"> +<ANCHOR id="nm-device-vxlan-get-ttl" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-ttl"> +<ANCHOR id="nm-device-vxlan-get-limit" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-limit"> +<ANCHOR id="nm-device-vxlan-get-proxy" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-proxy"> +<ANCHOR id="nm-device-vxlan-get-rsc" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-rsc"> +<ANCHOR id="nm-device-vxlan-get-l2miss" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-l2miss"> +<ANCHOR id="nm-device-vxlan-get-l3miss" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-l3miss"> +<ANCHOR id="NMDeviceVxlan.other_details" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.other_details"> +<ANCHOR id="NM-DEVICE-VXLAN-HW-ADDRESS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-CARRIER:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-PARENT:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-ID:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-GROUP:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-LOCAL:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-LEARNING:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-AGEING:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-TOS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-TTL:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-LIMIT:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-PROXY:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-RSC:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-L2MISS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-L3MISS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-DST-PORT:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS"> +<ANCHOR id="NMDeviceVxlan.property-details" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.property-details"> +<ANCHOR id="NMDeviceVxlan--ageing" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--ageing"> +<ANCHOR id="NMDeviceVxlan--carrier" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--carrier"> +<ANCHOR id="NMDeviceVxlan--dst-port" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--dst-port"> +<ANCHOR id="NMDeviceVxlan--group" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--group"> +<ANCHOR id="NMDeviceVxlan--hw-address" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--hw-address"> +<ANCHOR id="NMDeviceVxlan--id" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--id"> +<ANCHOR id="NMDeviceVxlan--l2miss" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--l2miss"> +<ANCHOR id="NMDeviceVxlan--l3miss" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--l3miss"> +<ANCHOR id="NMDeviceVxlan--learning" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--learning"> +<ANCHOR id="NMDeviceVxlan--limit" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--limit"> +<ANCHOR id="NMDeviceVxlan--local" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--local"> +<ANCHOR id="NMDeviceVxlan--parent" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--parent"> +<ANCHOR id="NMDeviceVxlan--proxy" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--proxy"> +<ANCHOR id="NMDeviceVxlan--rsc" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--rsc"> +<ANCHOR id="NMDeviceVxlan--src-port-max" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--src-port-max"> +<ANCHOR id="NMDeviceVxlan--src-port-min" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--src-port-min"> +<ANCHOR id="NMDeviceVxlan--tos" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--tos"> +<ANCHOR id="NMDeviceVxlan--ttl" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--ttl"> <ANCHOR id="NMDeviceWifi" href="libnm/NMDeviceWifi.html"> <ANCHOR id="NMDeviceWifi.functions" href="libnm/NMDeviceWifi.html#NMDeviceWifi.functions"> <ANCHOR id="NMDeviceWifi.properties" href="libnm/NMDeviceWifi.html#NMDeviceWifi.properties"> @@ -2421,6 +2892,7 @@ <ANCHOR id="nm-utils-file-is-private-key" href="libnm/libnm-nm-utils.html#nm-utils-file-is-private-key"> <ANCHOR id="nm-utils-file-is-pkcs12" href="libnm/libnm-nm-utils.html#nm-utils-file-is-pkcs12"> <ANCHOR id="NMUtilsFileSearchInPathsPredicate" href="libnm/libnm-nm-utils.html#NMUtilsFileSearchInPathsPredicate"> +<ANCHOR id="NMUtilsCheckFilePredicate" href="libnm/libnm-nm-utils.html#NMUtilsCheckFilePredicate"> <ANCHOR id="nm-utils-file-search-in-paths" href="libnm/libnm-nm-utils.html#nm-utils-file-search-in-paths"> <ANCHOR id="nm-utils-wifi-freq-to-channel" href="libnm/libnm-nm-utils.html#nm-utils-wifi-freq-to-channel"> <ANCHOR id="nm-utils-wifi-channel-to-freq" href="libnm/libnm-nm-utils.html#nm-utils-wifi-channel-to-freq"> @@ -2444,8 +2916,11 @@ <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-bond-mode-string-to-int" href="libnm/libnm-nm-utils.html#nm-utils-bond-mode-string-to-int"> +<ANCHOR id="nm-utils-bond-mode-int-to-string" href="libnm/libnm-nm-utils.html#nm-utils-bond-mode-int-to-string"> <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="nm-utils-enum-get-values" href="libnm/libnm-nm-utils.html#nm-utils-enum-get-values"> <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"> @@ -2459,6 +2934,7 @@ <ANCHOR id="NMU-SEC-WPA2-ENTERPRISE:CAPS" href="libnm/libnm-nm-utils.html#NMU-SEC-WPA2-ENTERPRISE:CAPS"> <ANCHOR id="NM-UTILS-HWADDR-LEN-MAX:CAPS" href="libnm/libnm-nm-utils.html#NM-UTILS-HWADDR-LEN-MAX:CAPS"> <ANCHOR id="NM-UTILS-INET-ADDRSTRLEN:CAPS" href="libnm/libnm-nm-utils.html#NM-UTILS-INET-ADDRSTRLEN:CAPS"> +<ANCHOR id="stat" href="libnm/libnm-nm-utils.html#stat"> <ANCHOR id="libnm-nm-version" href="libnm/libnm-nm-version.html"> <ANCHOR id="libnm-nm-version.functions" href="libnm/libnm-nm-version.html#libnm-nm-version.functions"> <ANCHOR id="libnm-nm-version.other" href="libnm/libnm-nm-version.html#libnm-nm-version.other"> @@ -2468,13 +2944,14 @@ <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"> <ANCHOR id="NM-DEPRECATED-IN-1-0-FOR:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-0-FOR:CAPS"> +<ANCHOR id="NM-DEPRECATED-IN-1-2-FOR:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS"> <ANCHOR id="libnm-nm-version.other_details" href="libnm/libnm-nm-version.html#libnm-nm-version.other_details"> <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-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="NM-DEPRECATED-IN-1-2:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS"> +<ANCHOR id="NM-AVAILABLE-IN-1-2:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-2: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"> @@ -2573,41 +3050,41 @@ <ANCHOR id="NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS" href="libnm/libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS"> <ANCHOR id="NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS" href="libnm/libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS"> <ANCHOR id="NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS" href="libnm/libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS"> -<ANCHOR id="NMVpnEditor" href="libnm/NMVpnEditor.html"> -<ANCHOR id="NMVpnEditor.functions" href="libnm/NMVpnEditor.html#NMVpnEditor.functions"> -<ANCHOR id="NMVpnEditor.properties" href="libnm/NMVpnEditor.html#NMVpnEditor.properties"> -<ANCHOR id="NMVpnEditor.signals" href="libnm/NMVpnEditor.html#NMVpnEditor.signals"> -<ANCHOR id="NMVpnEditorPlugin" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin"> -<ANCHOR id="NMVpnEditor.other" href="libnm/NMVpnEditor.html#NMVpnEditor.other"> -<ANCHOR id="NMVpnEditor.object-hierarchy" href="libnm/NMVpnEditor.html#NMVpnEditor.object-hierarchy"> -<ANCHOR id="NMVpnEditor.description" href="libnm/NMVpnEditor.html#NMVpnEditor.description"> -<ANCHOR id="NMVpnEditor.functions_details" href="libnm/NMVpnEditor.html#NMVpnEditor.functions_details"> -<ANCHOR id="NMVpnEditorPluginFactory" href="libnm/NMVpnEditor.html#NMVpnEditorPluginFactory"> -<ANCHOR id="nm-vpn-editor-plugin-factory" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-factory"> -<ANCHOR id="nm-vpn-editor-plugin-get-editor" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-get-editor"> -<ANCHOR id="nm-vpn-editor-plugin-get-capabilities" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities"> -<ANCHOR id="nm-vpn-editor-plugin-import" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-import"> -<ANCHOR id="nm-vpn-editor-plugin-export" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-export"> -<ANCHOR id="nm-vpn-editor-plugin-get-suggested-filename" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename"> -<ANCHOR id="nm-vpn-editor-get-widget" href="libnm/NMVpnEditor.html#nm-vpn-editor-get-widget"> -<ANCHOR id="nm-vpn-editor-update-connection" href="libnm/NMVpnEditor.html#nm-vpn-editor-update-connection"> -<ANCHOR id="NMVpnEditor.other_details" href="libnm/NMVpnEditor.html#NMVpnEditor.other_details"> -<ANCHOR id="NMVpnEditorPluginCapability" href="libnm/NMVpnEditor.html#NMVpnEditorPluginCapability"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-NAME:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"> -<ANCHOR id="NMVpnEditorPluginInterface" href="libnm/NMVpnEditor.html#NMVpnEditorPluginInterface"> -<ANCHOR id="NMVpnEditorInterface" href="libnm/NMVpnEditor.html#NMVpnEditorInterface"> -<ANCHOR id="NMVpnEditor.property-details" href="libnm/NMVpnEditor.html#NMVpnEditor.property-details"> -<ANCHOR id="NMVpnEditorPlugin--description" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin--description"> -<ANCHOR id="NMVpnEditorPlugin--name" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin--name"> -<ANCHOR id="NMVpnEditorPlugin--service" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin--service"> -<ANCHOR id="NMVpnEditor.signal-details" href="libnm/NMVpnEditor.html#NMVpnEditor.signal-details"> -<ANCHOR id="NMVpnEditor-changed" href="libnm/NMVpnEditor.html#NMVpnEditor-changed"> +<ANCHOR id="NMVpnEditorPlugin" href="libnm/NMVpnEditorPlugin.html"> +<ANCHOR id="NMVpnEditorPlugin.functions" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.functions"> +<ANCHOR id="NMVpnEditorPlugin.properties" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.properties"> +<ANCHOR id="NMVpnEditorPlugin.signals" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.signals"> +<ANCHOR id="NMVpnEditor" href="libnm/NMVpnEditorPlugin.html#NMVpnEditor"> +<ANCHOR id="NMVpnEditorPlugin.other" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.other"> +<ANCHOR id="NMVpnEditorPlugin.object-hierarchy" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.object-hierarchy"> +<ANCHOR id="NMVpnEditorPlugin.prerequisites" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.prerequisites"> +<ANCHOR id="NMVpnEditorPlugin.description" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.description"> +<ANCHOR id="NMVpnEditorPlugin.functions_details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.functions_details"> +<ANCHOR id="NMVpnEditorPluginFactory" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPluginFactory"> +<ANCHOR id="nm-vpn-editor-plugin-factory" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory"> +<ANCHOR id="nm-vpn-editor-plugin-get-editor" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor"> +<ANCHOR id="nm-vpn-editor-plugin-get-capabilities" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities"> +<ANCHOR id="nm-vpn-editor-plugin-import" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import"> +<ANCHOR id="nm-vpn-editor-plugin-export" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export"> +<ANCHOR id="nm-vpn-editor-plugin-get-suggested-filename" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename"> +<ANCHOR id="nm-vpn-editor-plugin-load-from-file" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file"> +<ANCHOR id="NMVpnEditorPlugin.other_details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.other_details"> +<ANCHOR id="NMVpnEditorPluginCapability" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPluginCapability"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-NAME:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"> +<ANCHOR id="NMVpnEditorPluginInterface" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPluginInterface"> +<ANCHOR id="NMVpnEditor-struct" href="libnm/NMVpnEditorPlugin.html#NMVpnEditor-struct"> +<ANCHOR id="NMVpnEditorPlugin.property-details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.property-details"> +<ANCHOR id="NMVpnEditorPlugin--description" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin--description"> +<ANCHOR id="NMVpnEditorPlugin--name" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin--name"> +<ANCHOR id="NMVpnEditorPlugin--service" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin--service"> +<ANCHOR id="NMVpnEditorPlugin.signal-details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.signal-details"> +<ANCHOR id="NMVpnEditor-changed" href="libnm/NMVpnEditorPlugin.html#NMVpnEditor-changed"> <ANCHOR id="annotation-glossterm-allow-none" href="libnm/annotation-glossary.html#annotation-glossterm-allow-none"> <ANCHOR id="annotation-glossterm-array" href="libnm/annotation-glossary.html#annotation-glossterm-array"> <ANCHOR id="annotation-glossterm-closure" href="libnm/annotation-glossary.html#annotation-glossterm-closure"> diff --git a/docs/libnm/html/libnm-NMConnection.html b/docs/libnm/html/libnm-NMConnection.html index aa683548..852c8876 100644 --- a/docs/libnm/html/libnm-NMConnection.html +++ b/docs/libnm/html/libnm-NMConnection.html @@ -133,6 +133,14 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-verify-secrets" title="nm_connection_verify_secrets ()">nm_connection_verify_secrets</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-NMConnection.html#nm-connection-normalize" title="nm_connection_normalize ()">nm_connection_normalize</a> <span class="c_punctuation">()</span> </td> </tr> @@ -356,6 +364,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="returnvalue">NMSettingIPTunnel</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel" title="nm_connection_get_setting_ip_tunnel ()">nm_connection_get_setting_ip_tunnel</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="returnvalue">NMSettingIPConfig</span></a> * </td> <td class="function_name"> @@ -372,6 +388,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="returnvalue">NMSettingMacvlan</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-macvlan" title="nm_connection_get_setting_macvlan ()">nm_connection_get_setting_macvlan</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="returnvalue">NMSettingOlpcMesh</span></a> * </td> <td class="function_name"> @@ -404,6 +428,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="returnvalue">NMSettingTun</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-tun" title="nm_connection_get_setting_tun ()">nm_connection_get_setting_tun</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="returnvalue">NMSettingVpn</span></a> * </td> <td class="function_name"> @@ -458,6 +490,14 @@ <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vlan" title="nm_connection_get_setting_vlan ()">nm_connection_get_setting_vlan</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="returnvalue">NMSettingVxlan</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vxlan" title="nm_connection_get_setting_vxlan ()">nm_connection_get_setting_vxlan</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -502,7 +542,7 @@ </div> <div class="refsect1"> <a name="libnm-NMConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMConnectionSerializationFlags </pre> </div> @@ -943,6 +983,41 @@ setting and which property failed validation, and how it failed validation.</p> </div> <hr> <div class="refsect2"> +<a name="nm-connection-verify-secrets"></a><h3>nm_connection_verify_secrets ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_connection_verify_secrets (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Verifies the secrets in the connection.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.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>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> to verify in</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location to store error, 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.4.2.7.13.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the secrets are valid, <code class="literal">FALSE</code> if they are not</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-normalize"></a><h3>nm_connection_normalize ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_connection_normalize (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, @@ -958,7 +1033,7 @@ is valid. As this function only performs some specific normalization steps it cannot repair all connections. If the connection has errors that cannot be normalized, the connection will not be modified.</p> <div class="refsect3"> -<a name="id-1.4.2.7.13.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.14.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -995,7 +1070,7 @@ why the connection is invalid, if the function returns an error.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.13.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.14.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection is valid, <code class="literal">FALSE</code> if it is not</p> </div> </div> @@ -1011,7 +1086,7 @@ intended as a guide to what secrets may be required, because in some circumstances, there is no way to conclusively determine exactly which secrets are needed.</p> <div class="refsect3"> -<a name="id-1.4.2.7.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1037,7 +1112,7 @@ elements. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.14.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.15.6"></a><h4>Returns</h4> <p> the setting name of the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object which has invalid or missing secrets</p> </div> @@ -1050,7 +1125,7 @@ nm_connection_clear_secrets (<em class="parameter"><code><a href="https://develo <p>Clears and frees any secrets that may be stored in the connection, to avoid keeping secret data in memory when not needed.</p> <div class="refsect3"> -<a name="id-1.4.2.7.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1076,7 +1151,7 @@ nm_connection_clear_secrets_with_flags <p>Clears and frees secrets determined by <em class="parameter"><code>func</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.2.7.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1122,7 +1197,7 @@ returned by <a class="link" href="libnm-NMConnection.html#nm-connection-to-dbus" settings contained in <em class="parameter"><code>secrets</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.2.7.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1155,7 +1230,7 @@ or <a class="link" href="libnm-NMConnection.html#NM-VARIANT-TYPE-SETTING:CAPS" t </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.17.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.18.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the secrets were successfully updated, <code class="literal">FALSE</code> if the update failed (tried to update secrets for a setting that doesn't exist, etc)</p> </div> @@ -1170,7 +1245,7 @@ nm_connection_set_path (<em class="parameter"><code><a href="https://developer.g is only for the reference of the caller. Sets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html#NMConnection--path"><span class="type">“path”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.2.7.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1200,7 +1275,7 @@ which provides the connection</p></td> nm_connection_get_path (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>Returns the connection's D-Bus path.</p> <div class="refsect3"> -<a name="id-1.4.2.7.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1215,7 +1290,7 @@ nm_connection_get_path (<em class="parameter"><code><a href="https://developer.g </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.19.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.20.6"></a><h4>Returns</h4> <p> the D-Bus path of the connection, previously set by a call to <a class="link" href="libnm-NMConnection.html#nm-connection-set-path" title="nm_connection_set_path ()"><code class="function">nm_connection_set_path()</code></a>.</p> </div> @@ -1231,7 +1306,7 @@ If the connection contains no NMSettingConnection, it will return <code class="l this name is used to match the device. for software devices created by NetworkManager, this is the name of the created interface.</p> <div class="refsect3"> -<a name="id-1.4.2.7.20.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.21.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1246,7 +1321,7 @@ NetworkManager, this is the name of the created interface.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.20.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.21.7"></a><h4>Returns</h4> <p> Name of the kernel interface or <code class="literal">NULL</code></p> </div> </div> @@ -1262,7 +1337,7 @@ type (ie wired, Wi-Fi, ppp, etc). Checks the <a class="link" href="NMSettingConn property of the connection and matches that against <em class="parameter"><code>type</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.2.7.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1285,7 +1360,7 @@ property of the connection and matches that against <em class="parameter"><code> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.21.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection is of the given <em class="parameter"><code>type</code></em> , <code class="literal">FALSE</code> if not</p> </div> @@ -1300,7 +1375,7 @@ nm_connection_for_each_setting_value (<em class="parameter"><code><a href="https <p>Iterates over the properties of each <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object in the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>, calling the supplied user function for each property.</p> <div class="refsect3"> -<a name="id-1.4.2.7.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1337,7 +1412,7 @@ nm_connection_dump (<em class="parameter"><code><a href="https://developer.gnome be used for serialization of the connection or machine-parsed in any way. The output format is not guaranteed to be stable and may change at any time.</p> <div class="refsect3"> -<a name="id-1.4.2.7.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1359,7 +1434,7 @@ output format is not guaranteed to be stable and may change at any time.</p> nm_connection_get_uuid (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return the UUID from the connection's <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1374,7 +1449,7 @@ nm_connection_get_uuid (<em class="parameter"><code><a href="https://developer.g </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.24.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.25.6"></a><h4>Returns</h4> <p> the UUID from the connection's 'connection' setting</p> </div> </div> @@ -1385,7 +1460,7 @@ nm_connection_get_uuid (<em class="parameter"><code><a href="https://developer.g nm_connection_get_id (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return the ID from the connection's <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1400,7 +1475,7 @@ nm_connection_get_id (<em class="parameter"><code><a href="https://developer.gno </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.25.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.26.6"></a><h4>Returns</h4> <p> the ID from the connection's 'connection' setting</p> </div> </div> @@ -1411,7 +1486,7 @@ nm_connection_get_id (<em class="parameter"><code><a href="https://developer.gno nm_connection_get_connection_type (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return the type from the connection's <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.26.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1426,7 +1501,7 @@ nm_connection_get_connection_type (<em class="parameter"><code><a href="https:// </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.26.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.27.6"></a><h4>Returns</h4> <p> the type from the connection's 'connection' setting</p> </div> </div> @@ -1439,7 +1514,7 @@ nm_connection_is_virtual (<em class="parameter"><code><a href="https://developer refers to a virtual device (and thus can potentially be activated even if the device it refers to doesn't exist).</p> <div class="refsect3"> -<a name="id-1.4.2.7.27.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1454,7 +1529,7 @@ activated even if the device it refers to doesn't exist).</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.27.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.28.6"></a><h4>Returns</h4> <p> whether <em class="parameter"><code>connection</code></em> refers to a virtual device</p> </div> @@ -1470,7 +1545,7 @@ return for the virtual device that would be created for <em class="parameter"><c . Eg, "VLAN (eth1.1)".</p> <div class="refsect3"> -<a name="id-1.4.2.7.28.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1485,7 +1560,7 @@ Eg, "VLAN (eth1.1)".</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.28.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.29.6"></a><h4>Returns</h4> <p> the name of <em class="parameter"><code>connection</code></em> 's device, or <code class="literal">NULL</code> if <em class="parameter"><code>connection</code></em> @@ -1500,7 +1575,7 @@ is not a virtual connection type. </p> nm_connection_get_setting_802_1x (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.29.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1515,7 +1590,7 @@ nm_connection_get_setting_802_1x (<em class="parameter"><code><a href="https://d </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.29.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.30.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1527,7 +1602,7 @@ nm_connection_get_setting_802_1x (<em class="parameter"><code><a href="https://d nm_connection_get_setting_bluetooth (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth"><span class="type">NMSettingBluetooth</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.30.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1542,7 +1617,7 @@ nm_connection_get_setting_bluetooth (<em class="parameter"><code><a href="https: </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.30.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.31.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth"><span class="type">NMSettingBluetooth</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1554,7 +1629,7 @@ nm_connection_get_setting_bluetooth (<em class="parameter"><code><a href="https: nm_connection_get_setting_bond (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBond.html" title="NMSettingBond"><span class="type">NMSettingBond</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.31.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1569,7 +1644,7 @@ nm_connection_get_setting_bond (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.31.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.32.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBond.html" title="NMSettingBond"><span class="type">NMSettingBond</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1581,7 +1656,7 @@ nm_connection_get_setting_bond (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_team (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.32.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1596,7 +1671,7 @@ nm_connection_get_setting_team (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.32.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.33.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1608,7 +1683,7 @@ nm_connection_get_setting_team (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_team_port (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.33.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1623,7 +1698,7 @@ nm_connection_get_setting_team_port (<em class="parameter"><code><a href="https: </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.33.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.34.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1635,7 +1710,7 @@ nm_connection_get_setting_team_port (<em class="parameter"><code><a href="https: nm_connection_get_setting_bridge (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.34.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1650,7 +1725,7 @@ nm_connection_get_setting_bridge (<em class="parameter"><code><a href="https://d </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.34.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.35.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1662,7 +1737,7 @@ nm_connection_get_setting_bridge (<em class="parameter"><code><a href="https://d nm_connection_get_setting_bridge_port (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.35.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1677,7 +1752,7 @@ nm_connection_get_setting_bridge_port (<em class="parameter"><code><a href="http </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.35.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.36.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1689,7 +1764,7 @@ nm_connection_get_setting_bridge_port (<em class="parameter"><code><a href="http nm_connection_get_setting_cdma (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingCdma.html" title="NMSettingCdma"><span class="type">NMSettingCdma</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.36.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1704,7 +1779,7 @@ nm_connection_get_setting_cdma (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.36.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.37.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingCdma.html" title="NMSettingCdma"><span class="type">NMSettingCdma</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1716,7 +1791,7 @@ nm_connection_get_setting_cdma (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_connection (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.37.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1731,7 +1806,7 @@ nm_connection_get_setting_connection (<em class="parameter"><code><a href="https </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.37.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.38.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1743,7 +1818,7 @@ nm_connection_get_setting_connection (<em class="parameter"><code><a href="https nm_connection_get_setting_dcb (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.38.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1758,7 +1833,7 @@ nm_connection_get_setting_dcb (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.38.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.39.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> if the connection contains one, otherwise NULL. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1770,7 +1845,7 @@ nm_connection_get_setting_dcb (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_generic (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric"><span class="type">NMSettingGeneric</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.39.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.40.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1785,7 +1860,7 @@ nm_connection_get_setting_generic (<em class="parameter"><code><a href="https:// </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.39.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.40.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric"><span class="type">NMSettingGeneric</span></a> if the connection contains one, otherwise NULL. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1797,7 +1872,7 @@ nm_connection_get_setting_generic (<em class="parameter"><code><a href="https:// nm_connection_get_setting_gsm (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.40.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1812,7 +1887,7 @@ nm_connection_get_setting_gsm (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.40.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.41.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1824,7 +1899,7 @@ nm_connection_get_setting_gsm (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_infiniband (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband"><span class="type">NMSettingInfiniband</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.41.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1839,13 +1914,41 @@ nm_connection_get_setting_infiniband (<em class="parameter"><code><a href="https </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.41.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.42.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband"><span class="type">NMSettingInfiniband</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-ip-tunnel"></a><h3>nm_connection_get_setting_ip_tunnel ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="returnvalue">NMSettingIPTunnel</span></a> * +nm_connection_get_setting_ip_tunnel (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.43.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>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.43.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-ip4-config"></a><h3>nm_connection_get_setting_ip4_config ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="returnvalue">NMSettingIPConfig</span></a> * nm_connection_get_setting_ip4_config (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> @@ -1854,7 +1957,7 @@ nm_connection_get_setting_ip4_config (<em class="parameter"><code><a href="https majority of IPv4-setting-related methods are on that type, not <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.42.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.44.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1869,7 +1972,7 @@ majority of IPv4-setting-related methods are on that type, not </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.42.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.44.7"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMSettingIP4Config][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1885,7 +1988,7 @@ nm_connection_get_setting_ip6_config (<em class="parameter"><code><a href="https majority of IPv6-setting-related methods are on that type, not <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.43.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.45.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1900,7 +2003,7 @@ majority of IPv6-setting-related methods are on that type, not </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.43.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.45.7"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMSettingIP6Config][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1908,12 +2011,40 @@ connection contains one, otherwise <code class="literal">NULL</code>. </p> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-macvlan"></a><h3>nm_connection_get_setting_macvlan ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="returnvalue">NMSettingMacvlan</span></a> * +nm_connection_get_setting_macvlan (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.46.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>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.46.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-olpc-mesh"></a><h3>nm_connection_get_setting_olpc_mesh ()</h3> <pre class="programlisting"><a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="returnvalue">NMSettingOlpcMesh</span></a> * nm_connection_get_setting_olpc_mesh (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.44.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1928,7 +2059,7 @@ nm_connection_get_setting_olpc_mesh (<em class="parameter"><code><a href="https: </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.44.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.47.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1940,7 +2071,7 @@ nm_connection_get_setting_olpc_mesh (<em class="parameter"><code><a href="https: nm_connection_get_setting_ppp (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.45.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1955,7 +2086,7 @@ nm_connection_get_setting_ppp (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.45.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.48.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1967,7 +2098,7 @@ nm_connection_get_setting_ppp (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_pppoe (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.46.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1982,7 +2113,7 @@ nm_connection_get_setting_pppoe (<em class="parameter"><code><a href="https://de </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.46.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.49.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1994,7 +2125,7 @@ nm_connection_get_setting_pppoe (<em class="parameter"><code><a href="https://de nm_connection_get_setting_serial (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.47.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2009,19 +2140,47 @@ nm_connection_get_setting_serial (<em class="parameter"><code><a href="https://d </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.47.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.50.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-tun"></a><h3>nm_connection_get_setting_tun ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="returnvalue">NMSettingTun</span></a> * +nm_connection_get_setting_tun (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.51.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>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.51.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-vpn"></a><h3>nm_connection_get_setting_vpn ()</h3> <pre class="programlisting"><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="returnvalue">NMSettingVpn</span></a> * nm_connection_get_setting_vpn (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.48.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.52.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2036,7 +2195,7 @@ nm_connection_get_setting_vpn (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.48.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.52.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2048,7 +2207,7 @@ nm_connection_get_setting_vpn (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_wimax (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.49.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.53.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2063,7 +2222,7 @@ nm_connection_get_setting_wimax (<em class="parameter"><code><a href="https://de </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.49.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.53.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2075,7 +2234,7 @@ nm_connection_get_setting_wimax (<em class="parameter"><code><a href="https://de nm_connection_get_setting_adsl (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl"><span class="type">NMSettingAdsl</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.50.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.54.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2090,7 +2249,7 @@ nm_connection_get_setting_adsl (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.50.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.54.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl"><span class="type">NMSettingAdsl</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2102,7 +2261,7 @@ nm_connection_get_setting_adsl (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_wired (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.51.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.55.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2117,7 +2276,7 @@ nm_connection_get_setting_wired (<em class="parameter"><code><a href="https://de </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.51.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.55.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2129,7 +2288,7 @@ nm_connection_get_setting_wired (<em class="parameter"><code><a href="https://de nm_connection_get_setting_wireless (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.52.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.56.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2144,7 +2303,7 @@ nm_connection_get_setting_wireless (<em class="parameter"><code><a href="https:/ </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.52.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.56.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2157,7 +2316,7 @@ nm_connection_get_setting_wireless_security (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.53.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.57.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2172,7 +2331,7 @@ nm_connection_get_setting_wireless_security </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.53.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.57.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2184,7 +2343,7 @@ nm_connection_get_setting_wireless_security nm_connection_get_setting_vlan (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.54.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.58.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2199,11 +2358,39 @@ nm_connection_get_setting_vlan (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.54.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.58.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-connection-get-setting-vxlan"></a><h3>nm_connection_get_setting_vxlan ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="returnvalue">NMSettingVxlan</span></a> * +nm_connection_get_setting_vxlan (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.59.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>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.59.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="libnm-NMConnection.other_details"></a><h2>Types and Values</h2> diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 4029fc6c..dec0c77f 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -42,7 +42,7 @@ <tbody> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a></td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS" title="NM_AVAILABLE_IN_1_2">NM_AVAILABLE_IN_1_2</a></td> </tr> <tr> <td class="define_keyword">#define</td> @@ -170,6 +170,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS" title="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL">NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS" title="NM_DBUS_INTERFACE_SETTINGS">NM_DBUS_INTERFACE_SETTINGS</a></td> </tr> <tr> @@ -268,21 +272,94 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities">NMSecretAgentCapabilities</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS" title="NM_LLDP_ATTR_DESTINATION">NM_LLDP_ATTR_DESTINATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID_TYPE">NM_LLDP_ATTR_CHASSIS_ID_TYPE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID">NM_LLDP_ATTR_CHASSIS_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS" title="NM_LLDP_ATTR_PORT_ID_TYPE">NM_LLDP_ATTR_PORT_ID_TYPE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS" title="NM_LLDP_ATTR_PORT_ID">NM_LLDP_ATTR_PORT_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_PORT_DESCRIPTION">NM_LLDP_ATTR_PORT_DESCRIPTION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS" title="NM_LLDP_ATTR_SYSTEM_NAME">NM_LLDP_ATTR_SYSTEM_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_SYSTEM_DESCRIPTION">NM_LLDP_ATTR_SYSTEM_DESCRIPTION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" title="NM_LLDP_ATTR_SYSTEM_CAPABILITIES">NM_LLDP_ATTR_SYSTEM_CAPABILITIES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PVID">NM_LLDP_ATTR_IEEE_802_1_PVID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID">NM_LLDP_ATTR_IEEE_802_1_PPVID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS">NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VID">NM_LLDP_ATTR_IEEE_802_1_VID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME">NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_BRIDGE">NM_LLDP_DEST_NEAREST_BRIDGE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE">NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE">NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="libnm-nm-dbus-interface.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NM80211Mode <span class="lineart">├──</span> NMActiveConnectionState <span class="lineart">├──</span> NMConnectivityState <span class="lineart">├──</span> NMDeviceState <span class="lineart">├──</span> NMDeviceStateReason <span class="lineart">├──</span> NMDeviceType + <span class="lineart">├──</span> NMIPTunnelMode <span class="lineart">├──</span> NMMetered <span class="lineart">╰──</span> NMState - GFlags + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">├──</span> NM80211ApFlags <span class="lineart">├──</span> NM80211ApSecurityFlags <span class="lineart">├──</span> NMBluetoothCapabilities @@ -303,8 +380,8 @@ <div class="refsect1"> <a name="libnm-nm-dbus-interface.other_details"></a><h2>Types and Values</h2> <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</pre> +<a name="NM-AVAILABLE-IN-1-2:CAPS"></a><h3>NM_AVAILABLE_IN_1_2</h3> +<pre class="programlisting">#define NM_AVAILABLE_IN_1_2</pre> </div> <hr> <div class="refsect2"> @@ -494,6 +571,12 @@ </div> <hr> <div class="refsect2"> +<a name="NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL</h3> +<pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL NM_DBUS_INTERFACE_DEVICE ".IPTunnel" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DBUS-INTERFACE-SETTINGS:CAPS"></a><h3>NM_DBUS_INTERFACE_SETTINGS</h3> <pre class="programlisting">#define NM_DBUS_INTERFACE_SETTINGS "org.freedesktop.NetworkManager.Settings" </pre> @@ -552,7 +635,7 @@ <p><a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState"><span class="type">NMState</span></a> values indicate the current overall networking state.</p> <p>(Corresponds to the NM_STATE type in nm-manager.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.43.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.44.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -625,7 +708,7 @@ <a name="NMConnectivityState"></a><h3>enum NMConnectivityState</h3> <p>(Corresponds to the NM_CONNECTIVITY type in nm-manager.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.44.4"></a><h4>Members</h4> +<a name="id-1.3.6.7.45.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -682,7 +765,7 @@ an <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <p>(Corresponds to the NM_DEVICE_TYPE type in nm-device.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.45.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.46.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -803,6 +886,34 @@ GSM/UMTS, or LTE network access protocols</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-TUN:CAPS"></a>NM_DEVICE_TYPE_TUN</p></td> +<td class="enum_member_description"> +<p>a TUN or TAP interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-IP-TUNNEL:CAPS"></a>NM_DEVICE_TYPE_IP_TUNNEL</p></td> +<td class="enum_member_description"> +<p>a IP tunnel interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-MACVLAN:CAPS"></a>NM_DEVICE_TYPE_MACVLAN</p></td> +<td class="enum_member_description"> +<p>a MACVLAN interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-VXLAN:CAPS"></a>NM_DEVICE_TYPE_VXLAN</p></td> +<td class="enum_member_description"> +<p>a VXLAN interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -813,7 +924,7 @@ GSM/UMTS, or LTE network access protocols</p> <p>General device capability flags.</p> <p>(Corresponds to the NM_DEVICE_CAP type in nm-device-wifi.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.46.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.47.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -859,7 +970,7 @@ GSM/UMTS, or LTE network access protocols</p> <p>802.11 specific device encryption and authentication capabilities.</p> <p>(Corresponds to the NM_802_11_DEVICE_CAP type in nm-device-wifi.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.47.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.48.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -961,7 +1072,7 @@ GSM/UMTS, or LTE network access protocols</p> <p>802.11 access point flags.</p> <p>(Corresponds to the NM_802_11_AP_FLAGS type in nm-access-point.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.48.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.49.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -996,7 +1107,7 @@ the current security requirements of an access point as determined from the access point's beacon.</p> <p>(Corresponds to the NM_802_11_AP_SEC type in nm-access-point.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.49.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.50.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1098,7 +1209,7 @@ is supported</p> <p>Indicates the 802.11 mode an access point or device is currently in.</p> <p>(Corresponds to the NM_802_11_MODE type in generic-types.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.50.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.51.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1151,7 +1262,7 @@ is supported</p> Bluetooth device.</p> <p>(Corresponds to the NM_BT_CAPABILITY type in nm-device-bt.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.51.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.52.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1193,7 +1304,7 @@ specific access technologies the device supports use the ModemManager D-Bus API.</p> <p>(Corresponds to the NM_DEVICE_MODEM_CAPABILITY type in nm-device-modem.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.52.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.53.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1248,7 +1359,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <a name="NMDeviceState"></a><h3>enum NMDeviceState</h3> <p>(Corresponds to the NM_DEVICE_STATE type in nm-device.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.53.4"></a><h4>Members</h4> +<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"> @@ -1379,7 +1490,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <p>Device state change reason codes</p> <p>(Corresponds to the NM_DEVICE_STATE_REASON type in nm-device.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"> @@ -1837,7 +1948,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <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.55.4"></a><h4>Members</h4> +<a name="id-1.3.6.7.56.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1883,7 +1994,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> </tbody> </table></div> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1893,7 +2004,7 @@ 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.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"> @@ -1948,7 +2059,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.57.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.58.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2020,7 +2131,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.58.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.59.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2054,6 +2165,194 @@ VPN plugin authentication dialogs.</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-DESTINATION:CAPS"></a><h3>NM_LLDP_ATTR_DESTINATION</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_DESTINATION "destination" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"></a><h3>NM_LLDP_ATTR_CHASSIS_ID_TYPE</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-CHASSIS-ID:CAPS"></a><h3>NM_LLDP_ATTR_CHASSIS_ID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-PORT-ID-TYPE:CAPS"></a><h3>NM_LLDP_ATTR_PORT_ID_TYPE</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-PORT-ID:CAPS"></a><h3>NM_LLDP_ATTR_PORT_ID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_PORT_ID "port-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS"></a><h3>NM_LLDP_ATTR_PORT_DESCRIPTION</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-SYSTEM-NAME:CAPS"></a><h3>NM_LLDP_ATTR_SYSTEM_NAME</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_SYSTEM_NAME "system-name" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS"></a><h3>NM_LLDP_ATTR_SYSTEM_DESCRIPTION</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS"></a><h3>NM_LLDP_ATTR_SYSTEM_CAPABILITIES</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_PVID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_PPVID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_VID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-pvid" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-DEST-NEAREST-BRIDGE:CAPS"></a><h3>NM_LLDP_DEST_NEAREST_BRIDGE</h3> +<pre class="programlisting">#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS"></a><h3>NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE</h3> +<pre class="programlisting">#define NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE "nearest-non-tpmr-bridge" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS"></a><h3>NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE</h3> +<pre class="programlisting">#define NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE "nearest-customer-bridge" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMIPTunnelMode"></a><h3>enum NMIPTunnelMode</h3> +<p>The tunneling mode.</p> +<div class="refsect3"> +<a name="id-1.3.6.7.77.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-IP-TUNNEL-MODE-UKNOWN:CAPS"></a>NM_IP_TUNNEL_MODE_UKNOWN</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IPIP:CAPS"></a>NM_IP_TUNNEL_MODE_IPIP</p></td> +<td class="enum_member_description"> +<p>IP in IP tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-GRE:CAPS"></a>NM_IP_TUNNEL_MODE_GRE</p></td> +<td class="enum_member_description"> +<p>GRE tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-SIT:CAPS"></a>NM_IP_TUNNEL_MODE_SIT</p></td> +<td class="enum_member_description"> +<p>SIT tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-ISATAP:CAPS"></a>NM_IP_TUNNEL_MODE_ISATAP</p></td> +<td class="enum_member_description"> +<p>ISATAP tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-VTI:CAPS"></a>NM_IP_TUNNEL_MODE_VTI</p></td> +<td class="enum_member_description"> +<p>VTI tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IP6IP6:CAPS"></a>NM_IP_TUNNEL_MODE_IP6IP6</p></td> +<td class="enum_member_description"> +<p>IPv6 in IPv6 tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IPIP6:CAPS"></a>NM_IP_TUNNEL_MODE_IPIP6</p></td> +<td class="enum_member_description"> +<p>IPv4 in IPv6 tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IP6GRE:CAPS"></a>NM_IP_TUNNEL_MODE_IP6GRE</p></td> +<td class="enum_member_description"> +<p>IPv6 GRE tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-VTI6:CAPS"></a>NM_IP_TUNNEL_MODE_VTI6</p></td> +<td class="enum_member_description"> +<p>IPv6 VTI tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index 70f88392..92ea7737 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -184,7 +184,7 @@ </div> <div class="refsect1"> <a name="libnm-nm-errors.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMAgentManagerError <span class="lineart">├──</span> NMConnectionError <span class="lineart">├──</span> NMCryptoError diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index 123ff21a..864e8463 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -296,6 +296,14 @@ </td> </tr> <tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<span class="c_punctuation">(</span><a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()">*NMUtilsCheckFilePredicate</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -475,6 +483,21 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">int</span> +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-string-to-int" title="nm_utils_bond_mode_string_to_int ()">nm_utils_bond_mode_string_to_int</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-int-to-string" title="nm_utils_bond_mode_int_to_string ()">nm_utils_bond_mode_int_to_string</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -489,6 +512,13 @@ <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> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> ** +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-get-values" title="nm_utils_enum_get_values ()">nm_utils_enum_get_values</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -512,12 +542,16 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-utils.html#NM-UTILS-INET-ADDRSTRLEN:CAPS" title="NM_UTILS_INET_ADDRSTRLEN">NM_UTILS_INET_ADDRSTRLEN</a></td> </tr> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="libnm-nm-utils.html#stat" title="struct stat">stat</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="libnm-nm-utils.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMUtilsSecurityType </pre> </div> @@ -1633,6 +1667,15 @@ nm_utils_file_is_pkcs12 (<em class="parameter"><code>const <span class="type">ch </div> <hr> <div class="refsect2"> +<a name="NMUtilsCheckFilePredicate"></a><h3>NMUtilsCheckFilePredicate ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +<span class="c_punctuation">(</span>*NMUtilsCheckFilePredicate<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>, + <em class="parameter"><code>const <span class="type">struct stat</span> *stat</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> <a name="nm-utils-file-search-in-paths"></a><h3>nm_utils_file_search_in_paths ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_utils_file_search_in_paths (<em class="parameter"><code>const <span class="type">char</span> *progname</code></em>, @@ -1646,7 +1689,7 @@ nm_utils_file_search_in_paths (<em class="parameter"><code>const <span class="ty file in a list of search <em class="parameter"><code>paths</code></em> .</p> <div class="refsect3"> -<a name="id-1.6.2.7.34.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1705,7 +1748,7 @@ function. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.34.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.35.6"></a><h4>Returns</h4> <p> the full path to the helper, if found, or <code class="literal">NULL</code> if not found. The returned string is not owned by the caller, but later invocations of the function might overwrite it. </p> @@ -1719,7 +1762,7 @@ invocations of the function might overwrite it. </p> nm_utils_wifi_freq_to_channel (<em class="parameter"><code><span class="type">guint32</span> freq</code></em>);</pre> <p>Utility function to translate a Wi-Fi frequency to its corresponding channel.</p> <div class="refsect3"> -<a name="id-1.6.2.7.35.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1734,7 +1777,7 @@ nm_utils_wifi_freq_to_channel (<em class="parameter"><code><span class="type">gu </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.35.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.36.6"></a><h4>Returns</h4> <p> the channel represented by the frequency or 0</p> </div> </div> @@ -1746,7 +1789,7 @@ nm_utils_wifi_channel_to_freq (<em class="parameter"><code><span class="type">gu <em class="parameter"><code>const <span class="type">char</span> *band</code></em>);</pre> <p>Utility function to translate a Wi-Fi channel to its corresponding frequency.</p> <div class="refsect3"> -<a name="id-1.6.2.7.36.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1768,7 +1811,7 @@ nm_utils_wifi_channel_to_freq (<em class="parameter"><code><span class="type">gu </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.36.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.37.6"></a><h4>Returns</h4> <p> the frequency represented by the channel of the band, or -1 when the freq is invalid, or 0 when the band is invalid</p> @@ -1783,7 +1826,7 @@ nm_utils_wifi_find_next_channel (<em class="parameter"><code><span class="type"> <em class="parameter"><code><span class="type">char</span> *band</code></em>);</pre> <p>Utility function to find out next/previous Wi-Fi channel for a channel.</p> <div class="refsect3"> -<a name="id-1.6.2.7.37.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1810,7 +1853,7 @@ nm_utils_wifi_find_next_channel (<em class="parameter"><code><span class="type"> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.37.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.38.6"></a><h4>Returns</h4> <p> the next channel in the specified direction or 0</p> </div> </div> @@ -1822,7 +1865,7 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g <em class="parameter"><code>const <span class="type">char</span> *band</code></em>);</pre> <p>Utility function to verify Wi-Fi channel validity.</p> <div class="refsect3"> -<a name="id-1.6.2.7.38.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1844,7 +1887,7 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.38.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.39.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> @@ -1855,10 +1898,10 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g 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> +<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> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1867,10 +1910,10 @@ nm_utils_wifi_2ghz_freqs (<em class="parameter"><code><span class="type">void</s 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> +<a name="id-1.6.2.7.41.5"></a><h4>Returns</h4> <p> zero-terminated array of frequencies numbers (in MHz)</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1883,7 +1926,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.41.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1898,7 +1941,7 @@ support it, this will use unicode graphics characters to represent </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.42.6"></a><h4>Returns</h4> <p> the graphical representation of the access point strength</p> </div> </div> @@ -1912,7 +1955,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.42.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.43.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1928,7 +1971,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.42.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.43.7"></a><h4>Returns</h4> <p> the length.</p> </div> </div> @@ -1941,7 +1984,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.43.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"> @@ -1964,7 +2007,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.43.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.44.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> @@ -1980,7 +2023,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.44.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"> @@ -2002,7 +2045,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.44.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.45.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> @@ -2022,7 +2065,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.45.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"> @@ -2050,7 +2093,7 @@ the size of the buffer in bytes.</p></td> </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.46.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 @@ -2068,7 +2111,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.46.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"> @@ -2092,7 +2135,7 @@ is expected to convert to </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.46.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.47.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> @@ -2109,7 +2152,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.47.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2133,7 +2176,7 @@ is expected to convert to </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.48.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> @@ -2180,7 +2223,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.48.7"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.49.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2216,7 +2259,7 @@ is ASCII</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.48.8"></a><h4>Returns</h4> +<a name="id-1.6.2.7.49.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 @@ -2236,7 +2279,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.49.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"> @@ -2264,7 +2307,7 @@ array</p></td> </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.50.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> @@ -2283,7 +2326,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.50.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"> @@ -2298,7 +2341,7 @@ may not start or end with ':'.</p> </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.51.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> @@ -2311,7 +2354,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.51.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"> @@ -2326,7 +2369,7 @@ function in net/core/dev.c.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.51.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 interface name is valid, otherwise <code class="literal">FALSE</code> is returned.</p> </div> </div> @@ -2338,7 +2381,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.52.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.53.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2353,7 +2396,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.52.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.53.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> @@ -2367,7 +2410,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.53.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"> @@ -2398,7 +2441,7 @@ buffer to avoid these issues.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.53.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. This function cannot fail.</p> @@ -2413,7 +2456,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.54.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.55.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2444,7 +2487,7 @@ buffer to avoid these issues.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.54.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.55.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> @@ -2461,7 +2504,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.55.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.56.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2484,7 +2527,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.55.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.56.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> @@ -2516,7 +2559,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.56.8"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.57.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2539,12 +2582,72 @@ underlying device driver.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.56.9"></a><h4>Returns</h4> +<a name="id-1.6.2.7.57.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-bond-mode-string-to-int"></a><h3>nm_utils_bond_mode_string_to_int ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> +nm_utils_bond_mode_string_to_int (<em class="parameter"><code>const <span class="type">char</span> *mode</code></em>);</pre> +<p>Convert bonding mode from string representation to numeric value. +See https://www.kernel.org/doc/Documentation/networking/bonding.txt for +available modes. +The <em class="parameter"><code>mode</code></em> + string can be either a descriptive name or a number (as string).</p> +<div class="refsect3"> +<a name="id-1.6.2.7.58.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>mode</p></td> +<td class="parameter_description"><p>bonding mode as string</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.58.6"></a><h4>Returns</h4> +<p> numeric bond mode, or -1 on error</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-bond-mode-int-to-string"></a><h3>nm_utils_bond_mode_int_to_string ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_utils_bond_mode_int_to_string (<em class="parameter"><code><span class="type">int</span> mode</code></em>);</pre> +<p>Convert bonding mode from integer value to descriptive name. +See https://www.kernel.org/doc/Documentation/networking/bonding.txt for +available modes.</p> +<div class="refsect3"> +<a name="id-1.6.2.7.59.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>mode</p></td> +<td class="parameter_description"><p>bonding mode as a numeric value</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.59.6"></a><h4>Returns</h4> +<p> bonding mode string, or NULL on error</p> +</div> +<p class="since">Since: 1.2</p> +</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>, @@ -2554,7 +2657,7 @@ nm_utils_enum_to_str (<em class="parameter"><code><span class="type">GType</span 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> +<a name="id-1.6.2.7.60.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2576,10 +2679,10 @@ function returns <code class="literal">NULL</code>.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.57.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.60.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> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -2596,7 +2699,7 @@ the function returns <code class="literal">FALSE</code> and stores a pointer to 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> +<a name="id-1.6.2.7.61.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2616,22 +2719,65 @@ containing the unrecognized token in <em class="parameter"><code>err_token</code </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> +<td class="parameter_description"><p> the output value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> </tr> <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> +<td class="parameter_description"><p> location to store the first unrecognized token. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> </tr> </tbody> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.58.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.61.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> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-enum-get-values"></a><h3>nm_utils_enum_get_values ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> ** +nm_utils_enum_get_values (<em class="parameter"><code><span class="type">GType</span> type</code></em>, + <em class="parameter"><code><span class="type">gint</span> from</code></em>, + <em class="parameter"><code><span class="type">gint</span> to</code></em>);</pre> +<p>Returns the list of possible values for a given enum.</p> +<div class="refsect3"> +<a name="id-1.6.2.7.62.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>from</p></td> +<td class="parameter_description"><p>the first element to be returned</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>to</p></td> +<td class="parameter_description"><p>the last element to be returned</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.62.6"></a><h4>Returns</h4> +<p> a NULL-terminated dynamically-allocated array of static strings +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> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> @@ -2736,6 +2882,11 @@ generating the dynamic WEP keys automatically</p> argument for both <a class="link" href="libnm-nm-utils.html#nm-utils-inet4-ntop" title="nm_utils_inet4_ntop ()"><code class="function">nm_utils_inet4_ntop()</code></a> and <a class="link" href="libnm-nm-utils.html#nm-utils-inet6-ntop" title="nm_utils_inet6_ntop ()"><code class="function">nm_utils_inet6_ntop()</code></a>.</p> </div> +<hr> +<div class="refsect2"> +<a name="stat"></a><h3>struct stat</h3> +<pre class="programlisting">struct stat;</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index f403a773..2cf12f47 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -59,6 +59,12 @@ <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-0-FOR:CAPS" title="NM_DEPRECATED_IN_1_0_FOR()">NM_DEPRECATED_IN_1_0_FOR</a><span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a><span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -88,11 +94,11 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS" title="NM_AVAILABLE_IN_1_0_4">NM_AVAILABLE_IN_1_0_4</a></td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS" title="NM_DEPRECATED_IN_1_2">NM_DEPRECATED_IN_1_2</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a></td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS" title="NM_AVAILABLE_IN_1_2">NM_AVAILABLE_IN_1_2</a></td> </tr> </tbody> </table></div> @@ -125,6 +131,12 @@ <pre class="programlisting"># define NM_DEPRECATED_IN_1_0_FOR(f) G_DEPRECATED_FOR(f) </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-2-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_2_FOR()</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_2_FOR(f) G_DEPRECATED_FOR(f) +</pre> +</div> </div> <div class="refsect1"> <a name="libnm-nm-version.other_details"></a><h2>Types and Values</h2> @@ -153,14 +165,14 @@ </div> <hr> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-1-0-4:CAPS"></a><h3>NM_AVAILABLE_IN_1_0_4</h3> -<pre class="programlisting"># define NM_AVAILABLE_IN_1_0_4 G_UNAVAILABLE(1,0.4) +<a name="NM-DEPRECATED-IN-1-2:CAPS"></a><h3>NM_DEPRECATED_IN_1_2</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_2 G_DEPRECATED </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</pre> +<a name="NM-AVAILABLE-IN-1-2:CAPS"></a><h3>NM_AVAILABLE_IN_1_2</h3> +<pre class="programlisting">#define NM_AVAILABLE_IN_1_2</pre> </div> </div> </div> diff --git a/docs/libnm/html/libnm-nm-vpn-dbus-interface.html b/docs/libnm/html/libnm-nm-vpn-dbus-interface.html index 7f0d523b..b88d6dfc 100644 --- a/docs/libnm/html/libnm-nm-vpn-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-vpn-dbus-interface.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="ch06.html" title="VPN Plugin API Reference"> -<link rel="next" href="NMVpnEditor.html" title="NMVpnEditor"> +<link rel="next" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,7 +21,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="ch06.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMVpnEditor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMVpnEditorPlugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="libnm-nm-vpn-dbus-interface"></a><div class="titlepage"></div> @@ -293,7 +293,7 @@ </div> <div class="refsect1"> <a name="libnm-nm-vpn-dbus-interface.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMVpnConnectionState <span class="lineart">├──</span> NMVpnConnectionStateReason <span class="lineart">├──</span> NMVpnPluginFailure diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index b4f89d29..f716e22b 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -25,17 +25,21 @@ <sub name="NMSettingGeneric" link="NMSettingGeneric.html"/> <sub name="NMSettingGsm" link="NMSettingGsm.html"/> <sub name="NMSettingInfiniband" link="NMSettingInfiniband.html"/> - <sub name="NMSettingIPConfig" link="NMSettingIPConfig.html"/> <sub name="NMSettingIP4Config" link="NMSettingIP4Config.html"/> <sub name="NMSettingIP6Config" link="NMSettingIP6Config.html"/> + <sub name="NMSettingIPConfig" link="NMSettingIPConfig.html"/> + <sub name="NMSettingIPTunnel" link="NMSettingIPTunnel.html"/> + <sub name="NMSettingMacvlan" link="NMSettingMacvlan.html"/> <sub name="NMSettingOlpcMesh" link="NMSettingOlpcMesh.html"/> <sub name="NMSettingPpp" link="NMSettingPpp.html"/> <sub name="NMSettingPppoe" link="NMSettingPppoe.html"/> <sub name="NMSettingSerial" link="NMSettingSerial.html"/> <sub name="NMSettingTeam" link="NMSettingTeam.html"/> <sub name="NMSettingTeamPort" link="NMSettingTeamPort.html"/> + <sub name="NMSettingTun" link="NMSettingTun.html"/> <sub name="NMSettingVlan" link="NMSettingVlan.html"/> <sub name="NMSettingVpn" link="NMSettingVpn.html"/> + <sub name="NMSettingVxlan" link="NMSettingVxlan.html"/> <sub name="NMSettingWimax" link="NMSettingWimax.html"/> <sub name="NMSettingWired" link="NMSettingWired.html"/> <sub name="NMSettingWireless" link="NMSettingWireless.html"/> @@ -50,10 +54,14 @@ <sub name="NMDeviceEthernet" link="NMDeviceEthernet.html"/> <sub name="NMDeviceGeneric" link="NMDeviceGeneric.html"/> <sub name="NMDeviceInfiniband" link="NMDeviceInfiniband.html"/> + <sub name="NMDeviceIPTunnel" link="NMDeviceIPTunnel.html"/> + <sub name="NMDeviceMacvlan" link="NMDeviceMacvlan.html"/> <sub name="NMDeviceModem" link="NMDeviceModem.html"/> <sub name="NMDeviceOlpcMesh" link="NMDeviceOlpcMesh.html"/> <sub name="NMDeviceTeam" link="NMDeviceTeam.html"/> + <sub name="NMDeviceTun" link="NMDeviceTun.html"/> <sub name="NMDeviceVlan" link="NMDeviceVlan.html"/> + <sub name="NMDeviceVxlan" link="NMDeviceVxlan.html"/> <sub name="NMDeviceWifi" link="NMDeviceWifi.html"/> <sub name="NMDeviceWimax" link="NMDeviceWimax.html"/> <sub name="NMActiveConnection" link="NMActiveConnection.html"/> @@ -70,7 +78,7 @@ </sub> <sub name="VPN Plugin API Reference" link="ch06.html"> <sub name="nm-vpn-dbus-interface" link="libnm-nm-vpn-dbus-interface.html"/> - <sub name="NMVpnEditor" link="NMVpnEditor.html"/> + <sub name="NMVpnEditorPlugin" link="NMVpnEditorPlugin.html"/> </sub> <sub name="Object Hierarchy" link="object-tree.html"/> <sub name="API Index" link="api-index-full.html"/> @@ -107,6 +115,7 @@ <keyword type="function" name="nm_client_save_hostname_async ()" link="NMClient.html#nm-client-save-hostname-async"/> <keyword type="function" name="nm_client_save_hostname_finish ()" link="NMClient.html#nm-client-save-hostname-finish"/> <keyword type="function" name="nm_client_get_devices ()" link="NMClient.html#nm-client-get-devices"/> + <keyword type="function" name="nm_client_get_all_devices ()" link="NMClient.html#nm-client-get-all-devices" since="1.2"/> <keyword type="function" name="nm_client_get_device_by_path ()" link="NMClient.html#nm-client-get-device-by-path"/> <keyword type="function" name="nm_client_get_device_by_iface ()" link="NMClient.html#nm-client-get-device-by-iface"/> <keyword type="function" name="nm_client_get_active_connections ()" link="NMClient.html#nm-client-get-active-connections"/> @@ -147,12 +156,15 @@ <keyword type="macro" name="NM_CLIENT_PRIMARY_CONNECTION" link="NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_ACTIVATING_CONNECTION" link="NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICES" link="NMClient.html#NM-CLIENT-DEVICES:CAPS"/> + <keyword type="macro" name="NM_CLIENT_ALL_DEVICES" link="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS"/> <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_ANY_DEVICE_ADDED" link="NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS"/> + <keyword type="macro" name="NM_CLIENT_ANY_DEVICE_REMOVED" link="NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS"/> <keyword type="macro" name="NM_CLIENT_PERMISSION_CHANGED" link="NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTION_ADDED" link="NMClient.html#NM-CLIENT-CONNECTION-ADDED:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTION_REMOVED" link="NMClient.html#NM-CLIENT-CONNECTION-REMOVED:CAPS"/> @@ -162,6 +174,7 @@ <keyword type="macro" name="NM_CLIENT_ERROR" link="NMClient.html#NM-CLIENT-ERROR:CAPS"/> <keyword type="property" name="The “activating-connection” property" link="NMClient.html#NMClient--activating-connection"/> <keyword type="property" name="The “active-connections” property" link="NMClient.html#NMClient--active-connections"/> + <keyword type="property" name="The “all-devices” property" link="NMClient.html#NMClient--all-devices"/> <keyword type="property" name="The “can-modify” property" link="NMClient.html#NMClient--can-modify"/> <keyword type="property" name="The “connections” property" link="NMClient.html#NMClient--connections"/> <keyword type="property" name="The “connectivity” property" link="NMClient.html#NMClient--connectivity"/> @@ -180,6 +193,8 @@ <keyword type="property" name="The “wireless-hardware-enabled” property" link="NMClient.html#NMClient--wireless-hardware-enabled"/> <keyword type="property" name="The “wwan-enabled” property" link="NMClient.html#NMClient--wwan-enabled"/> <keyword type="property" name="The “wwan-hardware-enabled” property" link="NMClient.html#NMClient--wwan-hardware-enabled"/> + <keyword type="signal" name="The “any-device-added” signal" link="NMClient.html#NMClient-any-device-added"/> + <keyword type="signal" name="The “any-device-removed” signal" link="NMClient.html#NMClient-any-device-removed"/> <keyword type="signal" name="The “connection-added” signal" link="NMClient.html#NMClient-connection-added"/> <keyword type="signal" name="The “connection-removed” signal" link="NMClient.html#NMClient-connection-removed"/> <keyword type="signal" name="The “device-added” signal" link="NMClient.html#NMClient-device-added"/> @@ -236,7 +251,7 @@ <keyword type="enum" name="enum NMSecretAgentError" link="libnm-nm-errors.html#NMSecretAgentError"/> <keyword type="enum" name="enum NMSettingsError" link="libnm-nm-errors.html#NMSettingsError"/> <keyword type="enum" name="enum NMVpnPluginError" link="libnm-nm-errors.html#NMVpnPluginError"/> - <keyword type="macro" name="NM_AVAILABLE_IN_1_0_6" link="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_2" link="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS"/> <keyword type="macro" name="NM_DBUS_SERVICE" link="libnm-nm-dbus-interface.html#NM-DBUS-SERVICE:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH" link="libnm-nm-dbus-interface.html#NM-DBUS-PATH:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE:CAPS"/> @@ -268,6 +283,7 @@ <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_MACVLAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_VXLAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_GRE" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-GRE:CAPS"/> + <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_SETTINGS" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_SETTINGS" link="libnm-nm-dbus-interface.html#NM-DBUS-PATH-SETTINGS:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_SETTINGS_CONNECTION" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS-CONNECTION:CAPS"/> @@ -289,10 +305,28 @@ <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 NMMetered" link="libnm-nm-dbus-interface.html#NMMetered" since="1.2"/> <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"/> + <keyword type="macro" name="NM_LLDP_ATTR_DESTINATION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_CHASSIS_ID_TYPE" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_CHASSIS_ID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_PORT_ID_TYPE" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_PORT_ID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_PORT_DESCRIPTION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_SYSTEM_NAME" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_SYSTEM_DESCRIPTION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_SYSTEM_CAPABILITIES" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PVID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PPVID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_VID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"/> + <keyword type="macro" name="NM_LLDP_DEST_NEAREST_BRIDGE" link="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS"/> + <keyword type="macro" name="NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE" link="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS"/> + <keyword type="macro" name="NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE" link="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS"/> + <keyword type="enum" name="enum NMIPTunnelMode" link="libnm-nm-dbus-interface.html#NMIPTunnelMode" since="1.2"/> <keyword type="function" name="nm_connection_add_setting ()" link="libnm-NMConnection.html#nm-connection-add-setting"/> <keyword type="function" name="nm_connection_remove_setting ()" link="libnm-NMConnection.html#nm-connection-remove-setting"/> <keyword type="function" name="nm_connection_get_setting ()" link="libnm-NMConnection.html#nm-connection-get-setting"/> @@ -304,6 +338,7 @@ <keyword type="function" name="nm_connection_compare ()" link="libnm-NMConnection.html#nm-connection-compare"/> <keyword type="function" name="nm_connection_diff ()" link="libnm-NMConnection.html#nm-connection-diff"/> <keyword type="function" name="nm_connection_verify ()" link="libnm-NMConnection.html#nm-connection-verify"/> + <keyword type="function" name="nm_connection_verify_secrets ()" link="libnm-NMConnection.html#nm-connection-verify-secrets" since="1.2"/> <keyword type="function" name="nm_connection_normalize ()" link="libnm-NMConnection.html#nm-connection-normalize"/> <keyword type="function" name="nm_connection_need_secrets ()" link="libnm-NMConnection.html#nm-connection-need-secrets"/> <keyword type="function" name="nm_connection_clear_secrets ()" link="libnm-NMConnection.html#nm-connection-clear-secrets"/> @@ -333,12 +368,15 @@ <keyword type="function" name="nm_connection_get_setting_generic ()" link="libnm-NMConnection.html#nm-connection-get-setting-generic"/> <keyword type="function" name="nm_connection_get_setting_gsm ()" link="libnm-NMConnection.html#nm-connection-get-setting-gsm"/> <keyword type="function" name="nm_connection_get_setting_infiniband ()" link="libnm-NMConnection.html#nm-connection-get-setting-infiniband"/> + <keyword type="function" name="nm_connection_get_setting_ip_tunnel ()" link="libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_ip4_config ()" link="libnm-NMConnection.html#nm-connection-get-setting-ip4-config"/> <keyword type="function" name="nm_connection_get_setting_ip6_config ()" link="libnm-NMConnection.html#nm-connection-get-setting-ip6-config"/> + <keyword type="function" name="nm_connection_get_setting_macvlan ()" link="libnm-NMConnection.html#nm-connection-get-setting-macvlan" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_olpc_mesh ()" link="libnm-NMConnection.html#nm-connection-get-setting-olpc-mesh"/> <keyword type="function" name="nm_connection_get_setting_ppp ()" link="libnm-NMConnection.html#nm-connection-get-setting-ppp"/> <keyword type="function" name="nm_connection_get_setting_pppoe ()" link="libnm-NMConnection.html#nm-connection-get-setting-pppoe"/> <keyword type="function" name="nm_connection_get_setting_serial ()" link="libnm-NMConnection.html#nm-connection-get-setting-serial"/> + <keyword type="function" name="nm_connection_get_setting_tun ()" link="libnm-NMConnection.html#nm-connection-get-setting-tun" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_vpn ()" link="libnm-NMConnection.html#nm-connection-get-setting-vpn"/> <keyword type="function" name="nm_connection_get_setting_wimax ()" link="libnm-NMConnection.html#nm-connection-get-setting-wimax"/> <keyword type="function" name="nm_connection_get_setting_adsl ()" link="libnm-NMConnection.html#nm-connection-get-setting-adsl"/> @@ -346,6 +384,7 @@ <keyword type="function" name="nm_connection_get_setting_wireless ()" link="libnm-NMConnection.html#nm-connection-get-setting-wireless"/> <keyword type="function" name="nm_connection_get_setting_wireless_security ()" link="libnm-NMConnection.html#nm-connection-get-setting-wireless-security"/> <keyword type="function" name="nm_connection_get_setting_vlan ()" link="libnm-NMConnection.html#nm-connection-get-setting-vlan"/> + <keyword type="function" name="nm_connection_get_setting_vxlan ()" link="libnm-NMConnection.html#nm-connection-get-setting-vxlan" since="1.2"/> <keyword type="macro" name="NM_CONNECTION_SECRETS_UPDATED" link="libnm-NMConnection.html#NM-CONNECTION-SECRETS-UPDATED:CAPS"/> <keyword type="macro" name="NM_CONNECTION_SECRETS_CLEARED" link="libnm-NMConnection.html#NM-CONNECTION-SECRETS-CLEARED:CAPS"/> <keyword type="macro" name="NM_CONNECTION_CHANGED" link="libnm-NMConnection.html#NM-CONNECTION-CHANGED:CAPS"/> @@ -365,6 +404,7 @@ <keyword type="function" name="nm_setting_duplicate ()" link="NMSetting.html#nm-setting-duplicate"/> <keyword type="function" name="nm_setting_get_name ()" link="NMSetting.html#nm-setting-get-name"/> <keyword type="function" name="nm_setting_verify ()" link="NMSetting.html#nm-setting-verify"/> + <keyword type="function" name="nm_setting_verify_secrets ()" link="NMSetting.html#nm-setting-verify-secrets" since="1.2"/> <keyword type="function" name="nm_setting_compare ()" link="NMSetting.html#nm-setting-compare"/> <keyword type="function" name="nm_setting_diff ()" link="NMSetting.html#nm-setting-diff"/> <keyword type="function" name="nm_setting_enumerate_values ()" link="NMSetting.html#nm-setting-enumerate-values"/> @@ -375,6 +415,7 @@ <keyword type="macro" name="NM_SETTING_NAME" link="NMSetting.html#NM-SETTING-NAME:CAPS"/> <keyword type="enum" name="enum NMSettingSecretFlags" link="NMSetting.html#NMSettingSecretFlags"/> <keyword type="enum" name="enum NMSettingCompareFlags" link="NMSetting.html#NMSettingCompareFlags"/> + <keyword type="enum" name="enum NMSettingMacRandomization" link="NMSetting.html#NMSettingMacRandomization"/> <keyword type="struct" name="struct NMSetting" link="NMSetting.html#NMSetting-struct"/> <keyword type="enum" name="enum NMSettingDiffResult" link="NMSetting.html#NMSettingDiffResult"/> <keyword type="property" name="The “name” property" link="NMSetting.html#NMSetting--name"/> @@ -397,14 +438,15 @@ <keyword type="function" name="nm_setting_connection_get_master ()" link="NMSettingConnection.html#nm-setting-connection-get-master"/> <keyword type="function" name="nm_setting_connection_is_slave_type ()" link="NMSettingConnection.html#nm-setting-connection-is-slave-type"/> <keyword type="function" name="nm_setting_connection_get_slave_type ()" link="NMSettingConnection.html#nm-setting-connection-get-slave-type"/> - <keyword type="function" name="nm_setting_connection_get_autoconnect_slaves ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect-slaves" since="1.0.4"/> + <keyword type="function" name="nm_setting_connection_get_autoconnect_slaves ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect-slaves" since="1.2"/> <keyword type="function" name="nm_setting_connection_get_num_secondaries ()" link="NMSettingConnection.html#nm-setting-connection-get-num-secondaries"/> <keyword type="function" name="nm_setting_connection_get_secondary ()" link="NMSettingConnection.html#nm-setting-connection-get-secondary"/> <keyword type="function" name="nm_setting_connection_add_secondary ()" link="NMSettingConnection.html#nm-setting-connection-add-secondary"/> <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="function" name="nm_setting_connection_get_metered ()" link="NMSettingConnection.html#nm-setting-connection-get-metered" since="1.2"/> + <keyword type="function" name="nm_setting_connection_get_lldp ()" link="NMSettingConnection.html#nm-setting-connection-get-lldp" since="1.2"/> <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"/> @@ -425,7 +467,9 @@ <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="macro" name="NM_SETTING_CONNECTION_LLDP" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS"/> <keyword type="enum" name="enum NMSettingConnectionAutoconnectSlaves" link="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"/> + <keyword type="enum" name="enum NMSettingConnectionLldp" link="NMSettingConnection.html#NMSettingConnectionLldp"/> <keyword type="struct" name="struct NMSettingConnection" link="NMSettingConnection.html#NMSettingConnection-struct"/> <keyword type="property" name="The “autoconnect” property" link="NMSettingConnection.html#NMSettingConnection--autoconnect"/> <keyword type="property" name="The “autoconnect-priority” property" link="NMSettingConnection.html#NMSettingConnection--autoconnect-priority"/> @@ -433,6 +477,7 @@ <keyword type="property" name="The “gateway-ping-timeout” property" link="NMSettingConnection.html#NMSettingConnection--gateway-ping-timeout"/> <keyword type="property" name="The “id” property" link="NMSettingConnection.html#NMSettingConnection--id"/> <keyword type="property" name="The “interface-name” property" link="NMSettingConnection.html#NMSettingConnection--interface-name"/> + <keyword type="property" name="The “lldp” property" link="NMSettingConnection.html#NMSettingConnection--lldp"/> <keyword type="property" name="The “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"/> @@ -444,6 +489,7 @@ <keyword type="property" name="The “uuid” property" link="NMSettingConnection.html#NMSettingConnection--uuid"/> <keyword type="property" name="The “zone” property" link="NMSettingConnection.html#NMSettingConnection--zone"/> <keyword type="function" name="nm_setting_802_1x_new ()" link="NMSetting8021x.html#nm-setting-802-1x-new"/> + <keyword type="function" name="nm_setting_802_1x_check_cert_scheme ()" link="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" since="1.2"/> <keyword type="function" name="nm_setting_802_1x_get_num_eap_methods ()" link="NMSetting8021x.html#nm-setting-802-1x-get-num-eap-methods"/> <keyword type="function" name="nm_setting_802_1x_get_eap_method ()" link="NMSetting8021x.html#nm-setting-802-1x-get-eap-method"/> <keyword type="function" name="nm_setting_802_1x_add_eap_method ()" link="NMSetting8021x.html#nm-setting-802-1x-add-eap-method"/> @@ -652,6 +698,7 @@ <keyword type="function" name="nm_setting_bridge_get_hello_time ()" link="NMSettingBridge.html#nm-setting-bridge-get-hello-time"/> <keyword type="function" name="nm_setting_bridge_get_max_age ()" link="NMSettingBridge.html#nm-setting-bridge-get-max-age"/> <keyword type="function" name="nm_setting_bridge_get_ageing_time ()" link="NMSettingBridge.html#nm-setting-bridge-get-ageing-time"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_snooping ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" since="1.2"/> <keyword type="macro" name="NM_SETTING_BRIDGE_SETTING_NAME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MAC_ADDRESS" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_STP" link="NMSettingBridge.html#NM-SETTING-BRIDGE-STP:CAPS"/> @@ -660,11 +707,13 @@ <keyword type="macro" name="NM_SETTING_BRIDGE_HELLO_TIME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-HELLO-TIME:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MAX_AGE" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MAX-AGE:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_AGEING_TIME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_SNOOPING" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"/> <keyword type="property" name="The “ageing-time” property" link="NMSettingBridge.html#NMSettingBridge--ageing-time"/> <keyword type="property" name="The “forward-delay” property" link="NMSettingBridge.html#NMSettingBridge--forward-delay"/> <keyword type="property" name="The “hello-time” property" link="NMSettingBridge.html#NMSettingBridge--hello-time"/> <keyword type="property" name="The “mac-address” property" link="NMSettingBridge.html#NMSettingBridge--mac-address"/> <keyword type="property" name="The “max-age” property" link="NMSettingBridge.html#NMSettingBridge--max-age"/> + <keyword type="property" name="The “multicast-snooping” property" link="NMSettingBridge.html#NMSettingBridge--multicast-snooping"/> <keyword type="property" name="The “priority” property" link="NMSettingBridge.html#NMSettingBridge--priority"/> <keyword type="property" name="The “stp” property" link="NMSettingBridge.html#NMSettingBridge--stp"/> <keyword type="function" name="nm_setting_bridge_port_new ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-new"/> @@ -758,6 +807,9 @@ <keyword type="function" name="nm_setting_gsm_get_network_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-network-id"/> <keyword type="function" name="nm_setting_gsm_get_pin ()" link="NMSettingGsm.html#nm-setting-gsm-get-pin"/> <keyword type="function" name="nm_setting_gsm_get_home_only ()" link="NMSettingGsm.html#nm-setting-gsm-get-home-only"/> + <keyword type="function" name="nm_setting_gsm_get_device_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-device-id" since="1.2"/> + <keyword type="function" name="nm_setting_gsm_get_sim_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-sim-id" since="1.2"/> + <keyword type="function" name="nm_setting_gsm_get_sim_operator_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id" since="1.2"/> <keyword type="function" name="nm_setting_gsm_get_pin_flags ()" link="NMSettingGsm.html#nm-setting-gsm-get-pin-flags"/> <keyword type="function" name="nm_setting_gsm_get_password_flags ()" link="NMSettingGsm.html#nm-setting-gsm-get-password-flags"/> <keyword type="macro" name="NM_SETTING_GSM_SETTING_NAME" link="NMSettingGsm.html#NM-SETTING-GSM-SETTING-NAME:CAPS"/> @@ -770,7 +822,11 @@ <keyword type="macro" name="NM_SETTING_GSM_PIN" link="NMSettingGsm.html#NM-SETTING-GSM-PIN:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_PIN_FLAGS" link="NMSettingGsm.html#NM-SETTING-GSM-PIN-FLAGS:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_HOME_ONLY" link="NMSettingGsm.html#NM-SETTING-GSM-HOME-ONLY:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_DEVICE_ID" link="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_SIM_ID" link="NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_SIM_OPERATOR_ID" link="NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS"/> <keyword type="property" name="The “apn” property" link="NMSettingGsm.html#NMSettingGsm--apn"/> + <keyword type="property" name="The “device-id” property" link="NMSettingGsm.html#NMSettingGsm--device-id"/> <keyword type="property" name="The “home-only” property" link="NMSettingGsm.html#NMSettingGsm--home-only"/> <keyword type="property" name="The “network-id” property" link="NMSettingGsm.html#NMSettingGsm--network-id"/> <keyword type="property" name="The “number” property" link="NMSettingGsm.html#NMSettingGsm--number"/> @@ -778,6 +834,8 @@ <keyword type="property" name="The “password-flags” property" link="NMSettingGsm.html#NMSettingGsm--password-flags"/> <keyword type="property" name="The “pin” property" link="NMSettingGsm.html#NMSettingGsm--pin"/> <keyword type="property" name="The “pin-flags” property" link="NMSettingGsm.html#NMSettingGsm--pin-flags"/> + <keyword type="property" name="The “sim-id” property" link="NMSettingGsm.html#NMSettingGsm--sim-id"/> + <keyword type="property" name="The “sim-operator-id” property" link="NMSettingGsm.html#NMSettingGsm--sim-operator-id"/> <keyword type="property" name="The “username” property" link="NMSettingGsm.html#NMSettingGsm--username"/> <keyword type="function" name="nm_setting_infiniband_new ()" link="NMSettingInfiniband.html#nm-setting-infiniband-new"/> <keyword type="function" name="nm_setting_infiniband_get_mac_address ()" link="NMSettingInfiniband.html#nm-setting-infiniband-get-mac-address"/> @@ -797,6 +855,38 @@ <keyword type="property" name="The “p-key” property" link="NMSettingInfiniband.html#NMSettingInfiniband--p-key"/> <keyword type="property" name="The “parent” property" link="NMSettingInfiniband.html#NMSettingInfiniband--parent"/> <keyword type="property" name="The “transport-mode” property" link="NMSettingInfiniband.html#NMSettingInfiniband--transport-mode"/> + <keyword type="function" name="nm_setting_ip4_config_new ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-new"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_client_id ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_timeout ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" since="1.2"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_fqdn ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn" since="1.2"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_SETTING_NAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_FQDN" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_AUTO" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_MANUAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_SHARED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_DISABLED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"/> + <keyword type="property" name="The “dhcp-client-id” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"/> + <keyword type="property" name="The “dhcp-fqdn” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn"/> + <keyword type="property" name="The “dhcp-timeout” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout"/> + <keyword type="function" name="nm_setting_ip6_config_new ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-new"/> + <keyword type="function" name="nm_setting_ip6_config_get_ip6_privacy ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"/> + <keyword type="function" name="nm_setting_ip6_config_get_addr_gen_mode ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode" since="1.2"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_SETTING_NAME" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_IP6_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_IGNORE" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_AUTO" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_DHCP" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_MANUAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_SHARED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"/> + <keyword type="enum" name="enum NMSettingIP6ConfigPrivacy" link="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"/> + <keyword type="enum" name="enum NMSettingIP6ConfigAddrGenMode" link="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" since="1.2"/> + <keyword type="property" name="The “addr-gen-mode” property" link="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode"/> + <keyword type="property" name="The “ip6-privacy” property" link="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"/> <keyword type="function" name="nm_ip_address_new ()" link="NMSettingIPConfig.html#nm-ip-address-new"/> <keyword type="function" name="nm_ip_address_new_binary ()" link="NMSettingIPConfig.html#nm-ip-address-new-binary"/> <keyword type="function" name="nm_ip_address_ref ()" link="NMSettingIPConfig.html#nm-ip-address-ref"/> @@ -848,6 +938,14 @@ <keyword type="function" name="nm_setting_ip_config_remove_dns_search ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search"/> <keyword type="function" name="nm_setting_ip_config_remove_dns_search_by_value ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search-by-value"/> <keyword type="function" name="nm_setting_ip_config_clear_dns_searches ()" link="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-searches"/> + <keyword type="function" name="nm_setting_ip_config_get_num_dns_options ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_has_dns_options ()" link="NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options"/> + <keyword type="function" name="nm_setting_ip_config_get_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_next_valid_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_add_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_remove_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_remove_dns_option_by_value ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_clear_dns_options ()" link="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options" since="1.2"/> <keyword type="function" name="nm_setting_ip_config_get_num_addresses ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-num-addresses"/> <keyword type="function" name="nm_setting_ip_config_get_address ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-address"/> <keyword type="function" name="nm_setting_ip_config_add_address ()" link="NMSettingIPConfig.html#nm-setting-ip-config-add-address"/> @@ -871,6 +969,7 @@ <keyword type="macro" name="NM_SETTING_IP_CONFIG_METHOD" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-METHOD:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DNS" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DNS_SEARCH" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_CONFIG_DNS_OPTIONS" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_ADDRESSES" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_GATEWAY" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-GATEWAY:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_ROUTES" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ROUTES:CAPS"/> @@ -881,10 +980,25 @@ <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_NEVER_DEFAULT" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_MAY_FAIL" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_DEBUG" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NDOTS" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_TIMEOUT" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_ATTEMPTS" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_ROTATE" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_CHECK_NAMES" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_INET6" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_IP6_BYTESTRING" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_IP6_DOTINT" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_IP6_DOTINT" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_EDNS0" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_SINGLE_REQUEST" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_TLD_QUERY" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"/> <keyword type="property" name="The “addresses” property" link="NMSettingIPConfig.html#NMSettingIPConfig--addresses"/> <keyword type="property" name="The “dhcp-hostname” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname"/> <keyword type="property" name="The “dhcp-send-hostname” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname"/> <keyword type="property" name="The “dns” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns"/> + <keyword type="property" name="The “dns-options” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns-options"/> <keyword type="property" name="The “dns-search” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns-search"/> <keyword type="property" name="The “gateway” property" link="NMSettingIPConfig.html#NMSettingIPConfig--gateway"/> <keyword type="property" name="The “ignore-auto-dns” property" link="NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-dns"/> @@ -894,28 +1008,59 @@ <keyword type="property" name="The “never-default” property" link="NMSettingIPConfig.html#NMSettingIPConfig--never-default"/> <keyword type="property" name="The “route-metric” property" link="NMSettingIPConfig.html#NMSettingIPConfig--route-metric"/> <keyword type="property" name="The “routes” property" link="NMSettingIPConfig.html#NMSettingIPConfig--routes"/> - <keyword type="function" name="nm_setting_ip4_config_new ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-new"/> - <keyword type="function" name="nm_setting_ip4_config_get_dhcp_client_id ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_SETTING_NAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_AUTO" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_MANUAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_SHARED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_DISABLED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"/> - <keyword type="property" name="The “dhcp-client-id” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"/> - <keyword type="function" name="nm_setting_ip6_config_new ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-new"/> - <keyword type="function" name="nm_setting_ip6_config_get_ip6_privacy ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_SETTING_NAME" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_IP6_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_IGNORE" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_AUTO" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_DHCP" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_MANUAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_SHARED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"/> - <keyword type="enum" name="enum NMSettingIP6ConfigPrivacy" link="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"/> - <keyword type="property" name="The “ip6-privacy” property" link="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"/> + <keyword type="function" name="nm_setting_ip_tunnel_new ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-new" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_parent ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_mode ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_local ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_remote ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_ttl ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_tos ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_path_mtu_discovery ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_input_key ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_output_key ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_encapsulation_limit ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_flow_label ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_mtu ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu" since="1.2"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_SETTING_NAME" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_PARENT" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_MODE" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_LOCAL" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_REMOTE" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_TTL" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_TOS" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_INPUT_KEY" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_OUTPUT_KEY" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_FLOW_LABEL" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_MTU" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS"/> + <keyword type="property" name="The “encapsulation-limit” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit"/> + <keyword type="property" name="The “flow-label” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label"/> + <keyword type="property" name="The “input-key” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key"/> + <keyword type="property" name="The “local” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--local"/> + <keyword type="property" name="The “mode” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--mode"/> + <keyword type="property" name="The “mtu” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu"/> + <keyword type="property" name="The “output-key” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key"/> + <keyword type="property" name="The “parent” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--parent"/> + <keyword type="property" name="The “path-mtu-discovery” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery"/> + <keyword type="property" name="The “remote” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--remote"/> + <keyword type="property" name="The “tos” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--tos"/> + <keyword type="property" name="The “ttl” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl"/> + <keyword type="function" name="nm_setting_macvlan_new ()" link="NMSettingMacvlan.html#nm-setting-macvlan-new" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_parent ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_mode ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_promiscuous ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_tap ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-tap" since="1.2"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_SETTING_NAME" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_PARENT" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_MODE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_PROMISCUOUS" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_TAP" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS"/> + <keyword type="enum" name="enum NMSettingMacvlanMode" link="NMSettingMacvlan.html#NMSettingMacvlanMode"/> + <keyword type="property" name="The “mode” property" link="NMSettingMacvlan.html#NMSettingMacvlan--mode"/> + <keyword type="property" name="The “parent” property" link="NMSettingMacvlan.html#NMSettingMacvlan--parent"/> + <keyword type="property" name="The “promiscuous” property" link="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous"/> + <keyword type="property" name="The “tap” property" link="NMSettingMacvlan.html#NMSettingMacvlan--tap"/> <keyword type="function" name="nm_setting_olpc_mesh_new ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-new"/> <keyword type="function" name="nm_setting_olpc_mesh_get_ssid ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-get-ssid"/> <keyword type="function" name="nm_setting_olpc_mesh_get_channel ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-get-channel"/> @@ -1025,6 +1170,28 @@ <keyword type="macro" name="NM_SETTING_TEAM_PORT_SETTING_NAME" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_TEAM_PORT_CONFIG" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-CONFIG:CAPS"/> <keyword type="property" name="The “config” property" link="NMSettingTeamPort.html#NMSettingTeamPort--config"/> + <keyword type="function" name="nm_setting_tun_new ()" link="NMSettingTun.html#nm-setting-tun-new" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_mode ()" link="NMSettingTun.html#nm-setting-tun-get-mode" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_owner ()" link="NMSettingTun.html#nm-setting-tun-get-owner" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_group ()" link="NMSettingTun.html#nm-setting-tun-get-group" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_pi ()" link="NMSettingTun.html#nm-setting-tun-get-pi" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_vnet_hdr ()" link="NMSettingTun.html#nm-setting-tun-get-vnet-hdr" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_multi_queue ()" link="NMSettingTun.html#nm-setting-tun-get-multi-queue" since="1.2"/> + <keyword type="macro" name="NM_SETTING_TUN_SETTING_NAME" link="NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_MODE" link="NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_OWNER" link="NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_GROUP" link="NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_PI" link="NMSettingTun.html#NM-SETTING-TUN-PI:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_VNET_HDR" link="NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_MULTI_QUEUE" link="NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS"/> + <keyword type="enum" name="enum NMSettingTunMode" link="NMSettingTun.html#NMSettingTunMode"/> + <keyword type="property" name="The “group” property" link="NMSettingTun.html#NMSettingTun--group"/> + <keyword type="property" name="The “mode” property" link="NMSettingTun.html#NMSettingTun--mode"/> + <keyword type="property" name="The “multi-queue” property" link="NMSettingTun.html#NMSettingTun--multi-queue"/> + <keyword type="property" name="The “owner” property" link="NMSettingTun.html#NMSettingTun--owner"/> + <keyword type="property" name="The “pi” property" link="NMSettingTun.html#NMSettingTun--pi"/> + <keyword type="property" name="The “vnet-hdr” property" link="NMSettingTun.html#NMSettingTun--vnet-hdr"/> + <keyword type="macro" name="NM_VLAN_FLAGS_ALL" link="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS"/> <keyword type="function" name="nm_setting_vlan_new ()" link="NMSettingVlan.html#nm-setting-vlan-new"/> <keyword type="function" name="nm_setting_vlan_get_parent ()" link="NMSettingVlan.html#nm-setting-vlan-get-parent"/> <keyword type="function" name="nm_setting_vlan_get_id ()" link="NMSettingVlan.html#nm-setting-vlan-get-id"/> @@ -1065,20 +1232,73 @@ <keyword type="function" name="nm_setting_vpn_get_secret ()" link="NMSettingVpn.html#nm-setting-vpn-get-secret"/> <keyword type="function" name="nm_setting_vpn_remove_secret ()" link="NMSettingVpn.html#nm-setting-vpn-remove-secret"/> <keyword type="function" name="nm_setting_vpn_foreach_secret ()" link="NMSettingVpn.html#nm-setting-vpn-foreach-secret"/> + <keyword type="function" name="nm_setting_vpn_get_timeout ()" link="NMSettingVpn.html#nm-setting-vpn-get-timeout" since="1.2"/> <keyword type="macro" name="NM_SETTING_VPN_SETTING_NAME" link="NMSettingVpn.html#NM-SETTING-VPN-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_SERVICE_TYPE" link="NMSettingVpn.html#NM-SETTING-VPN-SERVICE-TYPE:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_USER_NAME" link="NMSettingVpn.html#NM-SETTING-VPN-USER-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_PERSISTENT" link="NMSettingVpn.html#NM-SETTING-VPN-PERSISTENT:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_DATA" link="NMSettingVpn.html#NM-SETTING-VPN-DATA:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_SECRETS" link="NMSettingVpn.html#NM-SETTING-VPN-SECRETS:CAPS"/> + <keyword type="macro" name="NM_SETTING_VPN_TIMEOUT" link="NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS"/> <keyword type="property" name="The “data” property" link="NMSettingVpn.html#NMSettingVpn--data"/> <keyword type="property" name="The “persistent” property" link="NMSettingVpn.html#NMSettingVpn--persistent"/> <keyword type="property" name="The “secrets” property" link="NMSettingVpn.html#NMSettingVpn--secrets"/> <keyword type="property" name="The “service-type” property" link="NMSettingVpn.html#NMSettingVpn--service-type"/> + <keyword type="property" name="The “timeout” property" link="NMSettingVpn.html#NMSettingVpn--timeout"/> <keyword type="property" name="The “user-name” property" link="NMSettingVpn.html#NMSettingVpn--user-name"/> - <keyword type="function" name="nm_setting_wimax_new ()" link="NMSettingWimax.html#nm-setting-wimax-new"/> - <keyword type="function" name="nm_setting_wimax_get_network_name ()" link="NMSettingWimax.html#nm-setting-wimax-get-network-name"/> - <keyword type="function" name="nm_setting_wimax_get_mac_address ()" link="NMSettingWimax.html#nm-setting-wimax-get-mac-address"/> + <keyword type="function" name="nm_setting_vxlan_new ()" link="NMSettingVxlan.html#nm-setting-vxlan-new" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_parent ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_id ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-id" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_local ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-local" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_remote ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-remote" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_source_port_min ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_source_port_max ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_destination_port ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-destination-port" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_tos ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-tos" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_ttl ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-ttl" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_ageing ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-ageing" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_limit ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-limit" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_proxy ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-proxy" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_learning ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-learning" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_rsc ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-rsc" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_l2_miss ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_l3_miss ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss" since="1.2"/> + <keyword type="macro" name="NM_SETTING_VXLAN_SETTING_NAME" link="NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_PARENT" link="NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_ID" link="NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_LOCAL" link="NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_REMOTE" link="NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_SOURCE_PORT_MIN" link="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_SOURCE_PORT_MAX" link="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_DESTINATION_PORT" link="NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_TOS" link="NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_TTL" link="NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_AGEING" link="NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_LIMIT" link="NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_PROXY" link="NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_LEARNING" link="NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_RSC" link="NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_L2_MISS" link="NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_L3_MISS" link="NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS"/> + <keyword type="property" name="The “ageing” property" link="NMSettingVxlan.html#NMSettingVxlan--ageing"/> + <keyword type="property" name="The “destination-port” property" link="NMSettingVxlan.html#NMSettingVxlan--destination-port"/> + <keyword type="property" name="The “id” property" link="NMSettingVxlan.html#NMSettingVxlan--id"/> + <keyword type="property" name="The “l2-miss” property" link="NMSettingVxlan.html#NMSettingVxlan--l2-miss"/> + <keyword type="property" name="The “l3-miss” property" link="NMSettingVxlan.html#NMSettingVxlan--l3-miss"/> + <keyword type="property" name="The “learning” property" link="NMSettingVxlan.html#NMSettingVxlan--learning"/> + <keyword type="property" name="The “limit” property" link="NMSettingVxlan.html#NMSettingVxlan--limit"/> + <keyword type="property" name="The “local” property" link="NMSettingVxlan.html#NMSettingVxlan--local"/> + <keyword type="property" name="The “parent” property" link="NMSettingVxlan.html#NMSettingVxlan--parent"/> + <keyword type="property" name="The “proxy” property" link="NMSettingVxlan.html#NMSettingVxlan--proxy"/> + <keyword type="property" name="The “remote” property" link="NMSettingVxlan.html#NMSettingVxlan--remote"/> + <keyword type="property" name="The “rsc” property" link="NMSettingVxlan.html#NMSettingVxlan--rsc"/> + <keyword type="property" name="The “source-port-max” property" link="NMSettingVxlan.html#NMSettingVxlan--source-port-max"/> + <keyword type="property" name="The “source-port-min” property" link="NMSettingVxlan.html#NMSettingVxlan--source-port-min"/> + <keyword type="property" name="The “tos” property" link="NMSettingVxlan.html#NMSettingVxlan--tos"/> + <keyword type="property" name="The “ttl” property" link="NMSettingVxlan.html#NMSettingVxlan--ttl"/> + <keyword type="function" name="nm_setting_wimax_new ()" link="NMSettingWimax.html#nm-setting-wimax-new" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_get_network_name ()" link="NMSettingWimax.html#nm-setting-wimax-get-network-name" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_get_mac_address ()" link="NMSettingWimax.html#nm-setting-wimax-get-mac-address" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="macro" name="NM_SETTING_WIMAX_SETTING_NAME" link="NMSettingWimax.html#NM-SETTING-WIMAX-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_WIMAX_NETWORK_NAME" link="NMSettingWimax.html#NM-SETTING-WIMAX-NETWORK-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_WIMAX_MAC_ADDRESS" link="NMSettingWimax.html#NM-SETTING-WIMAX-MAC-ADDRESS:CAPS"/> @@ -1107,10 +1327,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="function" name="nm_setting_wired_get_wake_on_lan ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan" since="1.2"/> + <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.2"/> <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="enum" name="enum NMSettingWiredWakeOnLan" link="NMSettingWired.html#NMSettingWiredWakeOnLan" since="1.2"/> <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"/> @@ -1156,6 +1376,8 @@ <keyword type="function" name="nm_setting_wireless_clear_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"/> <keyword type="function" name="nm_setting_wireless_get_mtu ()" link="NMSettingWireless.html#nm-setting-wireless-get-mtu"/> <keyword type="function" name="nm_setting_wireless_get_hidden ()" link="NMSettingWireless.html#nm-setting-wireless-get-hidden"/> + <keyword type="function" name="nm_setting_wireless_get_powersave ()" link="NMSettingWireless.html#nm-setting-wireless-get-powersave" since="1.2"/> + <keyword type="function" name="nm_setting_wireless_get_mac_address_randomization ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" since="1.2"/> <keyword type="function" name="nm_setting_wireless_add_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"/> <keyword type="function" name="nm_setting_wireless_get_num_seen_bssids ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"/> <keyword type="function" name="nm_setting_wireless_get_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"/> @@ -1174,6 +1396,8 @@ <keyword type="macro" name="NM_SETTING_WIRELESS_MTU" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_SEEN_BSSIDS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_HIDDEN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRELESS_POWERSAVE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_ADHOC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_AP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_INFRA" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"/> @@ -1184,8 +1408,10 @@ <keyword type="property" name="The “hidden” property" link="NMSettingWireless.html#NMSettingWireless--hidden"/> <keyword type="property" name="The “mac-address” property" link="NMSettingWireless.html#NMSettingWireless--mac-address"/> <keyword type="property" name="The “mac-address-blacklist” property" link="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"/> + <keyword type="property" name="The “mac-address-randomization” property" link="NMSettingWireless.html#NMSettingWireless--mac-address-randomization"/> <keyword type="property" name="The “mode” property" link="NMSettingWireless.html#NMSettingWireless--mode"/> <keyword type="property" name="The “mtu” property" link="NMSettingWireless.html#NMSettingWireless--mtu"/> + <keyword type="property" name="The “powersave” property" link="NMSettingWireless.html#NMSettingWireless--powersave"/> <keyword type="property" name="The “rate” property" link="NMSettingWireless.html#NMSettingWireless--rate"/> <keyword type="property" name="The “seen-bssids” property" link="NMSettingWireless.html#NMSettingWireless--seen-bssids"/> <keyword type="property" name="The “ssid” property" link="NMSettingWireless.html#NMSettingWireless--ssid"/> @@ -1268,9 +1494,11 @@ <keyword type="function" name="nm_device_get_hw_address ()" link="NMDevice.html#nm-device-get-hw-address"/> <keyword type="function" name="nm_device_get_capabilities ()" link="NMDevice.html#nm-device-get-capabilities"/> <keyword type="function" name="nm_device_get_managed ()" link="NMDevice.html#nm-device-get-managed"/> + <keyword type="function" name="nm_device_set_managed ()" link="NMDevice.html#nm-device-set-managed" since="1.2"/> <keyword type="function" name="nm_device_get_autoconnect ()" link="NMDevice.html#nm-device-get-autoconnect"/> <keyword type="function" name="nm_device_set_autoconnect ()" link="NMDevice.html#nm-device-set-autoconnect"/> <keyword type="function" name="nm_device_get_firmware_missing ()" link="NMDevice.html#nm-device-get-firmware-missing"/> + <keyword type="function" name="nm_device_get_nm_plugin_missing ()" link="NMDevice.html#nm-device-get-nm-plugin-missing" since="1.2"/> <keyword type="function" name="nm_device_get_ip4_config ()" link="NMDevice.html#nm-device-get-ip4-config"/> <keyword type="function" name="nm_device_get_dhcp4_config ()" link="NMDevice.html#nm-device-get-dhcp4-config"/> <keyword type="function" name="nm_device_get_ip6_config ()" link="NMDevice.html#nm-device-get-ip6-config"/> @@ -1281,12 +1509,17 @@ <keyword type="function" name="nm_device_get_available_connections ()" link="NMDevice.html#nm-device-get-available-connections"/> <keyword type="function" name="nm_device_get_physical_port_id ()" link="NMDevice.html#nm-device-get-physical-port-id"/> <keyword type="function" name="nm_device_get_mtu ()" link="NMDevice.html#nm-device-get-mtu"/> + <keyword type="function" name="nm_device_is_real ()" link="NMDevice.html#nm-device-is-real" since="1.2"/> <keyword type="function" name="nm_device_is_software ()" link="NMDevice.html#nm-device-is-software"/> <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_get_metered ()" link="NMDevice.html#nm-device-get-metered" since="1.2"/> + <keyword type="function" name="nm_device_get_lldp_neighbors ()" link="NMDevice.html#nm-device-get-lldp-neighbors" since="1.2"/> <keyword type="function" name="nm_device_disambiguate_names ()" link="NMDevice.html#nm-device-disambiguate-names"/> + <keyword type="function" name="nm_device_reapply ()" link="NMDevice.html#nm-device-reapply" since="1.2"/> + <keyword type="function" name="nm_device_reapply_async ()" link="NMDevice.html#nm-device-reapply-async" since="1.2"/> + <keyword type="function" name="nm_device_reapply_finish ()" link="NMDevice.html#nm-device-reapply-finish" since="1.2"/> <keyword type="function" name="nm_device_disconnect ()" link="NMDevice.html#nm-device-disconnect"/> <keyword type="function" name="nm_device_disconnect_async ()" link="NMDevice.html#nm-device-disconnect-async"/> <keyword type="function" name="nm_device_disconnect_finish ()" link="NMDevice.html#nm-device-disconnect-finish"/> @@ -1297,6 +1530,13 @@ <keyword type="function" name="nm_device_connection_valid ()" link="NMDevice.html#nm-device-connection-valid"/> <keyword type="function" name="nm_device_connection_compatible ()" link="NMDevice.html#nm-device-connection-compatible"/> <keyword type="function" name="nm_device_get_setting_type ()" link="NMDevice.html#nm-device-get-setting-type"/> + <keyword type="function" name="nm_lldp_neighbor_new ()" link="NMDevice.html#nm-lldp-neighbor-new" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_ref ()" link="NMDevice.html#nm-lldp-neighbor-ref" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_unref ()" link="NMDevice.html#nm-lldp-neighbor-unref" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_names ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-names" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_string_value ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-string-value" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_uint_value ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-uint-value" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_type ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-type" since="1.2"/> <keyword type="macro" name="NM_DEVICE_DEVICE_TYPE" link="NMDevice.html#NM-DEVICE-DEVICE-TYPE:CAPS"/> <keyword type="macro" name="NM_DEVICE_UDI" link="NMDevice.html#NM-DEVICE-UDI:CAPS"/> <keyword type="macro" name="NM_DEVICE_INTERFACE" link="NMDevice.html#NM-DEVICE-INTERFACE:CAPS"/> @@ -1305,9 +1545,11 @@ <keyword type="macro" name="NM_DEVICE_DRIVER_VERSION" link="NMDevice.html#NM-DEVICE-DRIVER-VERSION:CAPS"/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_VERSION" link="NMDevice.html#NM-DEVICE-FIRMWARE-VERSION:CAPS"/> <keyword type="macro" name="NM_DEVICE_CAPABILITIES" link="NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"/> + <keyword type="macro" name="NM_DEVICE_REAL" link="NMDevice.html#NM-DEVICE-REAL:CAPS"/> <keyword type="macro" name="NM_DEVICE_MANAGED" link="NMDevice.html#NM-DEVICE-MANAGED:CAPS"/> <keyword type="macro" name="NM_DEVICE_AUTOCONNECT" link="NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_MISSING" link="NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"/> + <keyword type="macro" name="NM_DEVICE_NM_PLUGIN_MISSING" link="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP4_CONFIG" link="NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS"/> <keyword type="macro" name="NM_DEVICE_DHCP4_CONFIG" link="NMDevice.html#NM-DEVICE-DHCP4-CONFIG:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP6_CONFIG" link="NMDevice.html#NM-DEVICE-IP6-CONFIG:CAPS"/> @@ -1321,6 +1563,7 @@ <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="macro" name="NM_DEVICE_LLDP_NEIGHBORS" link="NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS: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"/> @@ -1336,11 +1579,14 @@ <keyword type="property" name="The “ip-interface” property" link="NMDevice.html#NMDevice--ip-interface"/> <keyword type="property" name="The “ip4-config” property" link="NMDevice.html#NMDevice--ip4-config"/> <keyword type="property" name="The “ip6-config” property" link="NMDevice.html#NMDevice--ip6-config"/> + <keyword type="property" name="The “lldp-neighbors” property" link="NMDevice.html#NMDevice--lldp-neighbors"/> <keyword type="property" name="The “managed” property" link="NMDevice.html#NMDevice--managed"/> <keyword type="property" name="The “metered” property" link="NMDevice.html#NMDevice--metered"/> <keyword type="property" name="The “mtu” property" link="NMDevice.html#NMDevice--mtu"/> + <keyword type="property" name="The “nm-plugin-missing” property" link="NMDevice.html#NMDevice--nm-plugin-missing"/> <keyword type="property" name="The “physical-port-id” property" link="NMDevice.html#NMDevice--physical-port-id"/> <keyword type="property" name="The “product” property" link="NMDevice.html#NMDevice--product"/> + <keyword type="property" name="The “real” property" link="NMDevice.html#NMDevice--real"/> <keyword type="property" name="The “state” property" link="NMDevice.html#NMDevice--state"/> <keyword type="property" name="The “state-reason” property" link="NMDevice.html#NMDevice--state-reason"/> <keyword type="property" name="The “udi” property" link="NMDevice.html#NMDevice--udi"/> @@ -1380,13 +1626,16 @@ <keyword type="function" name="nm_device_ethernet_get_permanent_hw_address ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-permanent-hw-address"/> <keyword type="function" name="nm_device_ethernet_get_speed ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-speed"/> <keyword type="function" name="nm_device_ethernet_get_carrier ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-carrier"/> + <keyword type="function" name="nm_device_ethernet_get_s390_subchannels ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels" since="1.2"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_HW_ADDRESS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-PERMANENT-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_SPEED" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_CARRIER" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS"/> + <keyword type="macro" name="NM_DEVICE_ETHERNET_S390_SUBCHANNELS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"/> <keyword type="property" name="The “carrier” property" link="NMDeviceEthernet.html#NMDeviceEthernet--carrier"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceEthernet.html#NMDeviceEthernet--hw-address"/> <keyword type="property" name="The “perm-hw-address” property" link="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address"/> + <keyword type="property" name="The “s390-subchannels” property" link="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels"/> <keyword type="property" name="The “speed” property" link="NMDeviceEthernet.html#NMDeviceEthernet--speed"/> <keyword type="function" name="nm_device_generic_get_hw_address ()" link="NMDeviceGeneric.html#nm-device-generic-get-hw-address"/> <keyword type="macro" name="NM_DEVICE_GENERIC_HW_ADDRESS" link="NMDeviceGeneric.html#NM-DEVICE-GENERIC-HW-ADDRESS:CAPS"/> @@ -1399,6 +1648,54 @@ <keyword type="macro" name="NM_DEVICE_INFINIBAND_CARRIER" link="NMDeviceInfiniband.html#NM-DEVICE-INFINIBAND-CARRIER:CAPS"/> <keyword type="property" name="The “carrier” property" link="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address"/> + <keyword type="function" name="nm_device_ip_tunnel_get_parent ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_mode ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_local ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_remote ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_ttl ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_tos ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_path_mtu_discovery ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_input_key ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_output_key ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_encapsulation_limit ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_flow_label ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_MODE" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_PARENT" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_LOCAL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_REMOTE" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_TTL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_TOS" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_INPUT_KEY" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_OUTPUT_KEY" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_FLOW_LABEL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"/> + <keyword type="property" name="The “encapsulation-limit” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit"/> + <keyword type="property" name="The “flow-label” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label"/> + <keyword type="property" name="The “input-key” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key"/> + <keyword type="property" name="The “local” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local"/> + <keyword type="property" name="The “mode” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode"/> + <keyword type="property" name="The “output-key” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key"/> + <keyword type="property" name="The “parent” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent"/> + <keyword type="property" name="The “path-mtu-discovery” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery"/> + <keyword type="property" name="The “remote” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote"/> + <keyword type="property" name="The “tos” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos"/> + <keyword type="property" name="The “ttl” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl"/> + <keyword type="function" name="nm_device_macvlan_get_parent ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_mode ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_no_promisc ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_tap ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-tap" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_hw_address ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_PARENT" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_MODE" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_NO_PROMISC" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_TAP" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_HW_ADDRESS" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"/> + <keyword type="property" name="The “hw-address” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address"/> + <keyword type="property" name="The “mode” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--mode"/> + <keyword type="property" name="The “no-promisc” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc"/> + <keyword type="property" name="The “parent” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--parent"/> + <keyword type="property" name="The “tap” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--tap"/> <keyword type="function" name="nm_device_modem_get_modem_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-modem-capabilities"/> <keyword type="function" name="nm_device_modem_get_current_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-current-capabilities"/> <keyword type="macro" name="NM_DEVICE_MODEM_MODEM_CAPABILITIES" link="NMDeviceModem.html#NM-DEVICE-MODEM-MODEM-CAPABILITIES:CAPS"/> @@ -1423,6 +1720,27 @@ <keyword type="property" name="The “carrier” property" link="NMDeviceTeam.html#NMDeviceTeam--carrier"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceTeam.html#NMDeviceTeam--hw-address"/> <keyword type="property" name="The “slaves” property" link="NMDeviceTeam.html#NMDeviceTeam--slaves"/> + <keyword type="function" name="nm_device_tun_get_hw_address ()" link="NMDeviceTun.html#nm-device-tun-get-hw-address" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_mode ()" link="NMDeviceTun.html#nm-device-tun-get-mode" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_owner ()" link="NMDeviceTun.html#nm-device-tun-get-owner" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_group ()" link="NMDeviceTun.html#nm-device-tun-get-group" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_no_pi ()" link="NMDeviceTun.html#nm-device-tun-get-no-pi"/> + <keyword type="function" name="nm_device_tun_get_vnet_hdr ()" link="NMDeviceTun.html#nm-device-tun-get-vnet-hdr" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_multi_queue ()" link="NMDeviceTun.html#nm-device-tun-get-multi-queue" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_TUN_HW_ADDRESS" link="NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_OWNER" link="NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_GROUP" link="NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_MODE" link="NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_NO_PI" link="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_VNET_HDR" link="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_MULTI_QUEUE" link="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS"/> + <keyword type="property" name="The “group” property" link="NMDeviceTun.html#NMDeviceTun--group"/> + <keyword type="property" name="The “hw-address” property" link="NMDeviceTun.html#NMDeviceTun--hw-address"/> + <keyword type="property" name="The “mode” property" link="NMDeviceTun.html#NMDeviceTun--mode"/> + <keyword type="property" name="The “multi-queue” property" link="NMDeviceTun.html#NMDeviceTun--multi-queue"/> + <keyword type="property" name="The “no-pi” property" link="NMDeviceTun.html#NMDeviceTun--no-pi"/> + <keyword type="property" name="The “owner” property" link="NMDeviceTun.html#NMDeviceTun--owner"/> + <keyword type="property" name="The “vnet-hdr” property" link="NMDeviceTun.html#NMDeviceTun--vnet-hdr"/> <keyword type="function" name="nm_device_vlan_get_hw_address ()" link="NMDeviceVlan.html#nm-device-vlan-get-hw-address"/> <keyword type="function" name="nm_device_vlan_get_carrier ()" link="NMDeviceVlan.html#nm-device-vlan-get-carrier"/> <keyword type="function" name="nm_device_vlan_get_parent ()" link="NMDeviceVlan.html#nm-device-vlan-get-parent"/> @@ -1435,6 +1753,60 @@ <keyword type="property" name="The “hw-address” property" link="NMDeviceVlan.html#NMDeviceVlan--hw-address"/> <keyword type="property" name="The “parent” property" link="NMDeviceVlan.html#NMDeviceVlan--parent"/> <keyword type="property" name="The “vlan-id” property" link="NMDeviceVlan.html#NMDeviceVlan--vlan-id"/> + <keyword type="function" name="nm_device_vxlan_get_hw_address ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_carrier ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_parent ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_id ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-id" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_group ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-group" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_local ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-local" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_src_port_min ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_src_port_max ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_dst_port ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-dst-port" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_learning ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-learning" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_ageing ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-ageing" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_tos ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-tos" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_ttl ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-ttl" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_limit ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-limit" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_proxy ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-proxy" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_rsc ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-rsc" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_l2miss ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-l2miss" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_l3miss ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-l3miss" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_HW_ADDRESS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_CARRIER" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_PARENT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_ID" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_GROUP" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_LOCAL" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_SRC_PORT_MIN" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_SRC_PORT_MAX" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_LEARNING" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_AGEING" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_TOS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_TTL" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_LIMIT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_PROXY" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_RSC" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_L2MISS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_L3MISS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_DST_PORT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS"/> + <keyword type="property" name="The “ageing” property" link="NMDeviceVxlan.html#NMDeviceVxlan--ageing"/> + <keyword type="property" name="The “carrier” property" link="NMDeviceVxlan.html#NMDeviceVxlan--carrier"/> + <keyword type="property" name="The “dst-port” property" link="NMDeviceVxlan.html#NMDeviceVxlan--dst-port"/> + <keyword type="property" name="The “group” property" link="NMDeviceVxlan.html#NMDeviceVxlan--group"/> + <keyword type="property" name="The “hw-address” property" link="NMDeviceVxlan.html#NMDeviceVxlan--hw-address"/> + <keyword type="property" name="The “id” property" link="NMDeviceVxlan.html#NMDeviceVxlan--id"/> + <keyword type="property" name="The “l2miss” property" link="NMDeviceVxlan.html#NMDeviceVxlan--l2miss"/> + <keyword type="property" name="The “l3miss” property" link="NMDeviceVxlan.html#NMDeviceVxlan--l3miss"/> + <keyword type="property" name="The “learning” property" link="NMDeviceVxlan.html#NMDeviceVxlan--learning"/> + <keyword type="property" name="The “limit” property" link="NMDeviceVxlan.html#NMDeviceVxlan--limit"/> + <keyword type="property" name="The “local” property" link="NMDeviceVxlan.html#NMDeviceVxlan--local"/> + <keyword type="property" name="The “parent” property" link="NMDeviceVxlan.html#NMDeviceVxlan--parent"/> + <keyword type="property" name="The “proxy” property" link="NMDeviceVxlan.html#NMDeviceVxlan--proxy"/> + <keyword type="property" name="The “rsc” property" link="NMDeviceVxlan.html#NMDeviceVxlan--rsc"/> + <keyword type="property" name="The “src-port-max” property" link="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max"/> + <keyword type="property" name="The “src-port-min” property" link="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min"/> + <keyword type="property" name="The “tos” property" link="NMDeviceVxlan.html#NMDeviceVxlan--tos"/> + <keyword type="property" name="The “ttl” property" link="NMDeviceVxlan.html#NMDeviceVxlan--ttl"/> <keyword type="function" name="nm_device_wifi_get_hw_address ()" link="NMDeviceWifi.html#nm-device-wifi-get-hw-address"/> <keyword type="function" name="nm_device_wifi_get_permanent_hw_address ()" link="NMDeviceWifi.html#nm-device-wifi-get-permanent-hw-address"/> <keyword type="function" name="nm_device_wifi_get_mode ()" link="NMDeviceWifi.html#nm-device-wifi-get-mode"/> @@ -1444,9 +1816,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_options ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options" since="1.2"/> <keyword type="function" name="nm_device_wifi_request_scan_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-async"/> - <keyword type="function" name="nm_device_wifi_request_scan_options_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" since="1.0.6"/> + <keyword type="function" name="nm_device_wifi_request_scan_options_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" since="1.2"/> <keyword type="function" name="nm_device_wifi_request_scan_finish ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-finish"/> <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"/> @@ -1464,15 +1836,15 @@ <keyword type="property" name="The “wireless-capabilities” property" link="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities"/> <keyword type="signal" name="The “access-point-added” signal" link="NMDeviceWifi.html#NMDeviceWifi-access-point-added"/> <keyword type="signal" name="The “access-point-removed” signal" link="NMDeviceWifi.html#NMDeviceWifi-access-point-removed"/> - <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address"/> - <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp"/> - <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path"/> - <keyword type="function" name="nm_device_wimax_get_nsps ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsps"/> - <keyword type="function" name="nm_device_wimax_get_center_frequency ()" link="NMDeviceWimax.html#nm-device-wimax-get-center-frequency"/> - <keyword type="function" name="nm_device_wimax_get_rssi ()" link="NMDeviceWimax.html#nm-device-wimax-get-rssi"/> - <keyword type="function" name="nm_device_wimax_get_cinr ()" link="NMDeviceWimax.html#nm-device-wimax-get-cinr"/> - <keyword type="function" name="nm_device_wimax_get_tx_power ()" link="NMDeviceWimax.html#nm-device-wimax-get-tx-power"/> - <keyword type="function" name="nm_device_wimax_get_bsid ()" link="NMDeviceWimax.html#nm-device-wimax-get-bsid"/> + <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_nsps ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsps" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_center_frequency ()" link="NMDeviceWimax.html#nm-device-wimax-get-center-frequency" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_rssi ()" link="NMDeviceWimax.html#nm-device-wimax-get-rssi" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_cinr ()" link="NMDeviceWimax.html#nm-device-wimax-get-cinr" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_tx_power ()" link="NMDeviceWimax.html#nm-device-wimax-get-tx-power" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_bsid ()" link="NMDeviceWimax.html#nm-device-wimax-get-bsid" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="macro" name="NM_DEVICE_WIMAX_HW_ADDRESS" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_ACTIVE_NSP" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-ACTIVE-NSP:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_CENTER_FREQUENCY" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-CENTER-FREQUENCY:CAPS"/> @@ -1572,7 +1944,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_get_last_seen ()" link="NMAccessPoint.html#nm-access-point-get-last-seen" since="1.2"/> <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"/> @@ -1672,13 +2044,14 @@ <keyword type="function" name="nm_utils_file_is_private_key ()" link="libnm-nm-utils.html#nm-utils-file-is-private-key"/> <keyword type="function" name="nm_utils_file_is_pkcs12 ()" link="libnm-nm-utils.html#nm-utils-file-is-pkcs12"/> <keyword type="function" name="NMUtilsFileSearchInPathsPredicate ()" link="libnm-nm-utils.html#NMUtilsFileSearchInPathsPredicate"/> + <keyword type="function" name="NMUtilsCheckFilePredicate ()" link="libnm-nm-utils.html#NMUtilsCheckFilePredicate"/> <keyword type="function" name="nm_utils_file_search_in_paths ()" link="libnm-nm-utils.html#nm-utils-file-search-in-paths"/> <keyword type="function" name="nm_utils_wifi_freq_to_channel ()" link="libnm-nm-utils.html#nm-utils-wifi-freq-to-channel"/> <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_2ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs" since="1.2"/> + <keyword type="function" name="nm_utils_wifi_5ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs" since="1.2"/> <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"/> @@ -1695,21 +2068,26 @@ <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="function" name="nm_utils_bond_mode_string_to_int ()" link="libnm-nm-utils.html#nm-utils-bond-mode-string-to-int" since="1.2"/> + <keyword type="function" name="nm_utils_bond_mode_int_to_string ()" link="libnm-nm-utils.html#nm-utils-bond-mode-int-to-string" since="1.2"/> + <keyword type="function" name="nm_utils_enum_to_str ()" link="libnm-nm-utils.html#nm-utils-enum-to-str" since="1.2"/> + <keyword type="function" name="nm_utils_enum_from_str ()" link="libnm-nm-utils.html#nm-utils-enum-from-str" since="1.2"/> + <keyword type="function" name="nm_utils_enum_get_values ()" link="libnm-nm-utils.html#nm-utils-enum-get-values" since="1.2"/> <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"/> + <keyword type="struct" name="struct stat" link="libnm-nm-utils.html#stat"/> <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"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_0_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-0-FOR:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_2_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR: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_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_DEPRECATED_IN_1_2" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_2" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-2: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"/> @@ -1772,25 +2150,24 @@ <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS"/> <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_ROUTES" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS"/> <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS"/> - <keyword type="function" name="NMVpnEditorPluginFactory ()" link="NMVpnEditor.html#NMVpnEditorPluginFactory"/> - <keyword type="function" name="nm_vpn_editor_plugin_factory ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-factory"/> - <keyword type="function" name="nm_vpn_editor_plugin_get_editor ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-get-editor"/> - <keyword type="function" name="nm_vpn_editor_plugin_get_capabilities ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities"/> - <keyword type="function" name="nm_vpn_editor_plugin_import ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-import"/> - <keyword type="function" name="nm_vpn_editor_plugin_export ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-export"/> - <keyword type="function" name="nm_vpn_editor_plugin_get_suggested_filename ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename"/> - <keyword type="function" name="nm_vpn_editor_get_widget ()" link="NMVpnEditor.html#nm-vpn-editor-get-widget"/> - <keyword type="function" name="nm_vpn_editor_update_connection ()" link="NMVpnEditor.html#nm-vpn-editor-update-connection"/> - <keyword type="enum" name="enum NMVpnEditorPluginCapability" link="NMVpnEditor.html#NMVpnEditorPluginCapability"/> - <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_NAME" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"/> - <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_DESCRIPTION" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"/> - <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_SERVICE" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"/> - <keyword type="struct" name="NMVpnEditorPluginInterface" link="NMVpnEditor.html#NMVpnEditorPluginInterface"/> - <keyword type="struct" name="NMVpnEditorInterface" link="NMVpnEditor.html#NMVpnEditorInterface"/> - <keyword type="property" name="The “description” property" link="NMVpnEditor.html#NMVpnEditorPlugin--description"/> - <keyword type="property" name="The “name” property" link="NMVpnEditor.html#NMVpnEditorPlugin--name"/> - <keyword type="property" name="The “service” property" link="NMVpnEditor.html#NMVpnEditorPlugin--service"/> - <keyword type="signal" name="The “changed” signal" link="NMVpnEditor.html#NMVpnEditor-changed"/> + <keyword type="function" name="NMVpnEditorPluginFactory ()" link="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory"/> + <keyword type="function" name="nm_vpn_editor_plugin_factory ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory"/> + <keyword type="function" name="nm_vpn_editor_plugin_get_editor ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor"/> + <keyword type="function" name="nm_vpn_editor_plugin_get_capabilities ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities"/> + <keyword type="function" name="nm_vpn_editor_plugin_import ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import"/> + <keyword type="function" name="nm_vpn_editor_plugin_export ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export"/> + <keyword type="function" name="nm_vpn_editor_plugin_get_suggested_filename ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename"/> + <keyword type="function" name="nm_vpn_editor_plugin_load_from_file ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file" since="1.2"/> + <keyword type="enum" name="enum NMVpnEditorPluginCapability" link="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_NAME" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_DESCRIPTION" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_SERVICE" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"/> + <keyword type="struct" name="NMVpnEditorPluginInterface" link="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface"/> + <keyword type="struct" name="NMVpnEditor" link="NMVpnEditorPlugin.html#NMVpnEditor-struct"/> + <keyword type="property" name="The “description” property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--description"/> + <keyword type="property" name="The “name” property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name"/> + <keyword type="property" name="The “service” property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service"/> + <keyword type="signal" name="The “changed” signal" link="NMVpnEditorPlugin.html#NMVpnEditor-changed"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_NONE" link="NMClient.html#NM-CLIENT-PERMISSION-NONE:CAPS"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK" link="NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-NETWORK:CAPS"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI" link="NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-WIFI:CAPS"/> @@ -1903,6 +2280,10 @@ <keyword type="constant" name="NM_DEVICE_TYPE_BRIDGE" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-BRIDGE:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_GENERIC" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-GENERIC:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_TEAM" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TEAM:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_TUN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TUN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_IP_TUNNEL" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-IP-TUNNEL:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_MACVLAN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-MACVLAN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_VXLAN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-VXLAN:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NONE" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NONE:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NM_SUPPORTED" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_CARRIER_DETECT" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-CARRIER-DETECT:CAPS"/> @@ -2039,6 +2420,16 @@ <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_NONE" link="libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-NONE:CAPS"/> <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_VPN_HINTS" link="libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-VPN-HINTS:CAPS"/> <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_LAST" link="libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-LAST:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_UKNOWN" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-UKNOWN:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_GRE" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRE:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_SIT" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-SIT:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_ISATAP" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-ISATAP:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6IP6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6IP6:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP6:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6GRE" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6GRE:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI6:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ALL" link="libnm-NMConnection.html#NM-CONNECTION-SERIALIZE-ALL:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_NO_SECRETS" link="libnm-NMConnection.html#NM-CONNECTION-SERIALIZE-NO-SECRETS:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ONLY_SECRETS" link="libnm-NMConnection.html#NM-CONNECTION-SERIALIZE-ONLY-SECRETS:CAPS"/> @@ -2055,6 +2446,9 @@ <keyword type="constant" name="NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT" link="NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-WITH-DEFAULT:CAPS"/> <keyword type="constant" name="NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT" link="NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-NO-DEFAULT:CAPS"/> <keyword type="constant" name="NM_SETTING_COMPARE_FLAG_IGNORE_TIMESTAMP" link="NMSetting.html#NM-SETTING-COMPARE-FLAG-IGNORE-TIMESTAMP:CAPS"/> + <keyword type="constant" name="NM_SETTING_MAC_RANDOMIZATION_DEFAULT" link="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_MAC_RANDOMIZATION_NEVER" link="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"/> + <keyword type="constant" name="NM_SETTING_MAC_RANDOMIZATION_ALWAYS" link="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"/> <keyword type="constant" name="NM_SETTING_DIFF_RESULT_UNKNOWN" link="NMSetting.html#NM-SETTING-DIFF-RESULT-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_DIFF_RESULT_IN_A" link="NMSetting.html#NM-SETTING-DIFF-RESULT-IN-A:CAPS"/> <keyword type="constant" name="NM_SETTING_DIFF_RESULT_IN_B" link="NMSetting.html#NM-SETTING-DIFF-RESULT-IN-B:CAPS"/> @@ -2063,6 +2457,9 @@ <keyword type="constant" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-DEFAULT:CAPS"/> <keyword type="constant" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-NO:CAPS"/> <keyword type="constant" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-YES:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLDP_DEFAULT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLDP_DISABLE" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLDP_ENABLE_RX" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_UNKNOWN" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_X509" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-X509:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_RAW_KEY" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-RAW-KEY:CAPS"/> @@ -2078,14 +2475,28 @@ <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS"/> <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS"/> <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"/> + <keyword type="constant" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"/> + <keyword type="constant" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_UNKNOWN" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_VEPA" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-VEPA:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_BRIDGE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_PRIVATE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_PASSTHRU" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_SOURCE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"/> + <keyword type="constant" name="_NM_SETTING_MACVLAN_MODE_NUM" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-NUM:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_LAST" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-LAST:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_NONE" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-NONE:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_EVEN" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-EVEN:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_ODD" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-ODD:CAPS"/> + <keyword type="constant" name="NM_SETTING_TUN_MODE_UNKNOWN" link="NMSettingTun.html#NM-SETTING-TUN-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SETTING_TUN_MODE_TUN" link="NMSettingTun.html#NM-SETTING-TUN-MODE-TUN:CAPS"/> + <keyword type="constant" name="NM_SETTING_TUN_MODE_TAP" link="NMSettingTun.html#NM-SETTING-TUN-MODE-TAP:CAPS"/> <keyword type="constant" name="NM_VLAN_INGRESS_MAP" link="NMSettingVlan.html#NM-VLAN-INGRESS-MAP:CAPS"/> <keyword type="constant" name="NM_VLAN_EGRESS_MAP" link="NMSettingVlan.html#NM-VLAN-EGRESS-MAP:CAPS"/> <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_VLAN_FLAG_MVRP" link="NMSettingVlan.html#NM-VLAN-FLAG-MVRP: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_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"/> @@ -2145,9 +2556,9 @@ <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-LOGIN-FAILED:CAPS"/> <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-CONNECT-FAILED:CAPS"/> <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-BAD-IP-CONFIG:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"/> </functions> </book> diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 555bc33f..b50431ac 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="index.html" title="libnm Reference Manual"> -<link rel="prev" href="NMVpnEditor.html" title="NMVpnEditor"> +<link rel="prev" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"> <link rel="next" href="api-index-full.html" title="API Index"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -16,7 +16,7 @@ <td width="100%" align="left" class="shortcuts"></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="NMVpnEditor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMVpnEditorPlugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="chapter"> @@ -37,17 +37,21 @@ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband">NMSettingInfiniband</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingPpp.html" title="NMSettingPpp">NMSettingPpp</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> @@ -64,10 +68,14 @@ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig">NMDhcpConfig</a> @@ -77,10 +85,10 @@ <span class="lineart">├──</span> <a class="link" href="NMClient.html" title="NMClient">NMClient</a> <span class="lineart">├──</span> <a class="link" href="NMSecretAgentOld.html" title="NMSecretAgentOld">NMSecretAgentOld</a> <span class="lineart">╰──</span> <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection">NMSimpleConnection</a> - GInterface - <span class="lineart">├──</span> <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> - <span class="lineart">╰──</span> <a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin">NMVpnEditorPlugin</a> - GFlags + <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a> + <span class="lineart">├──</span> <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> + <span class="lineart">╰──</span> <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags">NM80211ApSecurityFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities">NMBluetoothCapabilities</a> @@ -94,8 +102,8 @@ <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> - GEnum + <span class="lineart">╰──</span> <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a> + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError">NMAgentManagerError</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMConnectionError" title="enum NMConnectionError">NMConnectionError</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMDeviceError" title="enum NMDeviceError">NMDeviceError</a> @@ -113,14 +121,20 @@ <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#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered">NMMetered</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#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> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult">NMSettingDiffResult</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a> + <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html#NMSettingSerialParity" title="enum NMSettingSerialParity">NMSettingSerialParity</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-utils.html#NMUtilsSecurityType" title="enum NMUtilsSecurityType">NMUtilsSecurityType</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanPriorityMap" title="enum NMVlanPriorityMap">NMVlanPriorityMap</a> @@ -130,9 +144,10 @@ <span class="lineart">├──</span> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMWepKeyType" title="enum NMWepKeyType">NMWepKeyType</a> <span class="lineart">╰──</span> <a class="link" href="NMWimaxNsp.html#NMWimaxNspNetworkType" title="enum NMWimaxNspNetworkType">NMWimaxNspNetworkType</a> - GBoxed + <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPAddress">NMIPAddress</a> - <span class="lineart">╰──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoute">NMIPRoute</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoute">NMIPRoute</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html#NMLldpNeighbor">NMLldpNeighbor</a> </pre> </div> <div class="footer"> |