[gnomeweb-wml] nm: update API and library docs for 0.9.8 release
- From: Dan Williams <dcbw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnomeweb-wml] nm: update API and library docs for 0.9.8 release
- Date: Wed, 20 Feb 2013 21:49:42 +0000 (UTC)
commit 91396ccea641fa657040597a36afe4207cfeee96
Author: Dan Williams <dcbw redhat com>
Date: Wed Feb 20 15:49:26 2013 -0600
nm: update API and library docs for 0.9.8 release
.../NetworkManager/developers/api/09/index.html | 32 +-
.../NetworkManager/developers/api/09/ix01.html | 2 +-
.../developers/api/09/ref-migrating.html | 58 ++--
.../developers/api/09/ref-settings.html | 247 +++++++++-
.../NetworkManager/developers/api/09/spec.html | 83 +++-
.../developers/libnm-glib/09/Makefile.am | 1 +
.../developers/libnm-glib/09/NMAccessPoint.html | 4 +-
.../developers/libnm-glib/09/NMClient.html | 104 ++++-
.../developers/libnm-glib/09/NMDevice.html | 48 ++
.../developers/libnm-glib/09/NMDeviceBond.html | 5 +-
.../developers/libnm-glib/09/NMDeviceBridge.html | 340 ++++++++++++++
.../libnm-glib/09/NMDeviceInfiniband.html | 4 +-
.../developers/libnm-glib/09/NMDeviceWifi.html | 50 ++-
.../libnm-glib/09/NMRemoteConnection.html | 15 +
.../developers/libnm-glib/09/NMSecretAgent.html | 20 +-
.../developers/libnm-glib/09/NMWimaxNsp.html | 23 +
.../developers/libnm-glib/09/api-index-full.html | 96 ++++
.../developers/libnm-glib/09/ch02.html | 5 +-
.../developers/libnm-glib/09/index.html | 7 +-
.../developers/libnm-glib/09/object-tree.html | 1 +
.../developers/libnm-util/09/Makefile.am | 2 +
.../developers/libnm-util/09/NMConnection.html | 50 ++
.../developers/libnm-util/09/NMSetting.html | 12 +-
.../developers/libnm-util/09/NMSettingBond.html | 4 +-
.../developers/libnm-util/09/NMSettingBridge.html | 489 ++++++++++++++++++++
.../libnm-util/09/NMSettingBridgePort.html | 323 +++++++++++++
.../libnm-util/09/NMSettingConnection.html | 131 ++++++
.../developers/libnm-util/09/NMSettingGsm.html | 18 +-
.../libnm-util/09/NMSettingIP4Config.html | 4 +-
.../libnm-util/09/NMSettingIP6Config.html | 47 ++
.../libnm-util/09/NMSettingInfiniband.html | 4 +-
.../developers/libnm-util/09/NMSettingVlan.html | 11 +-
.../libnm-util/09/NMSettingWireless.html | 28 +-
.../developers/libnm-util/09/api-index-full.html | 248 ++++++++++
.../developers/libnm-util/09/ch01.html | 8 +-
.../developers/libnm-util/09/index.html | 10 +-
.../libnm-util/09/libnm-util-nm-utils.html | 143 ++++++
.../developers/libnm-util/09/object-tree.html | 16 +-
38 files changed, 2563 insertions(+), 130 deletions(-)
---
diff --git a/projects.gnome.org/NetworkManager/developers/api/09/index.html
b/projects.gnome.org/NetworkManager/developers/api/09/index.html
index b213485..df403e3 100644
--- a/projects.gnome.org/NetworkManager/developers/api/09/index.html
+++ b/projects.gnome.org/NetworkManager/developers/api/09/index.html
@@ -14,11 +14,11 @@
<div class="titlepage">
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th
valign="middle"><p class="title">NetworkManager D-Bus Reference Manual</p></th></tr></table></div>
-<div><p class="releaseinfo">Version 0.9.6.4
+<div><p class="releaseinfo">Version 0.9.8.0
</p></div>
<div><p class="copyright">Copyright © 2012 The NetworkManager Authors</p></div>
<div><div class="legalnotice">
-<a name="idp252448"></a><p>
+<a name="idp3081312"></a><p>
Permission is granted to copy, distribute and/or modify this
document under the terms of the <em class="citetitle">GNU Free
Documentation License</em>, Version 1.1 or any later
@@ -46,25 +46,25 @@
<dt><span class="chapter"><a href="ref-dbus.html">D-Bus API Reference</a></span></dt>
<dt><span class="chapter"><a href="ref-settings.html">Network Configuration Setting
Specification</a></span></dt>
<dd><dl>
-<dt><span class="section"><a href="ref-settings.html#idp10093840">Configuration Settings</a></span></dt>
+<dt><span class="section"><a href="ref-settings.html#idp8706528">Configuration Settings</a></span></dt>
<dt><span class="section"><a href="secrets-flags.html">Secret flag types</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="ref-migrating.html">Migrating from NetworkManager 0.8 to NetworkManager
0.9</a></span></dt>
<dd><dl>
-<dt><span class="section"><a href="ref-migrating.html#idp6308272">Architecture and D-Bus API Changes in
0.9</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4797648">Architecture and D-Bus API Changes in
0.9</a></span></dt>
<dd><dl>
-<dt><span class="section"><a href="ref-migrating.html#idp5371248">Elimination of the User Settings
Service</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp9330896">User Secret Agents</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5785392">Settings Service Interface
Changes</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5452000">Connection Object Interface
Changes</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5705632">Permissions Methods
Consolidation</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp4946000">AddConnection Returns Object Path of New
Connection</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5639440">Support for WiMAX Devices</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp10292288">New Device States</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5871792">New Active Connection State</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp10387664">Consolidated Modem Devices</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp6465248">Secret Property Flags</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5558000">Deprecated Methods Removed</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4886288">Elimination of the User Settings
Service</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp5309744">User Secret Agents</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idm19504">Settings Service Interface
Changes</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7441712">Connection Object Interface
Changes</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7754112">Permissions Methods
Consolidation</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7040272">AddConnection Returns Object Path of New
Connection</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7968272">Support for WiMAX Devices</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7820448">New Device States</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp8314416">New Active Connection State</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4847712">Consolidated Modem Devices</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp3702896">Secret Property Flags</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4862464">Deprecated Methods Removed</a></span></dt>
</dl></dd>
</dl></dd>
<dt><span class="index"><a href="ix01.html">Index</a></span></dt>
diff --git a/projects.gnome.org/NetworkManager/developers/api/09/ix01.html
b/projects.gnome.org/NetworkManager/developers/api/09/ix01.html
index ecfc36e..dbfd4c4 100644
--- a/projects.gnome.org/NetworkManager/developers/api/09/ix01.html
+++ b/projects.gnome.org/NetworkManager/developers/api/09/ix01.html
@@ -21,7 +21,7 @@
</tr></table>
<div class="index">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp124576"></a>Index</h2></div></div></div>
+<a name="idp66720"></a>Index</h2></div></div></div>
<div class="index"></div>
</div>
<div class="footer">
diff --git a/projects.gnome.org/NetworkManager/developers/api/09/ref-migrating.html
b/projects.gnome.org/NetworkManager/developers/api/09/ref-migrating.html
index 5b8d466..8928587 100644
--- a/projects.gnome.org/NetworkManager/developers/api/09/ref-migrating.html
+++ b/projects.gnome.org/NetworkManager/developers/api/09/ref-migrating.html
@@ -23,20 +23,20 @@
<div class="titlepage"><div><div><h2 class="title">
<a name="ref-migrating"></a>Migrating from NetworkManager 0.8 to NetworkManager 0.9</h2></div></div></div>
<div class="toc"><dl>
-<dt><span class="section"><a href="ref-migrating.html#idp6308272">Architecture and D-Bus API Changes in
0.9</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4797648">Architecture and D-Bus API Changes in
0.9</a></span></dt>
<dd><dl>
-<dt><span class="section"><a href="ref-migrating.html#idp5371248">Elimination of the User Settings
Service</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp9330896">User Secret Agents</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5785392">Settings Service Interface
Changes</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5452000">Connection Object Interface
Changes</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5705632">Permissions Methods
Consolidation</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp4946000">AddConnection Returns Object Path of New
Connection</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5639440">Support for WiMAX Devices</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp10292288">New Device States</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5871792">New Active Connection State</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp10387664">Consolidated Modem Devices</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp6465248">Secret Property Flags</a></span></dt>
-<dt><span class="section"><a href="ref-migrating.html#idp5558000">Deprecated Methods Removed</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4886288">Elimination of the User Settings
Service</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp5309744">User Secret Agents</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idm19504">Settings Service Interface
Changes</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7441712">Connection Object Interface
Changes</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7754112">Permissions Methods
Consolidation</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7040272">AddConnection Returns Object Path of New
Connection</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7968272">Support for WiMAX Devices</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp7820448">New Device States</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp8314416">New Active Connection State</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4847712">Consolidated Modem Devices</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp3702896">Secret Property Flags</a></span></dt>
+<dt><span class="section"><a href="ref-migrating.html#idp4862464">Deprecated Methods Removed</a></span></dt>
</dl></dd>
</dl></div>
<p>
@@ -50,14 +50,14 @@
</p>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp6308272"></a>Architecture and D-Bus API Changes in 0.9</h2></div></div></div>
+<a name="idp4797648"></a>Architecture and D-Bus API Changes in 0.9</h2></div></div></div>
<p>
This section details the architectural and D-Bus API changes in
NetworkManager 0.9.
</p>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5371248"></a>Elimination of the User Settings Service</h3></div></div></div>
+<a name="idp4886288"></a>Elimination of the User Settings Service</h3></div></div></div>
<p>
Previously there were two "settings services", or D-Bus services that
provided and saved network configuration information. NetworkManager
@@ -103,7 +103,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp9330896"></a>User Secret Agents</h3></div></div></div>
+<a name="idp5309744"></a>User Secret Agents</h3></div></div></div>
<p>
Even with the elimination of the user settings service, in some cases it
is still desirable to store secrets in the user's session and not in
@@ -152,7 +152,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5785392"></a>Settings Service Interface Changes</h3></div></div></div>
+<a name="idm19504"></a>Settings Service Interface Changes</h3></div></div></div>
<p>
With the elimination of the user settings service, the old
<code class="literal">org.freedesktop.NetworkManagerUserSettings</code> and
@@ -190,7 +190,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5452000"></a>Connection Object Interface Changes</h3></div></div></div>
+<a name="idp7441712"></a>Connection Object Interface Changes</h3></div></div></div>
<p>
Consistent with the interface changes to the Settings object, the
Connection object's D-Bus interface has changed to
@@ -224,7 +224,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5705632"></a>Permissions Methods Consolidation</h3></div></div></div>
+<a name="idp7754112"></a>Permissions Methods Consolidation</h3></div></div></div>
<p>
Previously there were two D-Bus method calls to retrieve the list of
operations that a user client could perform, and two signals notifying
@@ -256,7 +256,7 @@
are now string-based permissions. The mapping is as follows:
</p>
<div class="table">
-<a name="idp5713664"></a><p class="title"><b>Table 20. </b></p>
+<a name="idp9338880"></a><p class="title"><b>Table 23. </b></p>
<div class="table-contents"><table border="1">
<colgroup>
<col>
@@ -307,7 +307,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp4946000"></a>AddConnection Returns Object Path of New Connection</h3></div></div></div>
+<a name="idp7040272"></a>AddConnection Returns Object Path of New Connection</h3></div></div></div>
<p>
The <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top">
<code class="literal">org.freedesktop.NetworkManager.Settings.AddConnection</code>
@@ -325,7 +325,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5639440"></a>Support for WiMAX Devices</h3></div></div></div>
+<a name="idp7968272"></a>Support for WiMAX Devices</h3></div></div></div>
<p>
NetworkManager now supports Intel WiMAX mobile broadband devices. A
corresponding device type (<code class="literal">NM_DEVICE_TYPE_WIMAX</code>) and
@@ -348,7 +348,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp10292288"></a>New Device States</h3></div></div></div>
+<a name="idp7820448"></a>New Device States</h3></div></div></div>
<p>
A few <a class="ulink" href="spec.html#type-NM_DEVICE_STATE" target="_top">new device states</a>
have been added, and all device states have been renumbered for flexibility.
@@ -363,7 +363,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5871792"></a>New Active Connection State</h3></div></div></div>
+<a name="idp8314416"></a>New Active Connection State</h3></div></div></div>
<p>
Along with the new device states, an
<a class="ulink" href="spec.html#type-NM_ACTIVE_CONNECTION_STATE" target="_top">additional
@@ -379,7 +379,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp10387664"></a>Consolidated Modem Devices</h3></div></div></div>
+<a name="idp4847712"></a>Consolidated Modem Devices</h3></div></div></div>
<p>
Many new mobile broadband devices support multiple access families, like
Qualcomm Gobi cards (CDMA/EVDO and GSM/UMTS), or multi-mode EVDO/LTE
@@ -415,7 +415,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp6465248"></a>Secret Property Flags</h3></div></div></div>
+<a name="idp3702896"></a>Secret Property Flags</h3></div></div></div>
<p>
In the Connection object's configuration properties, each setting's secret
properties (like WiFi passphrases, or public key passwords, etc) now has
@@ -424,7 +424,7 @@
following values:
</p>
<div class="table">
-<a name="idp6466240"></a><p class="title"><b>Table 21. </b></p>
+<a name="idp3703888"></a><p class="title"><b>Table 24. </b></p>
<div class="table-contents"><table border="1">
<colgroup>
<col>
@@ -486,7 +486,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="idp5558000"></a>Deprecated Methods Removed</h3></div></div></div>
+<a name="idp4862464"></a>Deprecated Methods Removed</h3></div></div></div>
<p>
A few methods and signals of the <code class="literal">org.freedesktop.NetworkManager</code>
interface deprecated in version 0.7 have been removed. All the
@@ -496,7 +496,7 @@
their replacements:
</p>
<div class="table">
-<a name="idp5559680"></a><p class="title"><b>Table 22. </b></p>
+<a name="idp4864144"></a><p class="title"><b>Table 25. </b></p>
<div class="table-contents"><table border="1">
<colgroup>
<col>
diff --git a/projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html
b/projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html
index 9e1fa59..4e1a948 100644
--- a/projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html
+++ b/projects.gnome.org/NetworkManager/developers/api/09/ref-settings.html
@@ -23,7 +23,7 @@
<div class="titlepage"><div><div><h2 class="title">
<a name="ref-settings"></a>Network Configuration Setting Specification</h2></div></div></div>
<div class="toc"><dl>
-<dt><span class="section"><a href="ref-settings.html#idp10093840">Configuration Settings</a></span></dt>
+<dt><span class="section"><a href="ref-settings.html#idp8706528">Configuration Settings</a></span></dt>
<dt><span class="section"><a href="secrets-flags.html">Secret flag types</a></span></dt>
</dl></div>
<p>
@@ -35,11 +35,11 @@
</p>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp10093840"></a>Configuration Settings</h2></div></div></div>
+<a name="idp8706528"></a>Configuration Settings</h2></div></div></div>
<p>
</p>
<div class="table">
-<a name="idp8588880"></a><p class="title"><b>Table 1. 802-1x setting</b></p>
+<a name="idp8356976"></a><p class="title"><b>Table 1. 802-1x setting</b></p>
<div class="table-contents"><table summary="802-1x setting" border="1">
<colgroup>
<col>
@@ -246,7 +246,76 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp7247392"></a><p class="title"><b>Table 2. bluetooth setting</b></p>
+<a name="idp6680816"></a><p class="title"><b>Table 2. adsl setting</b></p>
+<div class="table-contents"><table summary="adsl setting" border="1">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>Key Name</th>
+<th>Value Type</th>
+<th>Default Value</th>
+<th>Value Description</th>
+</tr></thead>
+<tbody>
+<tr>
+<td><pre class="screen">name</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen">adsl</pre></td>
+<td>The setting's name; these names are defined by the specification and cannot be changed after the object
has been created. Each setting class has a name, and all objects of that class share the same name.</td>
+</tr>
+<tr>
+<td><pre class="screen">username</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen"></pre></td>
+<td>Username used to authenticate with the pppoa service.</td>
+</tr>
+<tr>
+<td><pre class="screen">password</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen"></pre></td>
+<td>Password used to authenticate with the pppoa service.</td>
+</tr>
+<tr>
+<td><pre class="screen">password-flags</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">0</pre></td>
+<td>Flags indicating how to handle the ADSL password. (see <a class="xref" href="secrets-flags.html"
title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td>
+</tr>
+<tr>
+<td><pre class="screen">protocol</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen"></pre></td>
+<td>ADSL connection protocol.</td>
+</tr>
+<tr>
+<td><pre class="screen">encapsulation</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen"></pre></td>
+<td>Encapsulation of ADSL connection</td>
+</tr>
+<tr>
+<td><pre class="screen">vpi</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">0</pre></td>
+<td>VPI of ADSL connection</td>
+</tr>
+<tr>
+<td><pre class="screen">vci</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">0</pre></td>
+<td>VCI of ADSL connection</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+</p>
+<div class="table">
+<a name="idp6715056"></a><p class="title"><b>Table 3. bluetooth setting</b></p>
<div class="table-contents"><table summary="bluetooth setting" border="1">
<colgroup>
<col>
@@ -285,7 +354,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp7263312"></a><p class="title"><b>Table 3. bond setting</b></p>
+<a name="idp10500464"></a><p class="title"><b>Table 4. bond setting</b></p>
<div class="table-contents"><table summary="bond setting" border="1">
<colgroup>
<col>
@@ -324,7 +393,121 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp7279264"></a><p class="title"><b>Table 4. cdma setting</b></p>
+<a name="idp10513888"></a><p class="title"><b>Table 5. bridge setting</b></p>
+<div class="table-contents"><table summary="bridge setting" border="1">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>Key Name</th>
+<th>Value Type</th>
+<th>Default Value</th>
+<th>Value Description</th>
+</tr></thead>
+<tbody>
+<tr>
+<td><pre class="screen">name</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen">bridge</pre></td>
+<td>The setting's name; these names are defined by the specification and cannot be changed after the object
has been created. Each setting class has a name, and all objects of that class share the same name.</td>
+</tr>
+<tr>
+<td><pre class="screen">interface-name</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen"></pre></td>
+<td>The name of the virtual in-kernel bridging network interface</td>
+</tr>
+<tr>
+<td><pre class="screen">stp</pre></td>
+<td><pre class="screen">boolean</pre></td>
+<td><pre class="screen">TRUE</pre></td>
+<td>Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.</td>
+</tr>
+<tr>
+<td><pre class="screen">priority</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">128</pre></td>
+<td>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower values are 'better'; the lowest
priority bridge will be elected the root bridge.</td>
+</tr>
+<tr>
+<td><pre class="screen">forward-delay</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">15</pre></td>
+<td>The Spanning Tree Protocol (STP) forwarding delay, in seconds.</td>
+</tr>
+<tr>
+<td><pre class="screen">hello-time</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">2</pre></td>
+<td>The Spanning Tree Protocol (STP) hello time, in seconds.</td>
+</tr>
+<tr>
+<td><pre class="screen">max-age</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">20</pre></td>
+<td>The Spanning Tree Protocol (STP) maximum message age, in seconds.</td>
+</tr>
+<tr>
+<td><pre class="screen">ageing-time</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">300</pre></td>
+<td>The ethernet MAC address aging time, in seconds.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+</p>
+<div class="table">
+<a name="idp10542416"></a><p class="title"><b>Table 6. bridge-port setting</b></p>
+<div class="table-contents"><table summary="bridge-port setting" border="1">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>Key Name</th>
+<th>Value Type</th>
+<th>Default Value</th>
+<th>Value Description</th>
+</tr></thead>
+<tbody>
+<tr>
+<td><pre class="screen">name</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen">bridge-port</pre></td>
+<td>The setting's name; these names are defined by the specification and cannot be changed after the object
has been created. Each setting class has a name, and all objects of that class share the same name.</td>
+</tr>
+<tr>
+<td><pre class="screen">priority</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">32</pre></td>
+<td>The Spanning Tree Protocol (STP) priority of this bridge port</td>
+</tr>
+<tr>
+<td><pre class="screen">path-cost</pre></td>
+<td><pre class="screen">uint32</pre></td>
+<td><pre class="screen">100</pre></td>
+<td>The Spanning Tree Protocol (STP) port cost for destinations via this port.</td>
+</tr>
+<tr>
+<td><pre class="screen">hairpin-mode</pre></td>
+<td><pre class="screen">boolean</pre></td>
+<td><pre class="screen">FALSE</pre></td>
+<td>Enables or disabled 'hairpin mode' for the port, which allows frames to be sent back out through the
port the frame was received on.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p><br class="table-break">
+</p>
+<div class="table">
+<a name="idp10559056"></a><p class="title"><b>Table 7. cdma setting</b></p>
<div class="table-contents"><table summary="cdma setting" border="1">
<colgroup>
<col>
@@ -375,7 +558,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10729968"></a><p class="title"><b>Table 5. connection setting</b></p>
+<a name="idp10579088"></a><p class="title"><b>Table 8. connection setting</b></p>
<div class="table-contents"><table summary="connection setting" border="1">
<colgroup>
<col>
@@ -456,13 +639,19 @@
<td><pre class="screen"></pre></td>
<td>Setting name describing the type of slave this connection is (ie, 'bond') or NULL if this connection is
not a slave.</td>
</tr>
+<tr>
+<td><pre class="screen">secondaries</pre></td>
+<td><pre class="screen">array of string</pre></td>
+<td><pre class="screen">[]</pre></td>
+<td>List of connection UUIDs that should be activated when the base connection itself is activated.</td>
+</tr>
</tbody>
</table></div>
</div>
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10769568"></a><p class="title"><b>Table 6. gsm setting</b></p>
+<a name="idp10621824"></a><p class="title"><b>Table 9. gsm setting</b></p>
<div class="table-contents"><table summary="gsm setting" border="1">
<colgroup>
<col>
@@ -523,7 +712,7 @@
<td><pre class="screen">network-type</pre></td>
<td><pre class="screen">int32</pre></td>
<td><pre class="screen">-1</pre></td>
-<td>Network preference to force the device to only use specific network technologies. The permitted values
are: -1: any, 0: 3G only, 1: GPRS/EDGE only, 2: prefer 3G, and 3: prefer 2G. Note that not all devices allow
network preference control.</td>
+<td>Network preference to force the device to only use specific network technologies. The permitted values
are: -1: any, 0: 3G only, 1: GPRS/EDGE only, 2: prefer 3G, 3: prefer 2G, 4: prefer 4G/LTE, 5: 4G/LTE only.
Note that not all devices allow network preference control.</td>
</tr>
<tr>
<td><pre class="screen">pin</pre></td>
@@ -555,7 +744,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10812480"></a><p class="title"><b>Table 7. infiniband setting</b></p>
+<a name="idp10664768"></a><p class="title"><b>Table 10. infiniband setting</b></p>
<div class="table-contents"><table summary="infiniband setting" border="1">
<colgroup>
<col>
@@ -600,7 +789,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10829088"></a><p class="title"><b>Table 8. ipv4 setting</b></p>
+<a name="idp10681376"></a><p class="title"><b>Table 11. ipv4 setting</b></p>
<div class="table-contents"><table summary="ipv4 setting" border="1">
<colgroup>
<col>
@@ -631,7 +820,7 @@
<td><pre class="screen">dns</pre></td>
<td><pre class="screen">array of uint32</pre></td>
<td><pre class="screen">[]</pre></td>
-<td>List of DNS servers (network byte order). For the 'auto' method, these DNS servers are appended to those
(if any) returned by automatic configuration. DNS servers cannot be used with the 'shared', 'link-local', or
'disabled' methods as there is no usptream network. In all other methods, these DNS servers are used as the
only DNS servers for this connection.</td>
+<td>List of DNS servers (network byte order). For the 'auto' method, these DNS servers are appended to those
(if any) returned by automatic configuration. DNS servers cannot be used with the 'shared', 'link-local', or
'disabled' methods as there is no upstream network. In all other methods, these DNS servers are used as the
only DNS servers for this connection.</td>
</tr>
<tr>
<td><pre class="screen">dns-search</pre></td>
@@ -667,7 +856,7 @@
<td><pre class="screen">dhcp-client-id</pre></td>
<td><pre class="screen">string</pre></td>
<td><pre class="screen"></pre></td>
-<td>A string sent to the DHCP server to identify the local machine which the DHCP server may use to cusomize
the DHCP lease and options.</td>
+<td>A string sent to the DHCP server to identify the local machine which the DHCP server may use to
customize the DHCP lease and options.</td>
</tr>
<tr>
<td><pre class="screen">dhcp-send-hostname</pre></td>
@@ -699,7 +888,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10876640"></a><p class="title"><b>Table 9. ipv6 setting</b></p>
+<a name="idp10730816"></a><p class="title"><b>Table 12. ipv6 setting</b></p>
<div class="table-contents"><table summary="ipv6 setting" border="1">
<colgroup>
<col>
@@ -727,6 +916,12 @@
<td>IPv6 configuration method. If 'auto' is specified then the appropriate automatic method (PPP, router
advertisement, etc) is used for the device and most other properties can be left unset. To force the use of
DHCP only, specify 'dhcp'; this method is only valid for ethernet-based hardware. If 'link-local' is
specified, then an IPv6 link-local address will be assigned to the interface. If 'manual' is specified,
static IP addressing is used and at least one IP address must be given in the 'addresses' property. If
'ignored' is specified, IPv6 configuration is not done. This property must be set. NOTE: the 'shared'
methodis not yet supported.</td>
</tr>
<tr>
+<td><pre class="screen">dhcp-hostname</pre></td>
+<td><pre class="screen">string</pre></td>
+<td><pre class="screen"></pre></td>
+<td>The specified name will be sent to the DHCP server when acquiring a lease.</td>
+</tr>
+<tr>
<td><pre class="screen">dns</pre></td>
<td><pre class="screen">array of byte array</pre></td>
<td><pre class="screen">[]</pre></td>
@@ -786,7 +981,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10918288"></a><p class="title"><b>Table 10. 802-11-olpc-mesh setting</b></p>
+<a name="idp10785920"></a><p class="title"><b>Table 13. 802-11-olpc-mesh setting</b></p>
<div class="table-contents"><table summary="802-11-olpc-mesh setting" border="1">
<colgroup>
<col>
@@ -831,7 +1026,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10934864"></a><p class="title"><b>Table 11. ppp setting</b></p>
+<a name="idp10806560"></a><p class="title"><b>Table 14. ppp setting</b></p>
<div class="table-contents"><table summary="ppp setting" border="1">
<colgroup>
<col>
@@ -966,7 +1161,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp10998464"></a><p class="title"><b>Table 12. pppoe setting</b></p>
+<a name="idp10887040"></a><p class="title"><b>Table 15. pppoe setting</b></p>
<div class="table-contents"><table summary="pppoe setting" border="1">
<colgroup>
<col>
@@ -1017,7 +1212,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11018288"></a><p class="title"><b>Table 13. serial setting</b></p>
+<a name="idp10911792"></a><p class="title"><b>Table 16. serial setting</b></p>
<div class="table-contents"><table summary="serial setting" border="1">
<colgroup>
<col>
@@ -1074,7 +1269,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11041200"></a><p class="title"><b>Table 14. vlan setting</b></p>
+<a name="idp10940432"></a><p class="title"><b>Table 17. vlan setting</b></p>
<div class="table-contents"><table summary="vlan setting" border="1">
<colgroup>
<col>
@@ -1137,7 +1332,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11067760"></a><p class="title"><b>Table 15. vpn setting</b></p>
+<a name="idp10973408"></a><p class="title"><b>Table 18. vpn setting</b></p>
<div class="table-contents"><table summary="vpn setting" border="1">
<colgroup>
<col>
@@ -1188,7 +1383,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11087728"></a><p class="title"><b>Table 16. wimax setting</b></p>
+<a name="idp10998096"></a><p class="title"><b>Table 19. wimax setting</b></p>
<div class="table-contents"><table summary="wimax setting" border="1">
<colgroup>
<col>
@@ -1227,7 +1422,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11101456"></a><p class="title"><b>Table 17. 802-3-ethernet setting</b></p>
+<a name="idp11014720"></a><p class="title"><b>Table 20. 802-3-ethernet setting</b></p>
<div class="table-contents"><table summary="802-3-ethernet setting" border="1">
<colgroup>
<col>
@@ -1320,7 +1515,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11154304"></a><p class="title"><b>Table 18. 802-11-wireless setting</b></p>
+<a name="idp11067568"></a><p class="title"><b>Table 21. 802-11-wireless setting</b></p>
<div class="table-contents"><table summary="802-11-wireless setting" border="1">
<colgroup>
<col>
@@ -1351,7 +1546,7 @@
<td><pre class="screen">mode</pre></td>
<td><pre class="screen">string</pre></td>
<td><pre class="screen"></pre></td>
-<td>WiFi network mode; one of 'infrastructure' or 'adhoc'. If blank, infrastructure is assumed.</td>
+<td>WiFi network mode; one of 'infrastructure', 'adhoc' or 'ap'. If blank, infrastructure is assumed.</td>
</tr>
<tr>
<td><pre class="screen">band</pre></td>
@@ -1411,7 +1606,7 @@
<td><pre class="screen">seen-bssids</pre></td>
<td><pre class="screen">array of string</pre></td>
<td><pre class="screen">[]</pre></td>
-<td>A list of BSSIDs (each BSSID formatted as a MAC address like 00:11:22:33:44:55') that have been detected
as part of the WiFI network. NetworkManager internally tracks previously seen BSSIDs so this property is no
longer of much use.</td>
+<td>A list of BSSIDs (each BSSID formatted as a MAC address like 00:11:22:33:44:55') that have been detected
as part of the WiFI network. NetworkManager internally tracks previously seen BSSIDs. The property is only
meant for reading and reflects the BBSID list of NetworkManager. The changes you make to this property will
not be preserved.</td>
</tr>
<tr>
<td><pre class="screen">security</pre></td>
@@ -1431,7 +1626,7 @@
<p><br class="table-break">
</p>
<div class="table">
-<a name="idp11219584"></a><p class="title"><b>Table 19. 802-11-wireless-security setting</b></p>
+<a name="idp11132944"></a><p class="title"><b>Table 22. 802-11-wireless-security setting</b></p>
<div class="table-contents"><table summary="802-11-wireless-security setting" border="1">
<colgroup>
<col>
diff --git a/projects.gnome.org/NetworkManager/developers/api/09/spec.html
b/projects.gnome.org/NetworkManager/developers/api/09/spec.html
index 119b02a..5e3559d 100644
--- a/projects.gnome.org/NetworkManager/developers/api/09/spec.html
+++ b/projects.gnome.org/NetworkManager/developers/api/09/spec.html
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;
charset=ascii" /><title>NetworkManager D-Bus Interface Specification version 0.9.6.4</title><style
type="text/css">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;
charset=ascii" /><title>NetworkManager D-Bus Interface Specification version 0.9.8.0</title><style
type="text/css">
body {
font-family: sans-serif;
@@ -98,7 +98,7 @@
margin-right: 4em;
}
- </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version
0.9.6.4</h2><div>Copyright (C) 2008 - 2011 Red Hat, Inc.</div><div>Copyright (C) 2008 - 2009 Novell,
Inc.</div><div class="license">
+ </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version
0.9.8.0</h2><div>Copyright (C) 2008 - 2011 Red Hat, Inc.</div><div>Copyright (C) 2008 - 2009 Novell,
Inc.</div><div class="license">
<p>This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
@@ -112,7 +112,7 @@ General Public License for more details.</p>
<p>You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p>
-</div><h2>Interfaces</h2><ul><li><code><a
href="#org.freedesktop.NetworkManager">org.freedesktop.NetworkManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AccessPoint">org.freedesktop.NetworkManager.AccessPoint</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device">org.freedesktop.NetworkManager.Device</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wired">org.freedesktop.NetworkManager.Device.Wired</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wireless">org.freedesktop.NetworkManager.Device.Wireless</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Modem">org.freedesktop.NetworkManager.Device.Modem</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bluetooth">org.freedesktop.NetworkManager.Device.Bluetooth</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.OlpcMesh">org.freedesktop.NetworkManager.Device.OlpcMesh</a>
</code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Infiniband">org.freedesktop.NetworkManager.Device.Infiniband</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bond">org.freedesktop.NetworkManager.Device.Bond</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Vlan">org.freedesktop.NetworkManager.Device.Vlan</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Adsl">org.freedesktop.NetworkManager.Device.Adsl</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.WiMax.Nsp">org.freedesktop.NetworkManager.WiMax.Nsp</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP4Config">org.freedesktop.NetworkManager.IP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP6Config">org.freedesktop.NetworkManager.IP6Config</a></code></li
<li><code><a
href="#org.freedesktop.NetworkManager.DHCP4Config">org.freedesktop.NetworkManager.DHCP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP6Config">org.freedesktop.NetworkManager.DHCP6Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings">org.freedesktop.NetworkManager.Settings</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings.Connection">org.freedesktop.NetworkManager.Settings.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Connection.Active">org.freedesktop.NetworkManager.Connection.Active</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AgentManager">org.freedesktop.NetworkManager.AgentManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.SecretAgent">org.freedesktop.NetworkManager.SecretAgent</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Connection">org.freedesktop.NetworkManager.VPN.Connecti
on</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Plugin">org.freedesktop.NetworkManager.VPN.Plugin</a></code></li></ul>
+</div><h2>Interfaces</h2><ul><li><code><a
href="#org.freedesktop.NetworkManager">org.freedesktop.NetworkManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AccessPoint">org.freedesktop.NetworkManager.AccessPoint</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device">org.freedesktop.NetworkManager.Device</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wired">org.freedesktop.NetworkManager.Device.Wired</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wireless">org.freedesktop.NetworkManager.Device.Wireless</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Modem">org.freedesktop.NetworkManager.Device.Modem</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bluetooth">org.freedesktop.NetworkManager.Device.Bluetooth</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.OlpcMesh">org.freedesktop.NetworkManager.Device.OlpcMesh</a>
</code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Infiniband">org.freedesktop.NetworkManager.Device.Infiniband</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bond">org.freedesktop.NetworkManager.Device.Bond</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bridge">org.freedesktop.NetworkManager.Device.Bridge</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Vlan">org.freedesktop.NetworkManager.Device.Vlan</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Adsl">org.freedesktop.NetworkManager.Device.Adsl</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.WiMax.Nsp">org.freedesktop.NetworkManager.WiMax.Nsp</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP4Config">org.freedesktop.NetworkManager.IP4Config</a></c
ode></li><li><code><a
href="#org.freedesktop.NetworkManager.IP6Config">org.freedesktop.NetworkManager.IP6Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP4Config">org.freedesktop.NetworkManager.DHCP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP6Config">org.freedesktop.NetworkManager.DHCP6Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings">org.freedesktop.NetworkManager.Settings</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings.Connection">org.freedesktop.NetworkManager.Settings.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Connection.Active">org.freedesktop.NetworkManager.Connection.Active</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AgentManager">org.freedesktop.NetworkManager.AgentManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.SecretAgent">org.freedesktop.NetworkManager.SecretAgent
</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Connection">org.freedesktop.NetworkManager.VPN.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Plugin">org.freedesktop.NetworkManager.VPN.Plugin</a></code></li></ul>
<h1><a name="org.freedesktop.NetworkManager"
id="org.freedesktop.NetworkManager"></a>org.freedesktop.NetworkManager</h1><h2>Methods:</h2><div
class="method"><h3><a name="org.freedesktop.NetworkManager.GetDevices"
id="org.freedesktop.NetworkManager.GetDevices">GetDevices</a> (
) →
@@ -255,11 +255,24 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<code>s</code></dt><dd>
A combination of logging domains separated by commas (','), or "NONE"
to disable logging. Each domain enables logging for operations
- related to that domain. Available domains are: [NONE, HW, RFKILL,
- ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4,
- DNS, VPN, SHARING, SUPPLICANT, USER_SET, SYS_SET, SUSPEND, CORE,
- DEVICE, OLPC]. If an empty string is given, the log level is changed
- but the current set of log domains remains unchanged.
+ related to that domain. Available domains are: [HW, RFKILL, ETHER,
+ WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS,
+ VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE,
+ OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN]. In addition to
+ these domains, the following special domains can be used: [NONE, ALL,
+ DEFAULT, DHCP, IP]. If an empty string is given, the log level is
+ changed but the current set of log domains remains unchanged.
+ </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.GetLogging"
id="org.freedesktop.NetworkManager.GetLogging">GetLogging</a> (
+
+ ) →
+ s, s</h3><div class="docstring">
+ Get current logging verbosity level and operations domains.
+ </div><div><h4>Returns</h4><dl><dt><code>level</code> -
+ <code>s</code></dt><dd>
+ One of [ERR, WARN, INFO, DEBUG].
+ </dd><dt><code>domains</code> -
+ <code>s</code></dt><dd>
+ For available domains see SetLogging() call.
</dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.state"
id="org.freedesktop.NetworkManager.state">state</a> (
) →
@@ -538,6 +551,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
(<a xmlns="" href="#type-NM_DEVICE_TYPE">NM_DEVICE_TYPE</a>)
</dt><dd>
The general type of the network device; ie Ethernet, WiFi, etc.
+ </dd><dt><code>AvailableConnections</code> -
+ <code>ao</code> -
+ <code>(read)</code></dt><dd>
+ An array of object paths of every configured connection that is currently 'available' through this
device.
</dd></dl><h2>Enumerated types:</h2><h3><a name="type-NM_DEVICE_STATE"
id="type-NM_DEVICE_STATE">NM_DEVICE_STATE</a></h3><dl><dt><code>NM_DEVICE_STATE_UNKNOWN = 0</code></dt><dd>
The device is in an unknown state.
</dd><dt><code>NM_DEVICE_STATE_UNMANAGED = 10</code></dt><dd>
@@ -588,6 +605,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
The device is a VLAN interface.
</dd><dt><code>NM_DEVICE_TYPE_ADSL = 12</code></dt><dd>
The device is an ADSL device supporting PPPoE and PPPoATM protocols.
+ </dd><dt><code>NM_DEVICE_TYPE_BRIDGE = 13</code></dt><dd>
+ The device is a bridge interface.
</dd></dl><h3><a name="type-NM_DEVICE_STATE_REASON"
id="type-NM_DEVICE_STATE_REASON">NM_DEVICE_STATE_REASON</a></h3><dl><dt><code>NM_DEVICE_STATE_REASON_UNKNOWN
= 0</code></dt><dd>
The reason for the device state change is unknown.
</dd><dt><code>NM_DEVICE_STATE_REASON_NONE = 1</code></dt><dd>
@@ -692,6 +711,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
A dependency of the connection failed.
</dd><dt><code>NM_DEVICE_STATE_REASON_BR2684_FAILED = 51</code></dt><dd>
Problem with the RFC 2684 Ethernet over ADSL bridge.
+ </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE = 52</code></dt><dd>
+ ModemManager was not running or quit unexpectedly.
+ </dd><dt><code>NM_DEVICE_STATE_REASON_SSID_NOT_FOUND = 53</code></dt><dd>
+ The 802.11 Wi-Fi network could not be found.
+ </dd><dt><code>NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED = 54</code></dt><dd>
+ A secondary connection of the base connection failed.
</dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_DEVICE_CAP"
id="type-NM_DEVICE_CAP">NM_DEVICE_CAP</a></h3><dl><dt><code>NM_DEVICE_CAP_NONE = 0x0</code></dt><dd>Null
capability.</dd><dt><code>NM_DEVICE_CAP_NM_SUPPORTED = 0x1</code></dt><dd>The device is supported by
NetworkManager.</dd><dt><code>NM_DEVICE_CAP_CARRIER_DETECT = 0x2</code></dt><dd>The device supports carrier
detection.</dd></dl><h2>Structure types:</h2><div class="struct"><h3><a
name="type-NM_DEVICE_STATE_REASON_STRUCT"
id="type-NM_DEVICE_STATE_REASON_STRUCT">NM_DEVICE_STATE_REASON_STRUCT</a> - (
u: state, u: reason
)
@@ -802,7 +827,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
The capabilities of the wireless device.
</dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_802_11_DEVICE_CAP"
id="type-NM_802_11_DEVICE_CAP">NM_802_11_DEVICE_CAP</a></h3>
Flags describing the capabilities of a wireless device.
- <dl><dt><code>NM_802_11_DEVICE_CAP_NONE = 0x0</code></dt><dd>Null capability - syntactic sugar for no
capabilities supported. Do not AND this with other
capabilities!</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_WEP40 = 0x1</code></dt><dd>The device supports the
40-bit WEP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_WEP104 = 0x2</code></dt><dd>The device supports
the 104-bit WEP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_TKIP = 0x4</code></dt><dd>The device
supports the TKIP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_CCMP = 0x8</code></dt><dd>The device
supports the CCMP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_WPA = 0x10</code></dt><dd>The device supports
the WPA encryption/authentication protocol.</dd><dt><code>NM_802_11_DEVICE_CAP_RSN = 0x20</code></dt><dd>The
device supports the RSN encryption/authentication protocol.</dd></dl>
+ <dl><dt><code>NM_802_11_DEVICE_CAP_NONE = 0x0</code></dt><dd>Null capability - syntactic sugar for no
capabilities supported. Do not AND this with other
capabilities!</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_WEP40 = 0x1</code></dt><dd>The device supports the
40-bit WEP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_WEP104 = 0x2</code></dt><dd>The device supports
the 104-bit WEP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_TKIP = 0x4</code></dt><dd>The device
supports the TKIP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_CCMP = 0x8</code></dt><dd>The device
supports the CCMP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_WPA = 0x10</code></dt><dd>The device supports
the WPA encryption/authentication protocol.</dd><dt><code>NM_802_11_DEVICE_CAP_RSN = 0x20</code></dt><dd>The
device supports the RSN encryption/authentication protocol.</dd><dt><code>NM_802_11_DEVICE_CAP_AP =
0x40</code></dt><dd>The device supports Access Point mode.</dd><dt><code>NM_802_11_DEVICE
_CAP_ADHOC = 0x80</code></dt><dd>The device supports Ad-Hoc mode.</dd></dl>
<h1><a name="org.freedesktop.NetworkManager.Device.Modem"
id="org.freedesktop.NetworkManager.Device.Modem"></a>org.freedesktop.NetworkManager.Device.Modem</h1><p>Interface
has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a
name="org.freedesktop.NetworkManager.Device.Modem.PropertiesChanged"
id="org.freedesktop.NetworkManager.Device.Modem.PropertiesChanged">PropertiesChanged</a> (
a{sv}: properties
@@ -1001,6 +1026,28 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
slaved to this device.
</dd></dl>
+ <h1><a name="org.freedesktop.NetworkManager.Device.Bridge"
id="org.freedesktop.NetworkManager.Device.Bridge"></a>org.freedesktop.NetworkManager.Device.Bridge</h1><p>Interface
has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a
name="org.freedesktop.NetworkManager.Device.Bridge.PropertiesChanged"
id="org.freedesktop.NetworkManager.Device.Bridge.PropertiesChanged">PropertiesChanged</a> (
+ a{sv}: properties
+ )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> -
+ <code>a{sv}</code>
+ (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>)
+ </dt><dd>
+ A dictionary mapping property names to variant boxed values
+ </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> -
+ <code>s</code> -
+ <code>(read)</code></dt><dd>
+ Hardware address of the device.
+ </dd><dt><code>Carrier</code> -
+ <code>b</code> -
+ <code>(read)</code></dt><dd>
+ Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).
+ </dd><dt><code>Slaves</code> -
+ <code>ao</code> -
+ <code>(read)</code></dt><dd>
+ Array of object paths representing devices which are currently
+ slaved to this device.
+ </dd></dl>
+
<h1><a name="org.freedesktop.NetworkManager.Device.Vlan"
id="org.freedesktop.NetworkManager.Device.Vlan"></a>org.freedesktop.NetworkManager.Device.Vlan</h1><p>Interface
has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a
name="org.freedesktop.NetworkManager.Device.Vlan.PropertiesChanged"
id="org.freedesktop.NetworkManager.Device.Vlan.PropertiesChanged">PropertiesChanged</a> (
a{sv}: properties
)</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> -
@@ -1283,6 +1330,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
The connection is activated.
</dd><dt><code>NM_ACTIVE_CONNECTION_STATE_DEACTIVATING = 3</code></dt><dd>
The connection is being torn down and cleaned up.
+ </dd><dt><code>NM_ACTIVE_CONNECTION_STATE_DEACTIVATED = 4</code></dt><dd>
+ The connection is no longer active.
</dd></dl>
<h1><a name="org.freedesktop.NetworkManager.AgentManager"
id="org.freedesktop.NetworkManager.AgentManager"></a>org.freedesktop.NetworkManager.AgentManager</h1><h2>Methods:</h2><div
class="method"><h3><a name="org.freedesktop.NetworkManager.AgentManager.Register"
id="org.freedesktop.NetworkManager.AgentManager.Register">Register</a> (
@@ -1643,7 +1692,19 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</dd><dt><code>NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG = 2</code></dt><dd>
Invalid IP configuration returned from the VPN plugin.
</dd></dl>
-<h1>Generic types:</h1><h2>Enumerated types:</h2><h3><a name="type-NM_802_11_MODE"
id="type-NM_802_11_MODE">NM_802_11_MODE</a></h3><dl><dt><code>NM_802_11_MODE_UNKNOWN = 0</code></dt><dd>Mode
is unknown.</dd><dt><code>NM_802_11_MODE_ADHOC = 1</code></dt><dd>Uncoordinated network without central
infrastructure.</dd><dt><code>NM_802_11_MODE_INFRA = 2</code></dt><dd>Coordinated network with one or more
central controllers.</dd></dl><h2>Mapping types:</h2><div class="struct"><h3><a
name="type-String_Variant_Map" id="type-String_Variant_Map">String_Variant_Map</a> - a{
+<h1>Generic types:</h1><h2>Enumerated types:</h2><h3><a name="type-NM_802_11_MODE"
id="type-NM_802_11_MODE">NM_802_11_MODE</a></h3><dl><dt><code>NM_802_11_MODE_UNKNOWN = 0</code></dt><dd>Mode
is unknown.</dd><dt><code>NM_802_11_MODE_ADHOC = 1</code></dt><dd>
+ For both devices and access point objects, indicates the object is
+ part of an Ad-Hoc 802.11 network without a central coordinating access
+ point.
+ </dd><dt><code>NM_802_11_MODE_INFRA = 2</code></dt><dd>
+ The wireless device or access point is in infrastructure mode. For
+ devices, this indicates the device is an 802.11 client/station. For
+ access point objects, this indicates the object is an access point that
+ provides connectivity to clients.
+ </dd><dt><code>NM_802_11_MODE_AP = 3</code></dt><dd>
+ The device is an access point/hotspot. Not valid for access point
+ objects themselves.
+ </dd></dl><h2>Mapping types:</h2><div class="struct"><h3><a name="type-String_Variant_Map"
id="type-String_Variant_Map">String_Variant_Map</a> - a{
s: Key → v: Value
}
</h3><div class="docstring">A mapping from strings to variants representing extra
@@ -1687,7 +1748,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<h2><a name="org.freedesktop.NetworkManager.VPN.Error.BadArguments"
id="org.freedesktop.NetworkManager.VPN.Error.BadArguments"></a>org.freedesktop.NetworkManager.VPN.Error.BadArguments</h2>Invalid
arguments were passed with the request. FIXME: too general.
<h2><a name="org.freedesktop.NetworkManager.VPN.Error.LaunchFailed"
id="org.freedesktop.NetworkManager.VPN.Error.LaunchFailed"></a>org.freedesktop.NetworkManager.VPN.Error.LaunchFailed</h2>A
binary providing the service failed to launch.
<h2><a name="org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid"
id="org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid"></a>org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid</h2>The
request could not be processed because the VPN connection settings were invalid.
-<h1>Index</h1><h2>Index of interfaces</h2><ul><li><code><a
href="#org.freedesktop.NetworkManager">org.freedesktop.NetworkManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AccessPoint">org.freedesktop.NetworkManager.AccessPoint</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device">org.freedesktop.NetworkManager.Device</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wired">org.freedesktop.NetworkManager.Device.Wired</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wireless">org.freedesktop.NetworkManager.Device.Wireless</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Modem">org.freedesktop.NetworkManager.Device.Modem</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bluetooth">org.freedesktop.NetworkManager.Device.Bluetooth</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.OlpcMesh">org.freedesktop.NetworkManager.De
vice.OlpcMesh</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Infiniband">org.freedesktop.NetworkManager.Device.Infiniband</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bond">org.freedesktop.NetworkManager.Device.Bond</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Vlan">org.freedesktop.NetworkManager.Device.Vlan</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Adsl">org.freedesktop.NetworkManager.Device.Adsl</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.WiMax.Nsp">org.freedesktop.NetworkManager.WiMax.Nsp</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP4Config">org.freedesktop.NetworkManager.IP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP6Config">org.freedesktop.NetworkManager.IP6Conf
ig</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP4Config">org.freedesktop.NetworkManager.DHCP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP6Config">org.freedesktop.NetworkManager.DHCP6Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings">org.freedesktop.NetworkManager.Settings</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings.Connection">org.freedesktop.NetworkManager.Settings.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Connection.Active">org.freedesktop.NetworkManager.Connection.Active</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AgentManager">org.freedesktop.NetworkManager.AgentManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.SecretAgent">org.freedesktop.NetworkManager.SecretAgent</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Connection">org.freedesktop.NetworkMan
ager.VPN.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Plugin">org.freedesktop.NetworkManager.VPN.Plugin</a></code></li></ul><h2>Index
of types</h2><ul><li><code><a href="#type-NM_802_11_AP_FLAGS">NM_802_11_AP_FLAGS</a></code>
+<h1>Index</h1><h2>Index of interfaces</h2><ul><li><code><a
href="#org.freedesktop.NetworkManager">org.freedesktop.NetworkManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AccessPoint">org.freedesktop.NetworkManager.AccessPoint</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device">org.freedesktop.NetworkManager.Device</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wired">org.freedesktop.NetworkManager.Device.Wired</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Wireless">org.freedesktop.NetworkManager.Device.Wireless</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Modem">org.freedesktop.NetworkManager.Device.Modem</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bluetooth">org.freedesktop.NetworkManager.Device.Bluetooth</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.OlpcMesh">org.freedesktop.NetworkManager.De
vice.OlpcMesh</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Infiniband">org.freedesktop.NetworkManager.Device.Infiniband</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bond">org.freedesktop.NetworkManager.Device.Bond</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Bridge">org.freedesktop.NetworkManager.Device.Bridge</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Vlan">org.freedesktop.NetworkManager.Device.Vlan</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Device.Adsl">org.freedesktop.NetworkManager.Device.Adsl</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.WiMax.Nsp">org.freedesktop.NetworkManager.WiMax.Nsp</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP4Config">org.freedesktop.NetworkManager
.IP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.IP6Config">org.freedesktop.NetworkManager.IP6Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP4Config">org.freedesktop.NetworkManager.DHCP4Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.DHCP6Config">org.freedesktop.NetworkManager.DHCP6Config</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings">org.freedesktop.NetworkManager.Settings</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Settings.Connection">org.freedesktop.NetworkManager.Settings.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.Connection.Active">org.freedesktop.NetworkManager.Connection.Active</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.AgentManager">org.freedesktop.NetworkManager.AgentManager</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.SecretAgent">org.freedesktop.NetworkMa
nager.SecretAgent</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Connection">org.freedesktop.NetworkManager.VPN.Connection</a></code></li><li><code><a
href="#org.freedesktop.NetworkManager.VPN.Plugin">org.freedesktop.NetworkManager.VPN.Plugin</a></code></li></ul><h2>Index
of types</h2><ul><li><code><a href="#type-NM_802_11_AP_FLAGS">NM_802_11_AP_FLAGS</a></code>
- u</li><li><code><a href="#type-NM_802_11_AP_SEC">NM_802_11_AP_SEC</a></code>
- u</li><li><code><a href="#type-NM_802_11_DEVICE_CAP">NM_802_11_DEVICE_CAP</a></code>
- u</li><li><code><a href="#type-NM_802_11_MODE">NM_802_11_MODE</a></code>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/Makefile.am
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/Makefile.am
index 85ae94b..d3898bf 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/Makefile.am
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/Makefile.am
@@ -19,6 +19,7 @@ page_SCRIPTS=\
NMActiveConnection.html \
NMClient.html \
NMDeviceBond.html \
+ NMDeviceBridge.html \
NMDeviceBt.html \
NMDeviceEthernet.html \
NMDevice.html \
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMAccessPoint.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMAccessPoint.html
index cf8ef39..f238b37 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMAccessPoint.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMAccessPoint.html
@@ -597,7 +597,9 @@ The maximum bit rate of the access point.
<a name="NMAccessPoint--mode"></a><h3>The <code class="literal">"mode"</code> property</h3>
<pre class="programlisting"> "mode" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read</pre>
<p>
-The mode of the access point.
+The mode of the access point; either "infrastructure" (a central
+coordinator of the wireless network allowing clients to connect) or
+"ad-hoc" (a network with no central controller).
</p>
<p>Allowed values: [1,2]</p>
<p>Default value: 2</p>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMClient.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMClient.html
index c4b1c0d..f6bb3fa 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMClient.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMClient.html
@@ -90,6 +90,10 @@ const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="returnva
<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> *
<a class="link" href="NMClient.html#nm-client-get-device-by-path" title="nm_client_get_device_by_path
()">nm_client_get_device_by_path</a> (<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>);
const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
<a class="link" href="NMClient.html#nm-client-get-devices" title="nm_client_get_devices
()">nm_client_get_devices</a> (<em class="parameter"><code><a class="link" href="NMClient.html"
title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMClient.html#nm-client-get-logging" title="nm_client_get_logging
()">nm_client_get_logging</a> (<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><span
class="type">char</span> **level</code></em>,
+ <em class="parameter"><code><span
class="type">char</span> **domains</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMClient.html#nm-client-get-manager-running" title="nm_client_get_manager_running
()">nm_client_get_manager_running</a> (<em class="parameter"><code><a class="link" href="NMClient.html"
title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);
<a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult"><span
class="returnvalue">NMClientPermissionResult</span></a> <a class="link"
href="NMClient.html#nm-client-get-permission-result" title="nm_client_get_permission_result
()">nm_client_get_permission_result</a>
(<em class="parameter"><code><a class="link"
href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>,
@@ -105,6 +109,10 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMCli
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
<a class="link" href="NMClient.html" title="NMClient"><span class="returnvalue">NMClient</span></a> *
<a class="link" href="NMClient.html#nm-client-new-finish" title="nm_client_new_finish
()">nm_client_new_finish</a> (<em class="parameter"><code><a
href="../gio/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *result</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMClient.html#nm-client-set-logging" title="nm_client_set_logging
()">nm_client_set_logging</a> (<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> *level</code></em>,
+ <em class="parameter"><code>const <span
class="type">char</span> *domains</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
<span class="returnvalue">void</span> <a class="link" href="NMClient.html#nm-client-sleep"
title="nm_client_sleep ()">nm_client_sleep</a> (<em class="parameter"><code><a
class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> sleep_</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMClient.html#nm-client-wimax-get-enabled" title="nm_client_wimax_get_enabled
()">nm_client_wimax_get_enabled</a> (<em class="parameter"><code><a class="link" href="NMClient.html"
title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);
@@ -685,7 +693,10 @@ Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">
<a name="nm-client-get-devices"></a><h3>nm_client_get_devices ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span
class="returnvalue">GPtrArray</span></a> * nm_client_get_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 all the detected devices.
+Gets all the known network devices. 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 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="variablelist"><table border="0">
<col align="left" valign="top">
@@ -697,8 +708,9 @@ Gets all the detected devices.
</tr>
<tr>
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
-<td>a <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a>
containing all the <a class="link" href="NMDevice.html" title="NMDevice"><span
class="type">NMDevice</span></a>s.
-The returned array is owned by the client and should not be modified. <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> NMClient.Device]</span>
+<td>a <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a>
+containing all the <a class="link" href="NMDevice.html" title="NMDevice"><span
class="type">NMDevice</span></a>s. 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. <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> NMClient.Device]</span>
</td>
</tr>
</tbody>
@@ -706,6 +718,49 @@ The returned array is owned by the client and should not be modified. <span clas
</div>
<hr>
<div class="refsect2">
+<a name="nm-client-get-logging"></a><h3>nm_client_get_logging ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_client_get_logging (<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><span
class="type">char</span> **level</code></em>,
+ <em class="parameter"><code><span
class="type">char</span> **domains</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>
**error</code></em>);</pre>
+<p>
+Gets NetworkManager current logging level and domains.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
+<td>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>level</code></em> :</span></p></td>
+<td>return location for logging level string. <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><p><span class="term"><em class="parameter"><code>domains</code></em> :</span></p></td>
+<td>return location for log domains string. The string is
+a list of domains separated by ",". <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><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for a <a href="../glib/glib-Error-Reporting.html#GError"><span
class="type">GError</span></a>, or <a href="../liboil/liboil-liboiljunk.html#NULL:CAPS"><code
class="literal">NULL</code></a>. <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><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-client-get-manager-running"></a><h3>nm_client_get_manager_running ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_client_get_manager_running (<em
class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span
class="type">NMClient</span></a> *client</code></em>);</pre>
<p>
@@ -944,6 +999,49 @@ Gets the result of an <a class="link" href="NMClient.html#nm-client-new-async" t
</div>
<hr>
<div class="refsect2">
+<a name="nm-client-set-logging"></a><h3>nm_client_set_logging ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_client_set_logging (<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> *level</code></em>,
+ <em class="parameter"><code>const <span
class="type">char</span> *domains</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>
**error</code></em>);</pre>
+<p>
+Sets NetworkManager logging level and/or domains.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>client</code></em> :</span></p></td>
+<td>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>level</code></em> :</span></p></td>
+<td>logging level to set (<a href="../liboil/liboil-liboiljunk.html#NULL:CAPS"><code
class="literal">NULL</code></a> or an empty string for no change). <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><p><span class="term"><em class="parameter"><code>domains</code></em> :</span></p></td>
+<td>logging domains to set. The string should be a list of log
+domains separated by ",". (<a href="../liboil/liboil-liboiljunk.html#NULL:CAPS"><code
class="literal">NULL</code></a> or an empty string for no change). <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><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for a <a href="../glib/glib-Error-Reporting.html#GError"><span
class="type">GError</span></a>, or <a href="../liboil/liboil-liboiljunk.html#NULL:CAPS"><code
class="literal">NULL</code></a>. <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><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-client-sleep"></a><h3>nm_client_sleep ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> nm_client_sleep
(<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span
class="type">NMClient</span></a> *client</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
sleep_</code></em>);</pre>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDevice.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDevice.html
index 060a662..01ea3ff 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDevice.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDevice.html
@@ -52,6 +52,7 @@
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
#define <a class="link" href="NMDevice.html#NM-DEVICE-ACTIVE-CONNECTION:CAPS"
title="NM_DEVICE_ACTIVE_CONNECTION">NM_DEVICE_ACTIVE_CONNECTION</a>
#define <a class="link" href="NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"
title="NM_DEVICE_AUTOCONNECT">NM_DEVICE_AUTOCONNECT</a>
+#define <a class="link" href="NMDevice.html#NM-DEVICE-AVAILABLE-CONNECTIONS:CAPS"
title="NM_DEVICE_AVAILABLE_CONNECTIONS">NM_DEVICE_AVAILABLE_CONNECTIONS</a>
#define <a class="link" href="NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"
title="NM_DEVICE_CAPABILITIES">NM_DEVICE_CAPABILITIES</a>
#define <a class="link" href="NMDevice.html#NM-DEVICE-DEVICE-TYPE:CAPS"
title="NM_DEVICE_DEVICE_TYPE">NM_DEVICE_DEVICE_TYPE</a>
#define <a class="link" href="NMDevice.html#NM-DEVICE-DHCP4-CONFIG:CAPS"
title="NM_DEVICE_DHCP4_CONFIG">NM_DEVICE_DHCP4_CONFIG</a>
@@ -82,6 +83,7 @@
<em class="parameter"><code>const <a
href="../glib/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a>
*connections</code></em>);
<a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span
class="returnvalue">NMActiveConnection</span></a> * <a class="link"
href="NMDevice.html#nm-device-get-active-connection" title="nm_device_get_active_connection
()">nm_device_get_active_connection</a> (<em class="parameter"><code><a class="link" href="NMDevice.html"
title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMDevice.html#nm-device-get-autoconnect" title="nm_device_get_autoconnect
()">nm_device_get_autoconnect</a> (<em class="parameter"><code><a class="link" href="NMDevice.html"
title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);
+const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
<a class="link" href="NMDevice.html#nm-device-get-available-connections"
title="nm_device_get_available_connections ()">nm_device_get_available_connections</a> (<em
class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span
class="type">NMDevice</span></a> *device</code></em>);
<span class="returnvalue">NMDeviceCapabilities</span> <a class="link"
href="NMDevice.html#nm-device-get-capabilities" title="nm_device_get_capabilities
()">nm_device_get_capabilities</a> (<em class="parameter"><code><a class="link" href="NMDevice.html"
title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);
<span class="returnvalue">NMDeviceType</span> <a class="link"
href="NMDevice.html#nm-device-get-device-type" title="nm_device_get_device_type
()">nm_device_get_device_type</a> (<em class="parameter"><code><a class="link" href="NMDevice.html"
title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);
<a class="link" href="NMDHCP4Config.html" title="NMDHCP4Config"><span
class="returnvalue">NMDHCP4Config</span></a> * <a class="link"
href="NMDevice.html#nm-device-get-dhcp4-config" title="nm_device_get_dhcp4_config
()">nm_device_get_dhcp4_config</a> (<em class="parameter"><code><a class="link" href="NMDevice.html"
title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);
@@ -122,6 +124,7 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMDev
+----<a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a>
+----<a class="link" href="NMDeviceInfiniband.html"
title="NMDeviceInfiniband">NMDeviceInfiniband</a>
+----<a class="link" href="NMDeviceBond.html" title="NMDeviceBond">NMDeviceBond</a>
+ +----<a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+----<a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a>
</pre>
</div>
@@ -136,6 +139,7 @@ NMDevice implements
<pre class="synopsis">
"<a class="link" href="NMDevice.html#NMDevice--active-connection" title='The "active-connection"
property'>active-connection</a>" <a class="link" href="NMActiveConnection.html"
title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>* : Read
"<a class="link" href="NMDevice.html#NMDevice--autoconnect" title='The "autoconnect"
property'>autoconnect</a>" <a href="../glib/glib-Basic-Types.html#gboolean"><span
class="type">gboolean</span></a> : Read / Write
+ "<a class="link" href="NMDevice.html#NMDevice--available-connections" title='The "available-connections"
property'>available-connections</a>" <span class="type">NMObjectArray</span>* : Read
"<a class="link" href="NMDevice.html#NMDevice--capabilities" title='The "capabilities"
property'>capabilities</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read
"<a class="link" href="NMDevice.html#NMDevice--device-type" title='The "device-type"
property'>device-type</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read
"<a class="link" href="NMDevice.html#NMDevice--dhcp4-config" title='The "dhcp4-config"
property'>dhcp4-config</a>" <a class="link" href="NMDHCP4Config.html" title="NMDHCP4Config"><span
class="type">NMDHCP4Config</span></a>* : Read
@@ -230,6 +234,14 @@ NMDevice implements
</div>
<hr>
<div class="refsect2">
+<a name="NM-DEVICE-AVAILABLE-CONNECTIONS:CAPS"></a><h3>NM_DEVICE_AVAILABLE_CONNECTIONS</h3>
+<pre class="programlisting">#define NM_DEVICE_AVAILABLE_CONNECTIONS "available-connections"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NM-DEVICE-CAPABILITIES:CAPS"></a><h3>NM_DEVICE_CAPABILITIES</h3>
<pre class="programlisting">#define NM_DEVICE_CAPABILITIES "capabilities"
</pre>
@@ -574,6 +586,33 @@ Whether the <a class="link" href="NMDevice.html" title="NMDevice"><span class="t
</div>
<hr>
<div class="refsect2">
+<a name="nm-device-get-available-connections"></a><h3>nm_device_get_available_connections ()</h3>
+<pre class="programlisting">const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span
class="returnvalue">GPtrArray</span></a> * nm_device_get_available_connections (<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 href="NMRemoteConnection.html"><span class="type">NMRemoteConnections</span></a> currently known
to the daemon that could
+be activated on <em class="parameter"><code>device</code></em>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
+<td>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a>
+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. <span class="annotation">[<acronym title="Generics and defining
elements of containers and arrays."><span class="acronym">element-type</span></acronym>
NMClient.RemoteConnection]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-device-get-capabilities"></a><h3>nm_device_get_capabilities ()</h3>
<pre class="programlisting"><span class="returnvalue">NMDeviceCapabilities</span> 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>
@@ -1068,6 +1107,15 @@ Whether the device can auto-activate a connection.
</div>
<hr>
<div class="refsect2">
+<a name="NMDevice--available-connections"></a><h3>The <code class="literal">"available-connections"</code>
property</h3>
+<pre class="programlisting"> "available-connections" <span class="type">NMObjectArray</span>* :
Read</pre>
+<p>
+The available connections (<a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span
class="type">NMRemoteConnection</span></a>) of the device
+</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NMDevice--capabilities"></a><h3>The <code class="literal">"capabilities"</code> property</h3>
<pre class="programlisting"> "capabilities" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read</pre>
<p>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBond.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBond.html
index c4db0ed..e9eb7f1 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBond.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBond.html
@@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="libnm-glib Reference Manual">
<link rel="up" href="ch02.html" title="libnm-glib API Reference">
<link rel="prev" href="NMDeviceAdsl.html" title="NMDeviceAdsl">
-<link rel="next" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">
+<link rel="next" href="NMDeviceBridge.html" title="NMDeviceBridge">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
@@ -18,7 +18,7 @@
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
<th width="100%" align="center">libnm-glib Reference Manual</th>
-<td><a accesskey="n" href="NMDeviceInfiniband.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
+<td><a accesskey="n" href="NMDeviceBridge.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#NMDeviceBond.synopsis" class="shortcut">Top</a>
@@ -322,6 +322,7 @@ The hardware (MAC) address of the device.
<p>
The devices (<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>)
slaved to the bond device.
</p>
+<p class="since">Since 0.9.8</p>
</div>
</div>
</div>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBridge.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBridge.html
new file mode 100644
index 0000000..4c41624
--- /dev/null
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceBridge.html
@@ -0,0 +1,340 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NMDeviceBridge</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="libnm-glib Reference Manual">
+<link rel="up" href="ch02.html" title="libnm-glib API Reference">
+<link rel="prev" href="NMDeviceBond.html" title="NMDeviceBond">
+<link rel="next" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">
+<meta name="generator" content="GTK-Doc V1.18 (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="2">
+<tr valign="middle">
+<td><a accesskey="p" href="NMDeviceBond.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
+<td><a accesskey="u" href="ch02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
+<th width="100%" align="center">libnm-glib Reference Manual</th>
+<td><a accesskey="n" href="NMDeviceInfiniband.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#NMDeviceBridge.synopsis" class="shortcut">Top</a>
+ |
+ <a href="#NMDeviceBridge.description" class="shortcut">Description</a>
+ |
+ <a href="#NMDeviceBridge.object-hierarchy" class="shortcut">Object Hierarchy</a>
+ |
+ <a href="#NMDeviceBridge.implemented-interfaces" class="shortcut">Implemented
Interfaces</a>
+ |
+ <a href="#NMDeviceBridge.properties" class="shortcut">Properties</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="NMDeviceBridge"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="NMDeviceBridge.top_of_page"></a>NMDeviceBridge</span></h2>
+<p>NMDeviceBridge</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="NMDeviceBridge.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis"> <a class="link" href="NMDeviceBridge.html#NMDeviceBridge-struct"
title="NMDeviceBridge">NMDeviceBridge</a>;
+ <a class="link" href="NMDeviceBridge.html#NMDeviceBridgeClass"
title="NMDeviceBridgeClass">NMDeviceBridgeClass</a>;
+enum <a class="link" href="NMDeviceBridge.html#NMDeviceBridgeError" title="enum
NMDeviceBridgeError">NMDeviceBridgeError</a>;
+#define <a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-CARRIER:CAPS"
title="NM_DEVICE_BRIDGE_CARRIER">NM_DEVICE_BRIDGE_CARRIER</a>
+#define <a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-ERROR:CAPS"
title="NM_DEVICE_BRIDGE_ERROR">NM_DEVICE_BRIDGE_ERROR</a>
+#define <a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-HW-ADDRESS:CAPS"
title="NM_DEVICE_BRIDGE_HW_ADDRESS">NM_DEVICE_BRIDGE_HW_ADDRESS</a>
+#define <a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-SLAVES:CAPS"
title="NM_DEVICE_BRIDGE_SLAVES">NM_DEVICE_BRIDGE_SLAVES</a>
+<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a
class="link" href="NMDeviceBridge.html#nm-device-bridge-error-quark" title="nm_device_bridge_error_quark
()">nm_device_bridge_error_quark</a> (<em class="parameter"><code><span
class="type">void</span></code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMDeviceBridge.html#nm-device-bridge-get-carrier" title="nm_device_bridge_get_carrier
()">nm_device_bridge_get_carrier</a> (<em class="parameter"><code><a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge"><span class="type">NMDeviceBridge</span></a>
*device</code></em>);
+const <span class="returnvalue">char</span> * <a class="link"
href="NMDeviceBridge.html#nm-device-bridge-get-hw-address" title="nm_device_bridge_get_hw_address
()">nm_device_bridge_get_hw_address</a> (<em class="parameter"><code><a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge"><span class="type">NMDeviceBridge</span></a>
*device</code></em>);
+const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *
<a class="link" href="NMDeviceBridge.html#nm-device-bridge-get-slaves" title="nm_device_bridge_get_slaves
()">nm_device_bridge_get_slaves</a> (<em class="parameter"><code><a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge"><span class="type">NMDeviceBridge</span></a>
*device</code></em>);
+<a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a>
* <a class="link" href="NMDeviceBridge.html#nm-device-bridge-new" title="nm_device_bridge_new
()">nm_device_bridge_new</a> (<em class="parameter"><code><a
href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a> *connection</code></em>,
+ <em class="parameter"><code>const <span
class="type">char</span> *path</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMDeviceBridge.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+ <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+ +----<a class="link" href="NMObject.html" title="NMObject">NMObject</a>
+ +----<a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a>
+ +----NMDeviceBridge
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMDeviceBridge.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+NMDeviceBridge implements
+ <a href="../gio/GInitable.html">GInitable</a> and <a
href="../gio/GAsyncInitable.html">GAsyncInitable</a>.</p>
+</div>
+<div class="refsect1">
+<a name="NMDeviceBridge.properties"></a><h2>Properties</h2>
+<pre class="synopsis">
+ "<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--carrier" title='The "carrier"
property'>carrier</a>" <a href="../glib/glib-Basic-Types.html#gboolean"><span
class="type">gboolean</span></a> : Read
+ "<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--hw-address" title='The "hw-address"
property'>hw-address</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read
+ "<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--slaves" title='The "slaves"
property'>slaves</a>" <span class="type">NMObjectArray</span>* : Read
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMDeviceBridge.description"></a><h2>Description</h2>
+<p>
+</p>
+</div>
+<div class="refsect1">
+<a name="NMDeviceBridge.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="NMDeviceBridge-struct"></a><h3>NMDeviceBridge</h3>
+<pre class="programlisting">typedef struct _NMDeviceBridge NMDeviceBridge;</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMDeviceBridgeClass"></a><h3>NMDeviceBridgeClass</h3>
+<pre class="programlisting">typedef struct {
+ NMDeviceClass parent;
+
+ /* Padding for future expansion */
+ void (*_reserved1) (void);
+ void (*_reserved2) (void);
+ void (*_reserved3) (void);
+ void (*_reserved4) (void);
+ void (*_reserved5) (void);
+ void (*_reserved6) (void);
+} NMDeviceBridgeClass;
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMDeviceBridgeError"></a><h3>enum NMDeviceBridgeError</h3>
+<pre class="programlisting">typedef enum {
+ NM_DEVICE_BRIDGE_ERROR_UNKNOWN = 0, /*< nick=UnknownError >*/
+ NM_DEVICE_BRIDGE_ERROR_NOT_BRIDGE_CONNECTION, /*< nick=NotBridgeConnection >*/
+ NM_DEVICE_BRIDGE_ERROR_INVALID_BRIDGE_CONNECTION, /*< nick=InvalidBridgeConnection >*/
+ NM_DEVICE_BRIDGE_ERROR_INTERFACE_MISMATCH, /*< nick=InterfaceMismatch >*/
+} NMDeviceBridgeError;
+</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="NM-DEVICE-BRIDGE-ERROR-UNKNOWN:CAPS"></a><span class="term"><code
class="literal">NM_DEVICE_BRIDGE_ERROR_UNKNOWN</code></span></p></td>
+<td>unknown or unclassified error
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-DEVICE-BRIDGE-ERROR-NOT-BRIDGE-CONNECTION:CAPS"></a><span class="term"><code
class="literal">NM_DEVICE_BRIDGE_ERROR_NOT_BRIDGE_CONNECTION</code></span></p></td>
+<td>the connection was not of bridge type
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-DEVICE-BRIDGE-ERROR-INVALID-BRIDGE-CONNECTION:CAPS"></a><span class="term"><code
class="literal">NM_DEVICE_BRIDGE_ERROR_INVALID_BRIDGE_CONNECTION</code></span></p></td>
+<td>the bridge connection was invalid
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-DEVICE-BRIDGE-ERROR-INTERFACE-MISMATCH:CAPS"></a><span class="term"><code
class="literal">NM_DEVICE_BRIDGE_ERROR_INTERFACE_MISMATCH</code></span></p></td>
+<td>the interfaces of the connection and the device mismatched
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEVICE-BRIDGE-CARRIER:CAPS"></a><h3>NM_DEVICE_BRIDGE_CARRIER</h3>
+<pre class="programlisting">#define NM_DEVICE_BRIDGE_CARRIER "carrier"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEVICE-BRIDGE-ERROR:CAPS"></a><h3>NM_DEVICE_BRIDGE_ERROR</h3>
+<pre class="programlisting">#define NM_DEVICE_BRIDGE_ERROR nm_device_bridge_error_quark ()
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEVICE-BRIDGE-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_BRIDGE_HW_ADDRESS</h3>
+<pre class="programlisting">#define NM_DEVICE_BRIDGE_HW_ADDRESS "hw-address"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-DEVICE-BRIDGE-SLAVES:CAPS"></a><h3>NM_DEVICE_BRIDGE_SLAVES</h3>
+<pre class="programlisting">#define NM_DEVICE_BRIDGE_SLAVES "slaves"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-bridge-error-quark"></a><h3>nm_device_bridge_error_quark ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span
class="returnvalue">GQuark</span></a> nm_device_bridge_error_quark (<em
class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Registers an error quark for <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a> if necessary.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the error quark used for <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a> errors.</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-bridge-get-carrier"></a><h3>nm_device_bridge_get_carrier ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_device_bridge_get_carrier (<em
class="parameter"><code><a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a> *device</code></em>);</pre>
+<p>
+Whether the device has carrier.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
+<td>a <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the device
has carrier</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-bridge-get-hw-address"></a><h3>nm_device_bridge_get_hw_address ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
nm_device_bridge_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge"><span class="type">NMDeviceBridge</span></a> *device</code></em>);</pre>
+<p>
+Gets the hardware (MAC) address of the <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge"><span class="type">NMDeviceBridge</span></a>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
+<td>a <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the hardware address. This is the internal string used by the
+device, and must not be modified.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-bridge-get-slaves"></a><h3>nm_device_bridge_get_slaves ()</h3>
+<pre class="programlisting">const <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span
class="returnvalue">GPtrArray</span></a> * nm_device_bridge_get_slaves (<em
class="parameter"><code><a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a> *device</code></em>);</pre>
+<p>
+Gets the devices currently slaved to <em class="parameter"><code>device</code></em>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
+<td>a <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a>
containing
+<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>s that are
slaves of <em class="parameter"><code>device</code></em>. This is the internal
+copy used by the device, and must not be modified. <span class="annotation">[<acronym title="Generics and
defining elements of containers and arrays."><span class="acronym">element-type</span></acronym>
NMClient.Device]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-bridge-new"></a><h3>nm_device_bridge_new ()</h3>
+<pre class="programlisting"><a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span
class="returnvalue">GObject</span></a> * nm_device_bridge_new (<em
class="parameter"><code><a href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a> *connection</code></em>,
+ <em class="parameter"><code>const <span
class="type">char</span> *path</code></em>);</pre>
+<p>
+Creates a new <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge"><span
class="type">NMDeviceBridge</span></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
+<td>the <a href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
+<td>the DBus object path of the device</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a new device. <span class="annotation">[<acronym title="Free data after the code is done."><span
class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMDeviceBridge.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="NMDeviceBridge--carrier"></a><h3>The <code class="literal">"carrier"</code> property</h3>
+<pre class="programlisting"> "carrier" <a
href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read</pre>
+<p>
+Whether the device has carrier.
+</p>
+<p>Default value: FALSE</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMDeviceBridge--hw-address"></a><h3>The <code class="literal">"hw-address"</code> property</h3>
+<pre class="programlisting"> "hw-address" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read</pre>
+<p>
+The hardware (MAC) address of the device.
+</p>
+<p>Default value: NULL</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMDeviceBridge--slaves"></a><h3>The <code class="literal">"slaves"</code> property</h3>
+<pre class="programlisting"> "slaves" <span class="type">NMObjectArray</span>* :
Read</pre>
+<p>
+The devices (<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>)
slaved to the bridge device.
+</p>
+<p class="since">Since 0.9.8</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+ Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceInfiniband.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceInfiniband.html
index 77da1c5..dcb32d7 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceInfiniband.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceInfiniband.html
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libnm-glib Reference Manual">
<link rel="up" href="ch02.html" title="libnm-glib API Reference">
-<link rel="prev" href="NMDeviceBond.html" title="NMDeviceBond">
+<link rel="prev" href="NMDeviceBridge.html" title="NMDeviceBridge">
<link rel="next" href="NMDeviceVlan.html" title="NMDeviceVlan">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -14,7 +14,7 @@
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
-<td><a accesskey="p" href="NMDeviceBond.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
+<td><a accesskey="p" href="NMDeviceBridge.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
<th width="100%" align="center">libnm-glib Reference Manual</th>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceWifi.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceWifi.html
index c2a52f6..9786bc2 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceWifi.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMDeviceWifi.html
@@ -48,6 +48,9 @@
<pre class="synopsis"> <a class="link" href="NMDeviceWifi.html#NMDeviceWifi-struct"
title="NMDeviceWifi">NMDeviceWifi</a>;
<a class="link" href="NMDeviceWifi.html#NMDeviceWifiClass"
title="NMDeviceWifiClass">NMDeviceWifiClass</a>;
enum <a class="link" href="NMDeviceWifi.html#NMDeviceWifiError" title="enum
NMDeviceWifiError">NMDeviceWifiError</a>;
+<span class="returnvalue">void</span> (<a class="link"
href="NMDeviceWifi.html#NMDeviceWifiRequestScanFn" title="NMDeviceWifiRequestScanFn
()">*NMDeviceWifiRequestScanFn</a>) (<em class="parameter"><code><a class="link"
href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
#define <a class="link" href="NMDeviceWifi.html#NM-DEVICE-WIFI-ACTIVE-ACCESS-POINT:CAPS"
title="NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT">NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT</a>
#define <a class="link" href="NMDeviceWifi.html#NM-DEVICE-WIFI-BITRATE:CAPS"
title="NM_DEVICE_WIFI_BITRATE">NM_DEVICE_WIFI_BITRATE</a>
#define <a class="link" href="NMDeviceWifi.html#NM-DEVICE-WIFI-CAPABILITIES:CAPS"
title="NM_DEVICE_WIFI_CAPABILITIES">NM_DEVICE_WIFI_CAPABILITIES</a>
@@ -71,6 +74,9 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMDev
(<em class="parameter"><code><a class="link"
href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);
<a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a>
* <a class="link" href="NMDeviceWifi.html#nm-device-wifi-new" title="nm_device_wifi_new
()">nm_device_wifi_new</a> (<em class="parameter"><code><a
href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a> *connection</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *path</code></em>);
+<span class="returnvalue">void</span> <a class="link"
href="NMDeviceWifi.html#nm-device-wifi-request-scan-simple" title="nm_device_wifi_request_scan_simple
()">nm_device_wifi_request_scan_simple</a> (<em class="parameter"><code><a class="link"
href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>,
+ <em class="parameter"><code><a class="link"
href="NMDeviceWifi.html#NMDeviceWifiRequestScanFn" title="NMDeviceWifiRequestScanFn ()"><span
class="type">NMDeviceWifiRequestScanFn</span></a> callback</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
</pre>
</div>
<div class="refsect1">
@@ -199,6 +205,15 @@ required by the connection
</div>
<hr>
<div class="refsect2">
+<a name="NMDeviceWifiRequestScanFn"></a><h3>NMDeviceWifiRequestScanFn ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
(*NMDeviceWifiRequestScanFn) (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html"
title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>
user_data</code></em>);</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NM-DEVICE-WIFI-ACTIVE-ACCESS-POINT:CAPS"></a><h3>NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT</h3>
<pre class="programlisting">#define NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT "active-access-point"
</pre>
@@ -488,6 +503,39 @@ Creates a new <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><spa
</tbody>
</table></div>
</div>
+<hr>
+<div class="refsect2">
+<a name="nm-device-wifi-request-scan-simple"></a><h3>nm_device_wifi_request_scan_simple ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
nm_device_wifi_request_scan_simple (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html"
title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>,
+ <em class="parameter"><code><a class="link"
href="NMDeviceWifi.html#NMDeviceWifiRequestScanFn" title="NMDeviceWifiRequestScanFn ()"><span
class="type">NMDeviceWifiRequestScanFn</span></a> callback</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>
user_data</code></em>);</pre>
+<p>
+Request NM to scan for access points on the <a class="link" href="NMDeviceWifi.html"
title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a>. This function only
+instructs NM to perform scanning. Use <a class="link"
href="NMDeviceWifi.html#nm-device-wifi-get-access-points" title="nm_device_wifi_get_access_points ()"><code
class="function">nm_device_wifi_get_access_points()</code></a>
+to get available access points.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
+<td>a <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span
class="type">NMDeviceWifi</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
+<td>the function to call when the call is done. <span class="annotation">[<acronym title="The callback is
valid until first called."><span class="acronym">scope async</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><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data to pass to the callback function. <span class="annotation">[<acronym title="This parameter is
a 'user_data', for callbacks; many bindings can pass NULL here."><span
class="acronym">closure</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
</div>
<div class="refsect1">
<a name="NMDeviceWifi.property-details"></a><h2>Property Details</h2>
@@ -523,7 +571,7 @@ The hardware (MAC) address of the device.
<p>
The mode of the device.
</p>
-<p>Allowed values: <= 2</p>
+<p>Allowed values: <= 3</p>
<p>Default value: 2</p>
</div>
<hr>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMRemoteConnection.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMRemoteConnection.html
index 2223dd3..3cf3d62 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMRemoteConnection.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMRemoteConnection.html
@@ -91,6 +91,8 @@ NMRemoteConnection implements
<a name="NMRemoteConnection.properties"></a><h2>Properties</h2>
<pre class="synopsis">
"<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--bus" title='The "bus"
property'>bus</a>" <a
href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a>* : Write / Construct Only
+ "<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--dbus-connection" title='The
"dbus-connection" property'>dbus-connection</a>" <a
href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a>* : Write / Construct Only
+ "<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--dbus-path" title='The "dbus-path"
property'>dbus-path</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Write / Construct Only
</pre>
</div>
<div class="refsect1">
@@ -381,6 +383,19 @@ Creates a new object representing the remote connection.
<pre class="programlisting"> "bus" <a
href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a>* : Write / Construct Only</pre>
<p>DBusGConnection.</p>
</div>
+<hr>
+<div class="refsect2">
+<a name="NMRemoteConnection--dbus-connection"></a><h3>The <code class="literal">"dbus-connection"</code>
property</h3>
+<pre class="programlisting"> "dbus-connection" <a
href="../dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span
class="type">DBusGConnection</span></a>* : Write / Construct Only</pre>
+<p>DBusGConnection.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMRemoteConnection--dbus-path"></a><h3>The <code class="literal">"dbus-path"</code> property</h3>
+<pre class="programlisting"> "dbus-path" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Write / Construct Only</pre>
+<p>DBus Object Path.</p>
+<p>Default value: NULL</p>
+</div>
</div>
<div class="refsect1">
<a name="NMRemoteConnection.signal-details"></a><h2>Signal Details</h2>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMSecretAgent.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMSecretAgent.html
index b7b86fd..8c51383 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMSecretAgent.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMSecretAgent.html
@@ -214,7 +214,11 @@ should be called.
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
-<td>the connection for which secrets were to be deleted</td>
+<td>the connection for which secrets were to be deleted,
+note that this object will be unrefed after the callback has returned, use
+<a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code
class="function">g_object_ref()</code></a>/<a
href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code
class="function">g_object_unref()</code></a> if you want to use this object after the callback
+has returned. <span class="annotation">[<acronym title="Don't free data after the code is done."><span
class="acronym">transfer none</span></acronym>]</span>
+</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
@@ -352,7 +356,7 @@ To easily create the hash table to return the WiFi PSK, you could do
something like this:
</p>
<div class="example">
-<a name="idp14989248"></a><p class="title"><b>Example 1. Creating a secrets hash</b></p>
+<a name="idp15516592"></a><p class="title"><b>Example 1. Creating a secrets hash</b></p>
<div class="example-contents">
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
<tbody>
@@ -406,7 +410,11 @@ something like this:
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
-<td>the connection for which secrets were requested</td>
+<td>the connection for which secrets were requested,
+note that this object will be unrefed after the callback has returned, use
+<a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code
class="function">g_object_ref()</code></a>/<a
href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code
class="function">g_object_unref()</code></a> if you want to use this object after the callback
+has returned. <span class="annotation">[<acronym title="Don't free data after the code is done."><span
class="acronym">transfer none</span></acronym>]</span>
+</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>secrets</code></em> :</span></p></td>
@@ -451,7 +459,11 @@ should be called.
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
-<td>the connection for which secrets were to be saved</td>
+<td>the connection for which secrets were to be saved,
+note that this object will be unrefed after the callback has returned, use
+<a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code
class="function">g_object_ref()</code></a>/<a
href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code
class="function">g_object_unref()</code></a> if you want to use this object after the callback
+has returned. <span class="annotation">[<acronym title="Don't free data after the code is done."><span
class="acronym">transfer none</span></acronym>]</span>
+</td>
</tr>
<tr>
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMWimaxNsp.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMWimaxNsp.html
index 05bd5c0..0a06102 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMWimaxNsp.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/NMWimaxNsp.html
@@ -156,7 +156,30 @@ NMWimaxNsp implements
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_wimax_nsp_connection_valid (<em
class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span
class="type">NMWimaxNsp</span></a> *nsp</code></em>,
<em class="parameter"><code><a
href="../libnm-util/NMConnection.html"><span class="type">NMConnection</span></a>
*connection</code></em>);</pre>
<p>
+Validates a given connection against a given WiMAX NSP to ensure that the
+connection may be activated with that NSP. The connection must match the
+<em class="parameter"><code>nsp</code></em>'s network name and other attributes.
</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>nsp</code></em> :</span></p></td>
+<td>an <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> to
validate <em class="parameter"><code>connection</code></em> against</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
+<td>an <a href="../libnm-util/NMConnection.html"><span class="type">NMConnection</span></a> to validate
against <em class="parameter"><code>nsp</code></em>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the
connection may be activated with this WiMAX NSP,
+<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if it cannot
be.</td>
+</tr>
+</tbody>
+</table></div>
</div>
<hr>
<div class="refsect2">
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/api-index-full.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/api-index-full.html
index 93e2532..bd62549 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/api-index-full.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/api-index-full.html
@@ -406,6 +406,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMClient.html#nm-client-get-logging" title="nm_client_get_logging
()">nm_client_get_logging</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-manager-running" title="nm_client_get_manager_running
()">nm_client_get_manager_running</a>, function in <a class="link" href="NMClient.html"
title="NMClient">NMClient</a>
</dt>
<dd></dd>
@@ -450,6 +454,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMClient.html#nm-client-set-logging" title="nm_client_set_logging
()">nm_client_set_logging</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-sleep" title="nm_client_sleep ()">nm_client_sleep</a>,
function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a>
</dt>
<dd></dd>
@@ -539,6 +547,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDevice.html#NMDevice--available-connections" title='The "available-connections"
property'>NMDevice:available-connections</a>, object property in <a class="link" href="NMDevice.html"
title="NMDevice">NMDevice</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMDevice.html#NMDevice--capabilities" title='The "capabilities"
property'>NMDevice:capabilities</a>, object property in <a class="link" href="NMDevice.html"
title="NMDevice">NMDevice</a>
</dt>
<dd></dd>
@@ -651,6 +663,30 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDeviceBridge.html#NMDeviceBridge-struct" title="NMDeviceBridge">NMDeviceBridge</a>,
struct in <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--carrier" title='The "carrier"
property'>NMDeviceBridge:carrier</a>, object property in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--hw-address" title='The "hw-address"
property'>NMDeviceBridge:hw-address</a>, object property in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NMDeviceBridge--slaves" title='The "slaves"
property'>NMDeviceBridge:slaves</a>, object property in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NMDeviceBridgeClass"
title="NMDeviceBridgeClass">NMDeviceBridgeClass</a>, struct in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NMDeviceBridgeError" title="enum
NMDeviceBridgeError">NMDeviceBridgeError</a>, enum in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMDeviceBt.html#NMDeviceBt-struct" title="NMDeviceBt">NMDeviceBt</a>, struct in <a
class="link" href="NMDeviceBt.html" title="NMDeviceBt">NMDeviceBt</a>
</dt>
<dd></dd>
@@ -843,6 +879,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDeviceWifi.html#NMDeviceWifiRequestScanFn" title="NMDeviceWifiRequestScanFn
()">NMDeviceWifiRequestScanFn</a>, user_function in <a class="link" href="NMDeviceWifi.html"
title="NMDeviceWifi">NMDeviceWifi</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMDeviceWimax.html#NMDeviceWimax-struct" title="NMDeviceWimax">NMDeviceWimax</a>,
struct in <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a>
</dt>
<dd></dd>
@@ -919,6 +959,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDevice.html#NM-DEVICE-AVAILABLE-CONNECTIONS:CAPS"
title="NM_DEVICE_AVAILABLE_CONNECTIONS">NM_DEVICE_AVAILABLE_CONNECTIONS</a>, macro in <a class="link"
href="NMDevice.html" title="NMDevice">NMDevice</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMDeviceBond.html#NM-DEVICE-BOND-CARRIER:CAPS"
title="NM_DEVICE_BOND_CARRIER">NM_DEVICE_BOND_CARRIER</a>, macro in <a class="link" href="NMDeviceBond.html"
title="NMDeviceBond">NMDeviceBond</a>
</dt>
<dd></dd>
@@ -955,6 +999,42 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-CARRIER:CAPS"
title="NM_DEVICE_BRIDGE_CARRIER">NM_DEVICE_BRIDGE_CARRIER</a>, macro in <a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-ERROR:CAPS"
title="NM_DEVICE_BRIDGE_ERROR">NM_DEVICE_BRIDGE_ERROR</a>, macro in <a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#nm-device-bridge-error-quark" title="nm_device_bridge_error_quark
()">nm_device_bridge_error_quark</a>, function in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#nm-device-bridge-get-carrier" title="nm_device_bridge_get_carrier
()">nm_device_bridge_get_carrier</a>, function in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#nm-device-bridge-get-hw-address"
title="nm_device_bridge_get_hw_address ()">nm_device_bridge_get_hw_address</a>, function in <a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#nm-device-bridge-get-slaves" title="nm_device_bridge_get_slaves
()">nm_device_bridge_get_slaves</a>, function in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-HW-ADDRESS:CAPS"
title="NM_DEVICE_BRIDGE_HW_ADDRESS">NM_DEVICE_BRIDGE_HW_ADDRESS</a>, macro in <a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#nm-device-bridge-new" title="nm_device_bridge_new
()">nm_device_bridge_new</a>, function in <a class="link" href="NMDeviceBridge.html"
title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMDeviceBridge.html#NM-DEVICE-BRIDGE-SLAVES:CAPS"
title="NM_DEVICE_BRIDGE_SLAVES">NM_DEVICE_BRIDGE_SLAVES</a>, macro in <a class="link"
href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMDeviceBt.html#NM-DEVICE-BT-CAPABILITIES:CAPS"
title="NM_DEVICE_BT_CAPABILITIES">NM_DEVICE_BT_CAPABILITIES</a>, macro in <a class="link"
href="NMDeviceBt.html" title="NMDeviceBt">NMDeviceBt</a>
</dt>
<dd></dd>
@@ -1091,6 +1171,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDevice.html#nm-device-get-available-connections"
title="nm_device_get_available_connections ()">nm_device_get_available_connections</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-capabilities" title="nm_device_get_capabilities
()">nm_device_get_capabilities</a>, function in <a class="link" href="NMDevice.html"
title="NMDevice">NMDevice</a>
</dt>
<dd></dd>
@@ -1403,6 +1487,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-simple"
title="nm_device_wifi_request_scan_simple ()">nm_device_wifi_request_scan_simple</a>, function in <a
class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMDeviceWimax.html#NM-DEVICE-WIMAX-ACTIVE-NSP:CAPS"
title="NM_DEVICE_WIMAX_ACTIVE_NSP">NM_DEVICE_WIMAX_ACTIVE_NSP</a>, macro in <a class="link"
href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a>
</dt>
<dd></dd>
@@ -1738,6 +1826,14 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--dbus-connection" title='The
"dbus-connection" property'>NMRemoteConnection:dbus-connection</a>, object property in <a class="link"
href="NMRemoteConnection.html" title="NMRemoteConnection">NMRemoteConnection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMRemoteConnection.html#NMRemoteConnection--dbus-path" title='The "dbus-path"
property'>NMRemoteConnection:dbus-path</a>, object property in <a class="link" href="NMRemoteConnection.html"
title="NMRemoteConnection">NMRemoteConnection</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMRemoteConnection.html#NMRemoteConnectionClass"
title="NMRemoteConnectionClass">NMRemoteConnectionClass</a>, struct in <a class="link"
href="NMRemoteConnection.html" title="NMRemoteConnection">NMRemoteConnection</a>
</dt>
<dd></dd>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/ch02.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/ch02.html
index 0a8498d..c01c6c1 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/ch02.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/ch02.html
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp60864"></a>libnm-glib API Reference</h2></div></div></div>
+<a name="idp66896"></a>libnm-glib API Reference</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a href="NMClient.html">NMClient</a></span><span class="refpurpose"></span>
@@ -54,6 +54,9 @@
<span class="refentrytitle"><a href="NMDeviceBond.html">NMDeviceBond</a></span><span
class="refpurpose"></span>
</dt>
<dt>
+<span class="refentrytitle"><a href="NMDeviceBridge.html">NMDeviceBridge</a></span><span
class="refpurpose"></span>
+</dt>
+<dt>
<span class="refentrytitle"><a href="NMDeviceInfiniband.html">NMDeviceInfiniband</a></span><span
class="refpurpose"></span>
</dt>
<dt>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/index.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/index.html
index e9fedaa..99f15cf 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/index.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/index.html
@@ -15,14 +15,14 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th
valign="middle"><p class="title">libnm-glib Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- for libnm-glib 0.9.6.4
+ for libnm-glib 0.9.8.0
The latest version of this documentation can be found on-line at
<a class="ulink" href="http://projects.gnome.org/NetworkManager/developers/libnm-glib/09/"
target="_top">http://projects.gnome.org/NetworkManager/developers/libnm-glib/09/</a>.
</p></div>
<div><p class="copyright">Copyright © 2012 The NetworkManager Authors</p></div>
<div><div class="legalnotice">
-<a name="idp3611680"></a><p>
+<a name="idp115360"></a><p>
Permission is granted to copy, distribute and/or modify this
document under the terms of the <em class="citetitle">GNU Free
Documentation License</em>, Version 1.1 or any later
@@ -81,6 +81,9 @@
<span class="refentrytitle"><a href="NMDeviceBond.html">NMDeviceBond</a></span><span
class="refpurpose"></span>
</dt>
<dt>
+<span class="refentrytitle"><a href="NMDeviceBridge.html">NMDeviceBridge</a></span><span
class="refpurpose"></span>
+</dt>
+<dt>
<span class="refentrytitle"><a href="NMDeviceInfiniband.html">NMDeviceInfiniband</a></span><span
class="refpurpose"></span>
</dt>
<dt>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/object-tree.html
b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/object-tree.html
index ecd6e7d..5c27d10 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-glib/09/object-tree.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-glib/09/object-tree.html
@@ -36,6 +36,7 @@
<a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a>
<a class="link" href="NMDeviceInfiniband.html"
title="NMDeviceInfiniband">NMDeviceInfiniband</a>
<a class="link" href="NMDeviceBond.html" title="NMDeviceBond">NMDeviceBond</a>
+ <a class="link" href="NMDeviceBridge.html" title="NMDeviceBridge">NMDeviceBridge</a>
<a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a>
<a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp">NMWimaxNsp</a>
<a class="link" href="NMAccessPoint.html" title="NMAccessPoint">NMAccessPoint</a>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/Makefile.am
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/Makefile.am
index 2da4ac1..b9442f0 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/Makefile.am
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/Makefile.am
@@ -16,6 +16,8 @@ page_SCRIPTS=\
NMSetting8021x.html \
NMSettingBluetooth.html \
NMSettingBond.html \
+ NMSettingBridge.html \
+ NMSettingBridgePort.html \
NMSettingCdma.html \
NMSettingConnection.html \
NMSettingGsm.html \
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMConnection.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMConnection.html
index 840647c..c020768 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMConnection.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMConnection.html
@@ -82,6 +82,9 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMCon
<a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth"><span
class="returnvalue">NMSettingBluetooth</span></a> * <a class="link"
href="NMConnection.html#nm-connection-get-setting-bluetooth" title="nm_connection_get_setting_bluetooth
()">nm_connection_get_setting_bluetooth</a>
(<em class="parameter"><code><a class="link"
href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a>
*connection</code></em>);
<a class="link" href="NMSettingBond.html" title="NMSettingBond"><span
class="returnvalue">NMSettingBond</span></a> * <a class="link"
href="NMConnection.html#nm-connection-get-setting-bond" title="nm_connection_get_setting_bond
()">nm_connection_get_setting_bond</a> (<em class="parameter"><code><a class="link"
href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a>
*connection</code></em>);
+<a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="returnvalue">NMSettingBridge</span></a> * <a class="link"
href="NMConnection.html#nm-connection-get-setting-bridge" title="nm_connection_get_setting_bridge
()">nm_connection_get_setting_bridge</a> (<em class="parameter"><code><a class="link"
href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a>
*connection</code></em>);
+<a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="returnvalue">NMSettingBridgePort</span></a> * <a class="link"
href="NMConnection.html#nm-connection-get-setting-bridge-port" title="nm_connection_get_setting_bridge_port
()">nm_connection_get_setting_bridge_port</a>
+ (<em class="parameter"><code><a class="link"
href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a>
*connection</code></em>);
<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
<a class="link" href="NMConnection.html#nm-connection-get-setting-by-name"
title="nm_connection_get_setting_by_name ()">nm_connection_get_setting_by_name</a> (<em
class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span
class="type">NMConnection</span></a> *connection</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *name</code></em>);
<a class="link" href="NMSettingCdma.html" title="NMSettingCdma"><span
class="returnvalue">NMSettingCdma</span></a> * <a class="link"
href="NMConnection.html#nm-connection-get-setting-cdma" title="nm_connection_get_setting_cdma
()">nm_connection_get_setting_cdma</a> (<em class="parameter"><code><a class="link"
href="NMConnection.html" title="NMConnection"><span class="type">NMConnection</span></a>
*connection</code></em>);
@@ -700,6 +703,53 @@ A shortcut to return any <a class="link" href="NMSettingBond.html" title="NMSett
</div>
<hr>
<div class="refsect2">
+<a name="nm-connection-get-setting-bridge"></a><h3>nm_connection_get_setting_bridge ()</h3>
+<pre class="programlisting"><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="returnvalue">NMSettingBridge</span></a> * nm_connection_get_setting_bridge (<em
class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><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="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
+<td>the <a class="link" href="NMConnection.html" title="NMConnection"><span
class="type">NMConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>an <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> if the connection contains one, otherwise NULL. <span
class="annotation">[<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>
+<hr>
+<div class="refsect2">
+<a name="nm-connection-get-setting-bridge-port"></a><h3>nm_connection_get_setting_bridge_port ()</h3>
+<pre class="programlisting"><a class="link" href="NMSettingBridgePort.html"
title="NMSettingBridgePort"><span class="returnvalue">NMSettingBridgePort</span></a> *
nm_connection_get_setting_bridge_port
+ (<em class="parameter"><code><a class="link"
href="NMConnection.html" title="NMConnection"><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="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
+<td>the <a class="link" href="NMConnection.html" title="NMConnection"><span
class="type">NMConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>an <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a> if the connection contains one, otherwise NULL. <span
class="annotation">[<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>
+<hr>
+<div class="refsect2">
<a name="nm-connection-get-setting-by-name"></a><h3>nm_connection_get_setting_by_name ()</h3>
<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span
class="returnvalue">NMSetting</span></a> * nm_connection_get_setting_by_name (<em
class="parameter"><code><a class="link" href="NMConnection.html" title="NMConnection"><span
class="type">NMConnection</span></a> *connection</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *name</code></em>);</pre>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSetting.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSetting.html
index cbef910..575aaac 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSetting.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSetting.html
@@ -116,22 +116,24 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMSet
+----<a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl">NMSettingAdsl</a>
+----<a class="link" href="NMSettingBluetooth.html"
title="NMSettingBluetooth">NMSettingBluetooth</a>
+----<a class="link" href="NMSettingBond.html" title="NMSettingBond">NMSettingBond</a>
- +----<a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a>
+ +----<a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a>
+ +----<a class="link" href="NMSettingBridgePort.html"
title="NMSettingBridgePort">NMSettingBridgePort</a>
+----<a class="link" href="NMSettingConnection.html"
title="NMSettingConnection">NMSettingConnection</a>
- +----<a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a>
+----<a class="link" href="NMSettingInfiniband.html"
title="NMSettingInfiniband">NMSettingInfiniband</a>
+----<a class="link" href="NMSettingIP4Config.html"
title="NMSettingIP4Config">NMSettingIP4Config</a>
+ +----<a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a>
+----<a class="link" href="NMSettingIP6Config.html"
title="NMSettingIP6Config">NMSettingIP6Config</a>
- +----<a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>
+----<a class="link" href="NMSettingPPP.html" title="NMSettingPPP">NMSettingPPP</a>
+----<a class="link" href="NMSettingPPPOE.html" title="NMSettingPPPOE">NMSettingPPPOE</a>
+----<a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a>
- +----<a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a>
- +----<a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a>
+ +----<a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a>
+ +----<a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a>
+ +----<a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>
+----<a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a>
+----<a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a>
+----<a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a>
+----<a class="link" href="NMSettingWirelessSecurity.html"
title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a>
+ +----<a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a>
</pre>
<pre class="synopsis">
GEnum
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBond.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBond.html
index 534fc9c..1696f36 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBond.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBond.html
@@ -7,7 +7,7 @@
<link rel="home" href="index.html" title="libnm-util Reference Manual">
<link rel="up" href="ch01.html" title="libnm-util API Reference">
<link rel="prev" href="NMSettingWimax.html" title="NMSettingWimax">
-<link rel="next" href="NMSettingInfiniband.html" title="NMSettingInfiniband">
+<link rel="next" href="NMSettingBridge.html" title="NMSettingBridge">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
@@ -18,7 +18,7 @@
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
<th width="100%" align="center">libnm-util Reference Manual</th>
-<td><a accesskey="n" href="NMSettingInfiniband.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
+<td><a accesskey="n" href="NMSettingBridge.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
</tr>
<tr><td colspan="5" class="shortcuts">
<a href="#NMSettingBond.synopsis" class="shortcut">Top</a>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBridge.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBridge.html
new file mode 100644
index 0000000..3b23e23
--- /dev/null
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBridge.html
@@ -0,0 +1,489 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NMSettingBridge</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="libnm-util Reference Manual">
+<link rel="up" href="ch01.html" title="libnm-util API Reference">
+<link rel="prev" href="NMSettingBond.html" title="NMSettingBond">
+<link rel="next" href="NMSettingBridgePort.html" title="NMSettingBridgePort">
+<meta name="generator" content="GTK-Doc V1.18 (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="2">
+<tr valign="middle">
+<td><a accesskey="p" href="NMSettingBond.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
+<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
+<th width="100%" align="center">libnm-util Reference Manual</th>
+<td><a accesskey="n" href="NMSettingBridgePort.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#NMSettingBridge.synopsis" class="shortcut">Top</a>
+ |
+ <a href="#NMSettingBridge.description" class="shortcut">Description</a>
+ |
+ <a href="#NMSettingBridge.object-hierarchy" class="shortcut">Object Hierarchy</a>
+ |
+ <a href="#NMSettingBridge.properties" class="shortcut">Properties</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="NMSettingBridge"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="NMSettingBridge.top_of_page"></a>NMSettingBridge</span></h2>
+<p>NMSettingBridge — Describes connection properties for bridges</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="NMSettingBridge.synopsis"></a><h2>Synopsis</h2>
+<a name="NMSettingBridgeError"></a><pre class="synopsis">
+#include <nm-setting-bridge.h>
+
+ <a class="link" href="NMSettingBridge.html#NMSettingBridge-struct"
title="NMSettingBridge">NMSettingBridge</a>;
+ <a class="link" href="NMSettingBridge.html#NMSettingBridgeClass"
title="NMSettingBridgeClass">NMSettingBridgeClass</a>;
+enum <a class="link" href="NMSettingBridge.html#NMSettingBridgeError-enum" title="enum
NMSettingBridgeError">NMSettingBridgeError</a>;
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"
title="NM_SETTING_BRIDGE_AGEING_TIME">NM_SETTING_BRIDGE_AGEING_TIME</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-ERROR:CAPS"
title="NM_SETTING_BRIDGE_ERROR">NM_SETTING_BRIDGE_ERROR</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-FORWARD-DELAY:CAPS"
title="NM_SETTING_BRIDGE_FORWARD_DELAY">NM_SETTING_BRIDGE_FORWARD_DELAY</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-HELLO-TIME:CAPS"
title="NM_SETTING_BRIDGE_HELLO_TIME">NM_SETTING_BRIDGE_HELLO_TIME</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-INTERFACE-NAME:CAPS"
title="NM_SETTING_BRIDGE_INTERFACE_NAME">NM_SETTING_BRIDGE_INTERFACE_NAME</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MAX-AGE:CAPS"
title="NM_SETTING_BRIDGE_MAX_AGE">NM_SETTING_BRIDGE_MAX_AGE</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-PRIORITY:CAPS"
title="NM_SETTING_BRIDGE_PRIORITY">NM_SETTING_BRIDGE_PRIORITY</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-SETTING-NAME:CAPS"
title="NM_SETTING_BRIDGE_SETTING_NAME">NM_SETTING_BRIDGE_SETTING_NAME</a>
+#define <a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-STP:CAPS"
title="NM_SETTING_BRIDGE_STP">NM_SETTING_BRIDGE_STP</a>
+<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a
class="link" href="NMSettingBridge.html#nm-setting-bridge-error-quark" title="nm_setting_bridge_error_quark
()">nm_setting_bridge_error_quark</a> (<em class="parameter"><code><span
class="type">void</span></code></em>);
+<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <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> (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> <a
class="link" href="NMSettingBridge.html#nm-setting-bridge-get-forward-delay"
title="nm_setting_bridge_get_forward_delay ()">nm_setting_bridge_get_forward_delay</a> (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> <a
class="link" href="NMSettingBridge.html#nm-setting-bridge-get-hello-time"
title="nm_setting_bridge_get_hello_time ()">nm_setting_bridge_get_hello_time</a> (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);
+const <span class="returnvalue">char</span> * <a class="link"
href="NMSettingBridge.html#nm-setting-bridge-get-interface-name" title="nm_setting_bridge_get_interface_name
()">nm_setting_bridge_get_interface_name</a>
+ (<em class="parameter"><code><a class="link"
href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a>
*setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> <a
class="link" href="NMSettingBridge.html#nm-setting-bridge-get-max-age" title="nm_setting_bridge_get_max_age
()">nm_setting_bridge_get_max_age</a> (<em class="parameter"><code><a class="link"
href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a>
*setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> <a
class="link" href="NMSettingBridge.html#nm-setting-bridge-get-priority" title="nm_setting_bridge_get_priority
()">nm_setting_bridge_get_priority</a> (<em class="parameter"><code><a class="link"
href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a>
*setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMSettingBridge.html#nm-setting-bridge-get-stp" title="nm_setting_bridge_get_stp
()">nm_setting_bridge_get_stp</a> (<em class="parameter"><code><a class="link"
href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a>
*setting</code></em>);
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
<a class="link" href="NMSettingBridge.html#nm-setting-bridge-new" title="nm_setting_bridge_new
()">nm_setting_bridge_new</a> (<em class="parameter"><code><span
class="type">void</span></code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridge.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+ <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+ +----<a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a>
+ +----NMSettingBridge
+</pre>
+<pre class="synopsis">
+ GEnum
+ +----NMSettingBridgeError
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridge.properties"></a><h2>Properties</h2>
+<pre class="synopsis">
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title='The "ageing-time"
property'>ageing-time</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--forward-delay" title='The "forward-delay"
property'>forward-delay</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--hello-time" title='The "hello-time"
property'>hello-time</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--interface-name" title='The "interface-name"
property'>interface-name</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--max-age" title='The "max-age"
property'>max-age</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title='The "priority"
property'>priority</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingBridge.html#NMSettingBridge--stp" title='The "stp" property'>stp</a>"
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
: Read / Write / Construct
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridge.description"></a><h2>Description</h2>
+<p>
+The <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</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 bridging connections.
+</p>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridge.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="NMSettingBridge-struct"></a><h3>NMSettingBridge</h3>
+<pre class="programlisting">typedef struct _NMSettingBridge NMSettingBridge;</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridgeClass"></a><h3>NMSettingBridgeClass</h3>
+<pre class="programlisting">typedef struct {
+ NMSettingClass parent;
+
+ /* Padding for future expansion */
+ void (*_reserved1) (void);
+ void (*_reserved2) (void);
+ void (*_reserved3) (void);
+ void (*_reserved4) (void);
+} NMSettingBridgeClass;
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridgeError-enum"></a><h3>enum NMSettingBridgeError</h3>
+<pre class="programlisting">typedef enum {
+ NM_SETTING_BRIDGE_ERROR_UNKNOWN = 0, /*< nick=UnknownError >*/
+ NM_SETTING_BRIDGE_ERROR_INVALID_PROPERTY, /*< nick=InvalidProperty >*/
+ NM_SETTING_BRIDGE_ERROR_MISSING_PROPERTY, /*< nick=MissingProperty >*/
+} NMSettingBridgeError;
+</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="NM-SETTING-BRIDGE-ERROR-UNKNOWN:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_BRIDGE_ERROR_UNKNOWN</code></span></p></td>
+<td>unknown or unclassified error
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-SETTING-BRIDGE-ERROR-INVALID-PROPERTY:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_BRIDGE_ERROR_INVALID_PROPERTY</code></span></p></td>
+<td>the property was invalid
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-SETTING-BRIDGE-ERROR-MISSING-PROPERTY:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_BRIDGE_ERROR_MISSING_PROPERTY</code></span></p></td>
+<td>the property was missing and is
+required
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-AGEING-TIME:CAPS"></a><h3>NM_SETTING_BRIDGE_AGEING_TIME</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-ERROR:CAPS"></a><h3>NM_SETTING_BRIDGE_ERROR</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_ERROR nm_setting_bridge_error_quark ()
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-FORWARD-DELAY:CAPS"></a><h3>NM_SETTING_BRIDGE_FORWARD_DELAY</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_FORWARD_DELAY "forward-delay"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-HELLO-TIME:CAPS"></a><h3>NM_SETTING_BRIDGE_HELLO_TIME</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_HELLO_TIME "hello-time"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-INTERFACE-NAME:CAPS"></a><h3>NM_SETTING_BRIDGE_INTERFACE_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_INTERFACE_NAME "interface-name"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-MAX-AGE:CAPS"></a><h3>NM_SETTING_BRIDGE_MAX_AGE</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_MAX_AGE "max-age"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-PRIORITY:CAPS"></a><h3>NM_SETTING_BRIDGE_PRIORITY</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_PRIORITY "priority"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-SETTING-NAME:CAPS"></a><h3>NM_SETTING_BRIDGE_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_SETTING_NAME "bridge"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-STP:CAPS"></a><h3>NM_SETTING_BRIDGE_STP</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_STP "stp"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-error-quark"></a><h3>nm_setting_bridge_error_quark ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span
class="returnvalue">GQuark</span></a> nm_setting_bridge_error_quark (<em
class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Registers an error quark for <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> if necessary.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the error quark used for <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> errors.</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-ageing-time"></a><h3>nm_setting_bridge_get_ageing_time ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span
class="returnvalue">guint32</span></a> nm_setting_bridge_get_ageing_time (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>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</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-forward-delay"></a><h3>nm_setting_bridge_get_forward_delay ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span
class="returnvalue">guint16</span></a> nm_setting_bridge_get_forward_delay (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html#NMSettingBridge--forward-delay" title='The
"forward-delay" property'><span class="type">"forward-delay"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-hello-time"></a><h3>nm_setting_bridge_get_hello_time ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span
class="returnvalue">guint16</span></a> nm_setting_bridge_get_hello_time (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html#NMSettingBridge--hello-time" title='The "hello-time"
property'><span class="type">"hello-time"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-interface-name"></a><h3>nm_setting_bridge_get_interface_name ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
nm_setting_bridge_get_interface_name
+ (<em class="parameter"><code><a class="link"
href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a>
*setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html#NMSettingBridge--interface-name" title='The
"interface-name" property'><span class="type">"interface-name"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-max-age"></a><h3>nm_setting_bridge_get_max_age ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span
class="returnvalue">guint16</span></a> nm_setting_bridge_get_max_age (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html#NMSettingBridge--max-age" title='The "max-age"
property'><span class="type">"max-age"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-priority"></a><h3>nm_setting_bridge_get_priority ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span
class="returnvalue">guint16</span></a> nm_setting_bridge_get_priority (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title='The "priority"
property'><span class="type">"priority"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-get-stp"></a><h3>nm_setting_bridge_get_stp ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_setting_bridge_get_stp (<em
class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridge.html#NMSettingBridge--stp" title='The "stp" property'><span
class="type">"stp"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-new"></a><h3>nm_setting_bridge_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span
class="returnvalue">NMSetting</span></a> * nm_setting_bridge_new (<em
class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Creates a new <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> object with default values.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the new empty <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span
class="type">NMSettingBridge</span></a> object. <span class="annotation">[<acronym title="Free data after the
code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridge.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="NMSettingBridge--ageing-time"></a><h3>The <code class="literal">"ageing-time"</code> property</h3>
+<pre class="programlisting"> "ageing-time" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+The ethernet MAC address aging time, in seconds.
+</p>
+<p>Allowed values: <= 1000000</p>
+<p>Default value: 300</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridge--forward-delay"></a><h3>The <code class="literal">"forward-delay"</code>
property</h3>
+<pre class="programlisting"> "forward-delay" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+The Spanning Tree Protocol (STP) forwarding delay, in seconds.
+</p>
+<p>Allowed values: <= 30</p>
+<p>Default value: 15</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridge--hello-time"></a><h3>The <code class="literal">"hello-time"</code> property</h3>
+<pre class="programlisting"> "hello-time" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+The Spanning Tree Protocol (STP) hello time, in seconds.
+</p>
+<p>Allowed values: <= 10</p>
+<p>Default value: 2</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridge--interface-name"></a><h3>The <code class="literal">"interface-name"</code>
property</h3>
+<pre class="programlisting"> "interface-name" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write</pre>
+<p>
+The name of the virtual in-kernel briding network interface
+</p>
+<p>Default value: NULL</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridge--max-age"></a><h3>The <code class="literal">"max-age"</code> property</h3>
+<pre class="programlisting"> "max-age" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+The Spanning Tree Protocol (STP) maximum message age, in seconds.
+</p>
+<p>Allowed values: <= 40</p>
+<p>Default value: 20</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridge--priority"></a><h3>The <code class="literal">"priority"</code> property</h3>
+<pre class="programlisting"> "priority" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower
+values are "better"; the lowest priority bridge will be elected the root
+bridge.
+</p>
+<p>Allowed values: <= 65535</p>
+<p>Default value: 128</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridge--stp"></a><h3>The <code class="literal">"stp"</code> property</h3>
+<pre class="programlisting"> "stp" <a
href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read /
Write / Construct</pre>
+<p>
+Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.
+</p>
+<p>Default value: TRUE</p>
+<p class="since">Since 0.9.8</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+ Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBridgePort.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBridgePort.html
new file mode 100644
index 0000000..e810873
--- /dev/null
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingBridgePort.html
@@ -0,0 +1,323 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>NMSettingBridgePort</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="libnm-util Reference Manual">
+<link rel="up" href="ch01.html" title="libnm-util API Reference">
+<link rel="prev" href="NMSettingBridge.html" title="NMSettingBridge">
+<link rel="next" href="NMSettingInfiniband.html" title="NMSettingInfiniband">
+<meta name="generator" content="GTK-Doc V1.18 (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="2">
+<tr valign="middle">
+<td><a accesskey="p" href="NMSettingBridge.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
+<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
+<th width="100%" align="center">libnm-util Reference Manual</th>
+<td><a accesskey="n" href="NMSettingInfiniband.html"><img src="right.png" width="24" height="24" border="0"
alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#NMSettingBridgePort.synopsis" class="shortcut">Top</a>
+ |
+ <a href="#NMSettingBridgePort.description" class="shortcut">Description</a>
+ |
+ <a href="#NMSettingBridgePort.object-hierarchy" class="shortcut">Object Hierarchy</a>
+ |
+ <a href="#NMSettingBridgePort.properties" class="shortcut">Properties</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="NMSettingBridgePort"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="NMSettingBridgePort.top_of_page"></a>NMSettingBridgePort</span></h2>
+<p>NMSettingBridgePort — Describes connection properties for bridge ports</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="NMSettingBridgePort.synopsis"></a><h2>Synopsis</h2>
+<a name="NMSettingBridgePortError"></a><pre class="synopsis">
+#include <nm-setting-bridge-port.h>
+
+ <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort-struct"
title="NMSettingBridgePort">NMSettingBridgePort</a>;
+ <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePortClass"
title="NMSettingBridgePortClass">NMSettingBridgePortClass</a>;
+enum <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePortError-enum"
title="enum NMSettingBridgePortError">NMSettingBridgePortError</a>;
+#define <a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-ERROR:CAPS"
title="NM_SETTING_BRIDGE_PORT_ERROR">NM_SETTING_BRIDGE_PORT_ERROR</a>
+#define <a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-HAIRPIN-MODE:CAPS"
title="NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE">NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE</a>
+#define <a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PATH-COST:CAPS"
title="NM_SETTING_BRIDGE_PORT_PATH_COST">NM_SETTING_BRIDGE_PORT_PATH_COST</a>
+#define <a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PRIORITY:CAPS"
title="NM_SETTING_BRIDGE_PORT_PRIORITY">NM_SETTING_BRIDGE_PORT_PRIORITY</a>
+#define <a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-SETTING-NAME:CAPS"
title="NM_SETTING_BRIDGE_PORT_SETTING_NAME">NM_SETTING_BRIDGE_PORT_SETTING_NAME</a>
+<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a
class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-error-quark"
title="nm_setting_bridge_port_error_quark ()">nm_setting_bridge_port_error_quark</a> (<em
class="parameter"><code><span class="type">void</span></code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-get-hairpin-mode"
title="nm_setting_bridge_port_get_hairpin_mode ()">nm_setting_bridge_port_get_hairpin_mode</a>
+ (<em class="parameter"><code><a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a>
*setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> <a
class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-get-path-cost"
title="nm_setting_bridge_port_get_path_cost ()">nm_setting_bridge_port_get_path_cost</a>
+ (<em class="parameter"><code><a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a>
*setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> <a
class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-get-priority"
title="nm_setting_bridge_port_get_priority ()">nm_setting_bridge_port_get_priority</a> (<em
class="parameter"><code><a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a> *setting</code></em>);
+<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> *
<a class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-new"
title="nm_setting_bridge_port_new ()">nm_setting_bridge_port_new</a> (<em
class="parameter"><code><span class="type">void</span></code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridgePort.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+ <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+ +----<a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a>
+ +----NMSettingBridgePort
+</pre>
+<pre class="synopsis">
+ GEnum
+ +----NMSettingBridgePortError
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridgePort.properties"></a><h2>Properties</h2>
+<pre class="synopsis">
+ "<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--hairpin-mode" title='The
"hairpin-mode" property'>hairpin-mode</a>" <a href="../glib/glib-Basic-Types.html#gboolean"><span
class="type">gboolean</span></a> : Read / Write
+ "<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--path-cost" title='The "path-cost"
property'>path-cost</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--priority" title='The "priority"
property'>priority</a>" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct
+</pre>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridgePort.description"></a><h2>Description</h2>
+<p>
+The <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a> object is a <a class="link" href="NMSetting.html"
title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes
+optional properties that apply to bridge ports.
+</p>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridgePort.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="NMSettingBridgePort-struct"></a><h3>NMSettingBridgePort</h3>
+<pre class="programlisting">typedef struct _NMSettingBridgePort NMSettingBridgePort;</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridgePortClass"></a><h3>NMSettingBridgePortClass</h3>
+<pre class="programlisting">typedef struct {
+ NMSettingClass parent;
+
+ /* Padding for future expansion */
+ void (*_reserved1) (void);
+ void (*_reserved2) (void);
+ void (*_reserved3) (void);
+ void (*_reserved4) (void);
+} NMSettingBridgePortClass;
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridgePortError-enum"></a><h3>enum NMSettingBridgePortError</h3>
+<pre class="programlisting">typedef enum {
+ NM_SETTING_BRIDGE_PORT_ERROR_UNKNOWN = 0, /*< nick=UnknownError >*/
+ NM_SETTING_BRIDGE_PORT_ERROR_INVALID_PROPERTY, /*< nick=InvalidProperty >*/
+ NM_SETTING_BRIDGE_PORT_ERROR_MISSING_PROPERTY, /*< nick=MissingProperty >*/
+} NMSettingBridgePortError;
+</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="NM-SETTING-BRIDGE-PORT-ERROR-UNKNOWN:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_BRIDGE_PORT_ERROR_UNKNOWN</code></span></p></td>
+<td>unknown or unclassified error
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-SETTING-BRIDGE-PORT-ERROR-INVALID-PROPERTY:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_BRIDGE_PORT_ERROR_INVALID_PROPERTY</code></span></p></td>
+<td>the property was invalid
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-SETTING-BRIDGE-PORT-ERROR-MISSING-PROPERTY:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_BRIDGE_PORT_ERROR_MISSING_PROPERTY</code></span></p></td>
+<td>the property was missing and
+is required
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-PORT-ERROR:CAPS"></a><h3>NM_SETTING_BRIDGE_PORT_ERROR</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_PORT_ERROR nm_setting_bridge_port_error_quark ()
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-PORT-HAIRPIN-MODE:CAPS"></a><h3>NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE "hairpin-mode"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-PORT-PATH-COST:CAPS"></a><h3>NM_SETTING_BRIDGE_PORT_PATH_COST</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_PORT_PATH_COST "path-cost"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-PORT-PRIORITY:CAPS"></a><h3>NM_SETTING_BRIDGE_PORT_PRIORITY</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_PORT_PRIORITY "priority"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NM-SETTING-BRIDGE-PORT-SETTING-NAME:CAPS"></a><h3>NM_SETTING_BRIDGE_PORT_SETTING_NAME</h3>
+<pre class="programlisting">#define NM_SETTING_BRIDGE_PORT_SETTING_NAME "bridge-port"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-port-error-quark"></a><h3>nm_setting_bridge_port_error_quark ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span
class="returnvalue">GQuark</span></a> nm_setting_bridge_port_error_quark (<em
class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Registers an error quark for <a class="link" href="NMSettingBridgePort.html"
title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a> if necessary.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the error quark used for <a class="link" href="NMSettingBridgePort.html"
title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a> errors.</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-port-get-hairpin-mode"></a><h3>nm_setting_bridge_port_get_hairpin_mode ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_setting_bridge_port_get_hairpin_mode
+ (<em class="parameter"><code><a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a>
*setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--hairpin-mode" title='The
"hairpin-mode" property'><span class="type">"hairpin-mode"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-port-get-path-cost"></a><h3>nm_setting_bridge_port_get_path_cost ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span
class="returnvalue">guint16</span></a> nm_setting_bridge_port_get_path_cost
+ (<em class="parameter"><code><a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a>
*setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--path-cost" title='The
"path-cost" property'><span class="type">"path-cost"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-port-get-priority"></a><h3>nm_setting_bridge_port_get_priority ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span
class="returnvalue">guint16</span></a> nm_setting_bridge_port_get_priority (<em
class="parameter"><code><a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a> *setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--priority" title='The "priority"
property'><span class="type">"priority"</span></a> property of the setting</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-bridge-port-new"></a><h3>nm_setting_bridge_port_new ()</h3>
+<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span
class="returnvalue">NMSetting</span></a> * nm_setting_bridge_port_new (<em
class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Creates a new <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a> object with default values.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the new empty <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span
class="type">NMSettingBridgePort</span></a> object. <span class="annotation">[<acronym title="Free data after
the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="NMSettingBridgePort.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="NMSettingBridgePort--hairpin-mode"></a><h3>The <code class="literal">"hairpin-mode"</code>
property</h3>
+<pre class="programlisting"> "hairpin-mode" <a
href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read /
Write</pre>
+<p>
+Enables or disabled 'hairpin mode' for the port, which allows frames to
+be sent back out through the port the frame was received on.
+</p>
+<p>Default value: FALSE</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridgePort--path-cost"></a><h3>The <code class="literal">"path-cost"</code> property</h3>
+<pre class="programlisting"> "path-cost" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+The Spanning Tree Protocol (STP) port cost for destinations via this port.
+</p>
+<p>Allowed values: <= 65535</p>
+<p>Default value: 100</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="NMSettingBridgePort--priority"></a><h3>The <code class="literal">"priority"</code> property</h3>
+<pre class="programlisting"> "priority" <a href="../glib/glib-Basic-Types.html#guint"><span
class="type">guint</span></a> : Read / Write / Construct</pre>
+<p>
+The Spanning Tree Protocol (STP) priority of this bridge port.
+</p>
+<p>Allowed values: <= 63</p>
+<p>Default value: 32</p>
+<p class="since">Since 0.9.8</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+ Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingConnection.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingConnection.html
index 6f39666..076f508 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingConnection.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingConnection.html
@@ -53,6 +53,7 @@ enum <a class="link" href="NMSettingConnection.html#NMSettingConn
#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MASTER:CAPS"
title="NM_SETTING_CONNECTION_MASTER">NM_SETTING_CONNECTION_MASTER</a>
#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-PERMISSIONS:CAPS"
title="NM_SETTING_CONNECTION_PERMISSIONS">NM_SETTING_CONNECTION_PERMISSIONS</a>
#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-READ-ONLY:CAPS"
title="NM_SETTING_CONNECTION_READ_ONLY">NM_SETTING_CONNECTION_READ_ONLY</a>
+#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-SECONDARIES:CAPS"
title="NM_SETTING_CONNECTION_SECONDARIES">NM_SETTING_CONNECTION_SECONDARIES</a>
#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"
title="NM_SETTING_CONNECTION_SETTING_NAME">NM_SETTING_CONNECTION_SETTING_NAME</a>
#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-SLAVE-TYPE:CAPS"
title="NM_SETTING_CONNECTION_SLAVE_TYPE">NM_SETTING_CONNECTION_SLAVE_TYPE</a>
#define <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-TIMESTAMP:CAPS"
title="NM_SETTING_CONNECTION_TIMESTAMP">NM_SETTING_CONNECTION_TIMESTAMP</a>
@@ -64,6 +65,8 @@ enum <a class="link" href="NMSettingConnection.html#NMSettingConn
<em class="parameter"><code>const <span
class="type">char</span> *ptype</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *pitem</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *detail</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-add-secondary"
title="nm_setting_connection_add_secondary ()">nm_setting_connection_add_secondary</a> (<em
class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a> *setting</code></em>,
+ <em class="parameter"><code>const <span
class="type">char</span> *sec_uuid</code></em>);
<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-error-quark"
title="nm_setting_connection_error_quark ()">nm_setting_connection_error_quark</a> (<em
class="parameter"><code><span class="type">void</span></code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-get-autoconnect"
title="nm_setting_connection_get_autoconnect ()">nm_setting_connection_get_autoconnect</a>
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);
@@ -73,6 +76,8 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMSet
const <span class="returnvalue">char</span> * <a class="link"
href="NMSettingConnection.html#nm-setting-connection-get-master" title="nm_setting_connection_get_master
()">nm_setting_connection_get_master</a> (<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);
<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-get-num-permissions"
title="nm_setting_connection_get_num_permissions ()">nm_setting_connection_get_num_permissions</a>
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);
+<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-get-num-secondaries"
title="nm_setting_connection_get_num_secondaries ()">nm_setting_connection_get_num_secondaries</a>
+ (<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-get-permission"
title="nm_setting_connection_get_permission ()">nm_setting_connection_get_permission</a>
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> idx</code></em>,
@@ -80,6 +85,8 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMSet
<em class="parameter"><code>const <span
class="type">char</span> **out_pitem</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> **out_detail</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-get-read-only"
title="nm_setting_connection_get_read_only ()">nm_setting_connection_get_read_only</a> (<em
class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a> *setting</code></em>);
+const <span class="returnvalue">char</span> * <a class="link"
href="NMSettingConnection.html#nm-setting-connection-get-secondary"
title="nm_setting_connection_get_secondary ()">nm_setting_connection_get_secondary</a> (<em
class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a> *setting</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> idx</code></em>);
const <span class="returnvalue">char</span> * <a class="link"
href="NMSettingConnection.html#nm-setting-connection-get-slave-type"
title="nm_setting_connection_get_slave_type ()">nm_setting_connection_get_slave_type</a>
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);
<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> <a
class="link" href="NMSettingConnection.html#nm-setting-connection-get-timestamp"
title="nm_setting_connection_get_timestamp ()">nm_setting_connection_get_timestamp</a> (<em
class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a> *setting</code></em>);
@@ -94,6 +101,9 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMSet
<span class="returnvalue">void</span> <a class="link"
href="NMSettingConnection.html#nm-setting-connection-remove-permission"
title="nm_setting_connection_remove_permission ()">nm_setting_connection_remove_permission</a>
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> idx</code></em>);
+<span class="returnvalue">void</span> <a class="link"
href="NMSettingConnection.html#nm-setting-connection-remove-secondary"
title="nm_setting_connection_remove_secondary ()">nm_setting_connection_remove_secondary</a>
+ (<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> idx</code></em>);
</pre>
</div>
<div class="refsect1">
@@ -116,6 +126,7 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMSet
"<a class="link" href="NMSettingConnection.html#NMSettingConnection--master" title='The "master"
property'>master</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write
"<a class="link" href="NMSettingConnection.html#NMSettingConnection--permissions" title='The "permissions"
property'>permissions</a>" <span class="type">GSList_gchararray_</span>* : Read / Write
"<a class="link" href="NMSettingConnection.html#NMSettingConnection--read-only" title='The "read-only"
property'>read-only</a>" <a href="../glib/glib-Basic-Types.html#gboolean"><span
class="type">gboolean</span></a> : Read / Write / Construct
+ "<a class="link" href="NMSettingConnection.html#NMSettingConnection--secondaries" title='The "secondaries"
property'>secondaries</a>" <span class="type">GSList_gchararray_</span>* : Read / Write
"<a class="link" href="NMSettingConnection.html#NMSettingConnection--slave-type" title='The "slave-type"
property'>slave-type</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write
"<a class="link" href="NMSettingConnection.html#NMSettingConnection--timestamp" title='The "timestamp"
property'>timestamp</a>" <a href="../glib/glib-Basic-Types.html#guint64"><span
class="type">guint64</span></a> : Read / Write / Construct
"<a class="link" href="NMSettingConnection.html#NMSettingConnection--type" title='The "type"
property'>type</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write
@@ -259,6 +270,14 @@ Describes errors that may result from operations involving a
</div>
<hr>
<div class="refsect2">
+<a name="NM-SETTING-CONNECTION-SECONDARIES:CAPS"></a><h3>NM_SETTING_CONNECTION_SECONDARIES</h3>
+<pre class="programlisting">#define NM_SETTING_CONNECTION_SECONDARIES "secondaries"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NM-SETTING-CONNECTION-SETTING-NAME:CAPS"></a><h3>NM_SETTING_CONNECTION_SETTING_NAME</h3>
<pre class="programlisting">#define NM_SETTING_CONNECTION_SETTING_NAME "connection"
</pre>
@@ -351,6 +370,36 @@ present in the list</td>
</div>
<hr>
<div class="refsect2">
+<a name="nm-setting-connection-add-secondary"></a><h3>nm_setting_connection_add_secondary ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_setting_connection_add_secondary (<em
class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a> *setting</code></em>,
+ <em class="parameter"><code>const <span
class="type">char</span> *sec_uuid</code></em>);</pre>
+<p>
+Adds a new secondary connetion UUID to the setting.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>sec_uuid</code></em> :</span></p></td>
+<td>the secondary connection UUID to add</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the secondary
connection UUID was added; <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code
class="literal">FALSE</code></a> if the UUID
+was already present</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-setting-connection-error-quark"></a><h3>nm_setting_connection_error_quark ()</h3>
<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span
class="returnvalue">GQuark</span></a> nm_setting_connection_error_quark (<em
class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
@@ -481,6 +530,27 @@ property of this setting.
</div>
<hr>
<div class="refsect2">
+<a name="nm-setting-connection-get-num-secondaries"></a><h3>nm_setting_connection_get_num_secondaries ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span
class="returnvalue">guint32</span></a> nm_setting_connection_get_num_secondaries
+ (<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the number of configured secondary connection UUIDs</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-setting-connection-get-permission"></a><h3>nm_setting_connection_get_permission ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_setting_connection_get_permission
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>,
@@ -550,6 +620,32 @@ Returns the <a class="link" href="NMSettingConnection.html#NMSettingConnection--
</div>
<hr>
<div class="refsect2">
+<a name="nm-setting-connection-get-secondary"></a><h3>nm_setting_connection_get_secondary ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
nm_setting_connection_get_secondary (<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> idx</code></em>);</pre>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
+<td>the zero-based index of the secondary connection UUID entry</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the secondary connection UUID at index <em class="parameter"><code>idx</code></em>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-setting-connection-get-slave-type"></a><h3>nm_setting_connection_get_slave_type ()</h3>
<pre class="programlisting">const <span class="returnvalue">char</span> *
nm_setting_connection_get_slave_type
(<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>);</pre>
@@ -732,6 +828,31 @@ Removes the permission at index <em class="parameter"><code>idx</code></em> from
</tbody>
</table></div>
</div>
+<hr>
+<div class="refsect2">
+<a name="nm-setting-connection-remove-secondary"></a><h3>nm_setting_connection_remove_secondary ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
nm_setting_connection_remove_secondary
+ (<em class="parameter"><code><a class="link"
href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>
*setting</code></em>,
+ <em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> idx</code></em>);</pre>
+<p>
+Removes the secondary coonnection UUID at index <em class="parameter"><code>idx</code></em>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span
class="type">NMSettingConnection</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
+<td>index number of the secondary connection UUID</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
</div>
<div class="refsect1">
<a name="NMSettingConnection.property-details"></a><h2>Property Details</h2>
@@ -800,6 +921,16 @@ if the connection is read-only and cannot be modified.
</div>
<hr>
<div class="refsect2">
+<a name="NMSettingConnection--secondaries"></a><h3>The <code class="literal">"secondaries"</code>
property</h3>
+<pre class="programlisting"> "secondaries" <span class="type">GSList_gchararray_</span>* :
Read / Write</pre>
+<p>
+List of connection UUIDs that should be activated when the base connection
+itself is activated.
+</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NMSettingConnection--slave-type"></a><h3>The <code class="literal">"slave-type"</code> property</h3>
<pre class="programlisting"> "slave-type" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write</pre>
<p>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingGsm.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingGsm.html
index b06e93e..c18b2f4 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingGsm.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingGsm.html
@@ -297,7 +297,9 @@ the device may use when connecting to this network.
NM_SETTING_GSM_NETWORK_TYPE_UMTS_HSPA = 0,
NM_SETTING_GSM_NETWORK_TYPE_GPRS_EDGE = 1,
NM_SETTING_GSM_NETWORK_TYPE_PREFER_UMTS_HSPA = 2,
- NM_SETTING_GSM_NETWORK_TYPE_PREFER_GPRS_EDGE = 3
+ NM_SETTING_GSM_NETWORK_TYPE_PREFER_GPRS_EDGE = 3,
+ NM_SETTING_GSM_NETWORK_TYPE_PREFER_4G = 4,
+ NM_SETTING_GSM_NETWORK_TYPE_4G = 5
} NMSettingGsmNetworkType;
</pre>
<p>
@@ -336,6 +338,18 @@ preferred but 2G-type technologies may be used as a fallback
preferred but 3G-type technologies may be used as a fallback
</td>
</tr>
+<tr>
+<td><p><a name="NM-SETTING-GSM-NETWORK-TYPE-PREFER-4G:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_GSM_NETWORK_TYPE_PREFER_4G</code></span></p></td>
+<td>4G/LTE-type technologies are
+preferred but 3G/2/-type technologies may be used as a fallback
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-SETTING-GSM-NETWORK-TYPE-4G:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_GSM_NETWORK_TYPE_4G</code></span></p></td>
+<td>only 4G/LTE type
+technologies may be used
+</td>
+</tr>
</tbody>
</table></div>
</div>
@@ -746,7 +760,7 @@ technologies. Permitted values are those specified by
<a class="link" href="NMSettingGsm.html#NMSettingGsmNetworkType"><span
class="type">NMSettingGsmNetworkType</span></a>. Note that not all devices allow network
preference control.
</p>
-<p>Allowed values: [G_MAXULONG,3]</p>
+<p>Allowed values: [G_MAXULONG,5]</p>
<p>Default value: -1</p>
</div>
<hr>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP4Config.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP4Config.html
index b6488b2..9de0ba4 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP4Config.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP4Config.html
@@ -1675,7 +1675,7 @@ either automatic or disabled with these methods.
<pre class="programlisting"> "dhcp-client-id" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write</pre>
<p>
A string sent to the DHCP server to identify the local machine which the
-DHCP server may use to cusomize the DHCP lease and options.
+DHCP server may use to customize the DHCP lease and options.
</p>
<p>Default value: NULL</p>
</div>
@@ -1710,7 +1710,7 @@ the current persistent hostname of the computer is sent.
List of DNS servers (network byte order). For the 'auto' method, these
DNS servers are appended to those (if any) returned by automatic
configuration. DNS servers cannot be used with the 'shared', 'link-local',
-or 'disabled' methods as there is no usptream network. In all other
+or 'disabled' methods as there is no upstream network. In all other
methods, these DNS servers are used as the only DNS servers for this
connection.
</p>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP6Config.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP6Config.html
index 13e5d4d..4c6d7b1 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP6Config.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP6Config.html
@@ -51,6 +51,7 @@ typedef <a class="link" href="NMSettingIP6Config.html#NMIP6Route">NM
enum <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigError-enum" title="enum
NMSettingIP6ConfigError">NMSettingIP6ConfigError</a>;
enum <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy-enum"
title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a>;
#define <a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDRESSES:CAPS"
title="NM_SETTING_IP6_CONFIG_ADDRESSES">NM_SETTING_IP6_CONFIG_ADDRESSES</a>
+#define <a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-DHCP-HOSTNAME:CAPS"
title="NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME">NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME</a>
#define <a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-DNS:CAPS"
title="NM_SETTING_IP6_CONFIG_DNS">NM_SETTING_IP6_CONFIG_DNS</a>
#define <a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-DNS-SEARCH:CAPS"
title="NM_SETTING_IP6_CONFIG_DNS_SEARCH">NM_SETTING_IP6_CONFIG_DNS_SEARCH</a>
#define <a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ERROR:CAPS"
title="NM_SETTING_IP6_CONFIG_ERROR">NM_SETTING_IP6_CONFIG_ERROR</a>
@@ -119,6 +120,8 @@ const struct <span class="returnvalue">in6_addr</span> * <a class="link" href="N
<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a
class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-error-quark"
title="nm_setting_ip6_config_error_quark ()">nm_setting_ip6_config_error_quark</a> (<em
class="parameter"><code><span class="type">void</span></code></em>);
<a class="link" href="NMSettingIP6Config.html#NMIP6Address"><span
class="returnvalue">NMIP6Address</span></a> * <a class="link"
href="NMSettingIP6Config.html#nm-setting-ip6-config-get-address" title="nm_setting_ip6_config_get_address
()">nm_setting_ip6_config_get_address</a> (<em class="parameter"><code><a class="link"
href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a>
*setting</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> i</code></em>);
+const <span class="returnvalue">char</span> * <a class="link"
href="NMSettingIP6Config.html#nm-setting-ip6-config-get-dhcp-hostname"
title="nm_setting_ip6_config_get_dhcp_hostname ()">nm_setting_ip6_config_get_dhcp_hostname</a>
+ (<em class="parameter"><code><a class="link"
href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a>
*setting</code></em>);
const struct <span class="returnvalue">in6_addr</span> * <a class="link"
href="NMSettingIP6Config.html#nm-setting-ip6-config-get-dns" title="nm_setting_ip6_config_get_dns
()">nm_setting_ip6_config_get_dns</a> (<em class="parameter"><code><a class="link"
href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a>
*setting</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> i</code></em>);
const <span class="returnvalue">char</span> * <a class="link"
href="NMSettingIP6Config.html#nm-setting-ip6-config-get-dns-search"
title="nm_setting_ip6_config_get_dns_search ()">nm_setting_ip6_config_get_dns_search</a>
@@ -184,6 +187,7 @@ const <span class="returnvalue">char</span> * <a class="link" href="NMSet
<a name="NMSettingIP6Config.properties"></a><h2>Properties</h2>
<pre class="synopsis">
"<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addresses" title='The "addresses"
property'>addresses</a>" <span
class="type">GPtrArray_GValueArray_GArray_guchar_+guint+GArray_guchar___*</span> : Read / Write
+ "<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--dhcp-hostname" title='The
"dhcp-hostname" property'>dhcp-hostname</a>" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write
"<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--dns" title='The "dns"
property'>dns</a>" <span class="type">GPtrArray_GArray_guchar__</span>* : Read / Write
"<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--dns-search" title='The "dns-search"
property'>dns-search</a>" <span class="type">GSList_gchararray_</span>* : Read / Write
"<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ignore-auto-dns" title='The
"ignore-auto-dns" property'>ignore-auto-dns</a>" <a
href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> : Read /
Write / Construct
@@ -332,6 +336,14 @@ are enabled and temporary addresses are preferred over public addresses
</div>
<hr>
<div class="refsect2">
+<a name="NM-SETTING-IP6-CONFIG-DHCP-HOSTNAME:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME</h3>
+<pre class="programlisting">#define NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME "dhcp-hostname"
+</pre>
+<p>
+</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NM-SETTING-IP6-CONFIG-DNS:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_DNS</h3>
<pre class="programlisting">#define NM_SETTING_IP6_CONFIG_DNS "dns"
</pre>
@@ -1227,6 +1239,31 @@ Registers an error quark for <a class="link" href="NMSettingIP6Config.html" titl
</div>
<hr>
<div class="refsect2">
+<a name="nm-setting-ip6-config-get-dhcp-hostname"></a><h3>nm_setting_ip6_config_get_dhcp_hostname ()</h3>
+<pre class="programlisting">const <span class="returnvalue">char</span> *
nm_setting_ip6_config_get_dhcp_hostname
+ (<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--dhcp-hostname" title='The "dhcp-hostname" property'><span
class="type">"dhcp-hostname"</span></a>
+property.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>setting</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span
class="type">NMSettingIP6Config</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the configured hostname to send to the DHCP server</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-setting-ip6-config-get-dns"></a><h3>nm_setting_ip6_config_get_dns ()</h3>
<pre class="programlisting">const struct <span class="returnvalue">in6_addr</span> *
nm_setting_ip6_config_get_dns (<em class="parameter"><code><a class="link" href="NMSettingIP6Config.html"
title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> *setting</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> i</code></em>);</pre>
@@ -1657,6 +1694,16 @@ assigned an address with these methods.
</div>
<hr>
<div class="refsect2">
+<a name="NMSettingIP6Config--dhcp-hostname"></a><h3>The <code class="literal">"dhcp-hostname"</code>
property</h3>
+<pre class="programlisting"> "dhcp-hostname" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write</pre>
+<p>
+The specified name will be sent to the DHCP server when acquiring a lease.
+</p>
+<p>Default value: NULL</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NMSettingIP6Config--dns"></a><h3>The <code class="literal">"dns"</code> property</h3>
<pre class="programlisting"> "dns" <span
class="type">GPtrArray_GArray_guchar__</span>* : Read / Write</pre>
<p>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingInfiniband.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingInfiniband.html
index 8b17199..aeff1fe 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingInfiniband.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingInfiniband.html
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libnm-util Reference Manual">
<link rel="up" href="ch01.html" title="libnm-util API Reference">
-<link rel="prev" href="NMSettingBond.html" title="NMSettingBond">
+<link rel="prev" href="NMSettingBridgePort.html" title="NMSettingBridgePort">
<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan">
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -14,7 +14,7 @@
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
-<td><a accesskey="p" href="NMSettingBond.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
+<td><a accesskey="p" href="NMSettingBridgePort.html"><img src="left.png" width="24" height="24" border="0"
alt="Prev"></a></td>
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0"
alt="Home"></a></td>
<th width="100%" align="center">libnm-util Reference Manual</th>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingVlan.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingVlan.html
index 8b9d2d6..6ec852d 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingVlan.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingVlan.html
@@ -152,7 +152,8 @@ necessary for connection to VLAN interfaces.
<pre class="programlisting">typedef enum {
NM_SETTING_VLAN_ERROR_UNKNOWN = 0, /*< nick=Unknown >*/
NM_SETTING_VLAN_ERROR_INVALID_PROPERTY, /*< nick=InvalidProperty >*/
- NM_SETTING_VLAN_ERROR_MISSING_PROPERTY /*< nick=MissingProperty >*/
+ NM_SETTING_VLAN_ERROR_MISSING_PROPERTY, /*< nick=MissingProperty >*/
+ NM_SETTING_VLAN_ERROR_INVALID_PARENT /*< nick=InvalidParent >*/
} NMSettingVlanError;
</pre>
<div class="variablelist"><table border="0">
@@ -171,7 +172,13 @@ necessary for connection to VLAN interfaces.
<tr>
<td><p><a name="NM-SETTING-VLAN-ERROR-MISSING-PROPERTY:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_VLAN_ERROR_MISSING_PROPERTY</code></span></p></td>
<td>the property was missing and is
-required
+ required
+</td>
+</tr>
+<tr>
+<td><p><a name="NM-SETTING-VLAN-ERROR-INVALID-PARENT:CAPS"></a><span class="term"><code
class="literal">NM_SETTING_VLAN_ERROR_INVALID_PARENT</code></span></p></td>
+<td>the VLAN parent was specified
+ inconsistently
</td>
</tr>
</tbody>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingWireless.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingWireless.html
index be7f978..c6a747d 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingWireless.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingWireless.html
@@ -57,6 +57,7 @@ enum <a class="link" href="NMSettingWireless.html#NMSettingWirele
#define <a class="link"
href="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-BLACKLIST:CAPS"
title="NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST">NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST</a>
#define <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE:CAPS"
title="NM_SETTING_WIRELESS_MODE">NM_SETTING_WIRELESS_MODE</a>
#define <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"
title="NM_SETTING_WIRELESS_MODE_ADHOC">NM_SETTING_WIRELESS_MODE_ADHOC</a>
+#define <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"
title="NM_SETTING_WIRELESS_MODE_AP">NM_SETTING_WIRELESS_MODE_AP</a>
#define <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"
title="NM_SETTING_WIRELESS_MODE_INFRA">NM_SETTING_WIRELESS_MODE_INFRA</a>
#define <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"
title="NM_SETTING_WIRELESS_MTU">NM_SETTING_WIRELESS_MTU</a>
#define <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-RATE:CAPS"
title="NM_SETTING_WIRELESS_RATE">NM_SETTING_WIRELESS_RATE</a>
@@ -287,6 +288,17 @@ Indicates Ad-Hoc mode where no access point is expected to be present.
</div>
<hr>
<div class="refsect2">
+<a name="NM-SETTING-WIRELESS-MODE-AP:CAPS"></a><h3>NM_SETTING_WIRELESS_MODE_AP</h3>
+<pre class="programlisting">#define NM_SETTING_WIRELESS_MODE_AP "ap"
+</pre>
+<p>
+Indicates AP/master mode where the wireless device is started as an access
+point/hotspot.
+</p>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="NM-SETTING-WIRELESS-MODE-INFRA:CAPS"></a><h3>NM_SETTING_WIRELESS_MODE_INFRA</h3>
<pre class="programlisting">#define NM_SETTING_WIRELESS_MODE_INFRA "infrastructure"
</pre>
@@ -357,9 +369,10 @@ for this connection.
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> 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>,
<em class="parameter"><code>const <span
class="type">char</span> *bssid</code></em>);</pre>
<p>
-Adds a new WiFi AP's BSSID to the previously seen BSSID list of the setting.
-NetworkManager tracks previously seen BSSIDs internally so this function
-no longer has much use.
+Adds a new Wi-Fi AP's BSSID to the previously seen BSSID list of the setting.
+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="variablelist"><table border="0">
<col align="left" valign="top">
@@ -853,7 +866,7 @@ MAC address is in the standard hex-digits-and-colons notation.
<a name="NMSettingWireless--mode"></a><h3>The <code class="literal">"mode"</code> property</h3>
<pre class="programlisting"> "mode" <a href="../glib/glib-Basic-Types.html#gchar"><span
class="type">gchar</span></a>* : Read / Write</pre>
<p>
-WiFi network mode; one of 'infrastructure' or 'adhoc'. If blank,
+WiFi network mode; one of 'infrastructure', 'adhoc' or 'ap'. If blank,
infrastructure is assumed.
</p>
<p>Default value: NULL</p>
@@ -897,9 +910,10 @@ the connection contains a valid 802-11-wireless-security setting.
<pre class="programlisting"> "seen-bssids" <span class="type">GSList_gchararray_</span>* :
Read / Write</pre>
<p>
A list of BSSIDs (each BSSID formatted as a MAC address like
-'00:11:22:33:44:55') that have been detected as part of the WiFI network.
-NetworkManager internally tracks previously seen BSSIDs so this property
-is no longer of much use.
+'00:11:22:33:44:55') that have been detected as part of the Wi-FI network.
+NetworkManager internally tracks previously seen BSSIDs. The property is only
+meant for reading and reflects the BBSID list of NetworkManager. The changes you
+make to this property will not be preserved.
</p>
</div>
<hr>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/api-index-full.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/api-index-full.html
index 2e5d124..b3f8aa6 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/api-index-full.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/api-index-full.html
@@ -135,6 +135,14 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMConnection.html#nm-connection-get-setting-bridge"
title="nm_connection_get_setting_bridge ()">nm_connection_get_setting_bridge</a>, function in <a class="link"
href="NMConnection.html" title="NMConnection">NMConnection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMConnection.html#nm-connection-get-setting-bridge-port"
title="nm_connection_get_setting_bridge_port ()">nm_connection_get_setting_bridge_port</a>, function in <a
class="link" href="NMConnection.html" title="NMConnection">NMConnection</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMConnection.html#nm-connection-get-setting-by-name"
title="nm_connection_get_setting_by_name ()">nm_connection_get_setting_by_name</a>, function in <a
class="link" href="NMConnection.html" title="NMConnection">NMConnection</a>
</dt>
<dd></dd>
@@ -701,6 +709,70 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingBridge.html#NMSettingBridge-struct"
title="NMSettingBridge">NMSettingBridge</a>, struct in <a class="link" href="NMSettingBridge.html"
title="NMSettingBridge">NMSettingBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title='The "ageing-time"
property'>NMSettingBridge:ageing-time</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--forward-delay" title='The "forward-delay"
property'>NMSettingBridge:forward-delay</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--hello-time" title='The "hello-time"
property'>NMSettingBridge:hello-time</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--interface-name" title='The "interface-name"
property'>NMSettingBridge:interface-name</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--max-age" title='The "max-age"
property'>NMSettingBridge:max-age</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>
+<dt>
+<a class="link" href="NMSettingBridge.html#NMSettingBridge--stp" title='The "stp"
property'>NMSettingBridge:stp</a>, object property in <a class="link" href="NMSettingBridge.html"
title="NMSettingBridge">NMSettingBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridge.html#NMSettingBridgeClass"
title="NMSettingBridgeClass">NMSettingBridgeClass</a>, struct in <a class="link" href="NMSettingBridge.html"
title="NMSettingBridge">NMSettingBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridge.html#NMSettingBridgeError-enum" title="enum
NMSettingBridgeError">NMSettingBridgeError</a>, enum in <a class="link" href="NMSettingBridge.html"
title="NMSettingBridge">NMSettingBridge</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort-struct"
title="NMSettingBridgePort">NMSettingBridgePort</a>, struct in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--hairpin-mode" title='The "hairpin-mode"
property'>NMSettingBridgePort:hairpin-mode</a>, object property in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--path-cost" title='The "path-cost"
property'>NMSettingBridgePort:path-cost</a>, object property in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePort--priority" title='The "priority"
property'>NMSettingBridgePort:priority</a>, object property in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePortClass"
title="NMSettingBridgePortClass">NMSettingBridgePortClass</a>, struct in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NMSettingBridgePortError-enum" title="enum
NMSettingBridgePortError">NMSettingBridgePortError</a>, enum in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMSettingCdma.html#NMSettingCdma-struct" title="NMSettingCdma">NMSettingCdma</a>,
struct in <a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a>
</dt>
<dd></dd>
@@ -765,6 +837,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingConnection.html#NMSettingConnection--secondaries" title='The "secondaries"
property'>NMSettingConnection:secondaries</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--slave-type" title='The "slave-type"
property'>NMSettingConnection:slave-type</a>, object property in <a class="link"
href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
</dt>
<dd></dd>
@@ -961,6 +1037,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--dhcp-hostname" title='The "dhcp-hostname"
property'>NMSettingIP6Config:dhcp-hostname</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--dns" title='The "dns"
property'>NMSettingIP6Config:dns</a>, object property in <a class="link" href="NMSettingIP6Config.html"
title="NMSettingIP6Config">NMSettingIP6Config</a>
</dt>
<dd></dd>
@@ -2085,6 +2165,118 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"
title="NM_SETTING_BRIDGE_AGEING_TIME">NM_SETTING_BRIDGE_AGEING_TIME</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-ERROR:CAPS"
title="NM_SETTING_BRIDGE_ERROR">NM_SETTING_BRIDGE_ERROR</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-error-quark"
title="nm_setting_bridge_error_quark ()">nm_setting_bridge_error_quark</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-FORWARD-DELAY:CAPS"
title="NM_SETTING_BRIDGE_FORWARD_DELAY">NM_SETTING_BRIDGE_FORWARD_DELAY</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-get-ageing-time"
title="nm_setting_bridge_get_ageing_time ()">nm_setting_bridge_get_ageing_time</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-forward-delay"
title="nm_setting_bridge_get_forward_delay ()">nm_setting_bridge_get_forward_delay</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-hello-time"
title="nm_setting_bridge_get_hello_time ()">nm_setting_bridge_get_hello_time</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-interface-name"
title="nm_setting_bridge_get_interface_name ()">nm_setting_bridge_get_interface_name</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-max-age"
title="nm_setting_bridge_get_max_age ()">nm_setting_bridge_get_max_age</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>
+<dt>
+<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-stp" title="nm_setting_bridge_get_stp
()">nm_setting_bridge_get_stp</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-HELLO-TIME:CAPS"
title="NM_SETTING_BRIDGE_HELLO_TIME">NM_SETTING_BRIDGE_HELLO_TIME</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-INTERFACE-NAME:CAPS"
title="NM_SETTING_BRIDGE_INTERFACE_NAME">NM_SETTING_BRIDGE_INTERFACE_NAME</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-MAX-AGE:CAPS"
title="NM_SETTING_BRIDGE_MAX_AGE">NM_SETTING_BRIDGE_MAX_AGE</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>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-ERROR:CAPS"
title="NM_SETTING_BRIDGE_PORT_ERROR">NM_SETTING_BRIDGE_PORT_ERROR</a>, macro in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-error-quark"
title="nm_setting_bridge_port_error_quark ()">nm_setting_bridge_port_error_quark</a>, function in <a
class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-get-hairpin-mode"
title="nm_setting_bridge_port_get_hairpin_mode ()">nm_setting_bridge_port_get_hairpin_mode</a>, function in
<a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-get-path-cost"
title="nm_setting_bridge_port_get_path_cost ()">nm_setting_bridge_port_get_path_cost</a>, function in <a
class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-get-priority"
title="nm_setting_bridge_port_get_priority ()">nm_setting_bridge_port_get_priority</a>, function in <a
class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-HAIRPIN-MODE:CAPS"
title="NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE">NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE</a>, macro in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#nm-setting-bridge-port-new" title="nm_setting_bridge_port_new
()">nm_setting_bridge_port_new</a>, function in <a class="link" href="NMSettingBridgePort.html"
title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PATH-COST:CAPS"
title="NM_SETTING_BRIDGE_PORT_PATH_COST">NM_SETTING_BRIDGE_PORT_PATH_COST</a>, macro in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-PRIORITY:CAPS"
title="NM_SETTING_BRIDGE_PORT_PRIORITY">NM_SETTING_BRIDGE_PORT_PRIORITY</a>, macro in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridgePort.html#NM-SETTING-BRIDGE-PORT-SETTING-NAME:CAPS"
title="NM_SETTING_BRIDGE_PORT_SETTING_NAME">NM_SETTING_BRIDGE_PORT_SETTING_NAME</a>, macro in <a class="link"
href="NMSettingBridgePort.html" title="NMSettingBridgePort">NMSettingBridgePort</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-PRIORITY:CAPS"
title="NM_SETTING_BRIDGE_PRIORITY">NM_SETTING_BRIDGE_PRIORITY</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-SETTING-NAME:CAPS"
title="NM_SETTING_BRIDGE_SETTING_NAME">NM_SETTING_BRIDGE_SETTING_NAME</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-STP:CAPS"
title="NM_SETTING_BRIDGE_STP">NM_SETTING_BRIDGE_STP</a>, macro in <a class="link" href="NMSettingBridge.html"
title="NMSettingBridge">NMSettingBridge</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="NMSettingCdma.html#NM-SETTING-CDMA-ERROR:CAPS"
title="NM_SETTING_CDMA_ERROR">NM_SETTING_CDMA_ERROR</a>, macro in <a class="link" href="NMSettingCdma.html"
title="NMSettingCdma">NMSettingCdma</a>
</dt>
<dd></dd>
@@ -2149,6 +2341,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingConnection.html#nm-setting-connection-add-secondary"
title="nm_setting_connection_add_secondary ()">nm_setting_connection_add_secondary</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-AUTOCONNECT:CAPS"
title="NM_SETTING_CONNECTION_AUTOCONNECT">NM_SETTING_CONNECTION_AUTOCONNECT</a>, macro in <a class="link"
href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
</dt>
<dd></dd>
@@ -2181,6 +2377,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-num-secondaries"
title="nm_setting_connection_get_num_secondaries ()">nm_setting_connection_get_num_secondaries</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-permission"
title="nm_setting_connection_get_permission ()">nm_setting_connection_get_permission</a>, function in <a
class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
</dt>
<dd></dd>
@@ -2189,6 +2389,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-secondary"
title="nm_setting_connection_get_secondary ()">nm_setting_connection_get_secondary</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-slave-type"
title="nm_setting_connection_get_slave_type ()">nm_setting_connection_get_slave_type</a>, function in <a
class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
</dt>
<dd></dd>
@@ -2237,6 +2441,14 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingConnection.html#nm-setting-connection-remove-secondary"
title="nm_setting_connection_remove_secondary ()">nm_setting_connection_remove_secondary</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-SECONDARIES:CAPS"
title="NM_SETTING_CONNECTION_SECONDARIES">NM_SETTING_CONNECTION_SECONDARIES</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-SETTING-NAME:CAPS"
title="NM_SETTING_CONNECTION_SETTING_NAME">NM_SETTING_CONNECTION_SETTING_NAME</a>, macro in <a class="link"
href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a>
</dt>
<dd></dd>
@@ -2669,6 +2881,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-DHCP-HOSTNAME:CAPS"
title="NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME">NM_SETTING_IP6_CONFIG_DHCP_HOSTNAME</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-DNS:CAPS"
title="NM_SETTING_IP6_CONFIG_DNS">NM_SETTING_IP6_CONFIG_DNS</a>, macro in <a class="link"
href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a>
</dt>
<dd></dd>
@@ -2689,6 +2905,10 @@
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-dhcp-hostname"
title="nm_setting_ip6_config_get_dhcp_hostname ()">nm_setting_ip6_config_get_dhcp_hostname</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-dns"
title="nm_setting_ip6_config_get_dns ()">nm_setting_ip6_config_get_dns</a>, function in <a class="link"
href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a>
</dt>
<dd></dd>
@@ -3093,6 +3313,10 @@
</dt>
<dd></dd>
<dt>
+NM_SETTING_REGISTER_TYPE, macro in nm-setting-private
+</dt>
+<dd></dd>
+<dt>
NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
</dt>
<dd></dd>
@@ -3597,6 +3821,10 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
</dt>
<dd></dd>
<dt>
+<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"
title="NM_SETTING_WIRELESS_MODE_AP">NM_SETTING_WIRELESS_MODE_AP</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-INFRA:CAPS"
title="NM_SETTING_WIRELESS_MODE_INFRA">NM_SETTING_WIRELESS_MODE_INFRA</a>, macro in <a class="link"
href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a>
</dt>
<dd></dd>
@@ -3830,6 +4058,10 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
</dt>
<dd></dd>
<dt>
+<a class="link" href="libnm-util-nm-utils.html#nm-utils-ap-mode-security-valid"
title="nm_utils_ap_mode_security_valid ()">nm_utils_ap_mode_security_valid</a>, function in <a class="link"
href="libnm-util-nm-utils.html" title="nm-utils">nm-utils</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="libnm-util-nm-utils.html#nm-utils-deinit" title="nm_utils_deinit
()">nm_utils_deinit</a>, function in <a class="link" href="libnm-util-nm-utils.html"
title="nm-utils">nm-utils</a>
</dt>
<dd></dd>
@@ -3870,6 +4102,10 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
</dt>
<dd></dd>
<dt>
+<a class="link" href="libnm-util-nm-utils.html#nm-utils-iface-valid-name" title="nm_utils_iface_valid_name
()">nm_utils_iface_valid_name</a>, function in <a class="link" href="libnm-util-nm-utils.html"
title="nm-utils">nm-utils</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="libnm-util-nm-utils.html#nm-utils-init" title="nm_utils_init ()">nm_utils_init</a>,
function in <a class="link" href="libnm-util-nm-utils.html" title="nm-utils">nm-utils</a>
</dt>
<dd></dd>
@@ -3930,6 +4166,10 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
</dt>
<dd></dd>
<dt>
+<a class="link" href="libnm-util-nm-utils.html#nm-utils-is-uuid" title="nm_utils_is_uuid
()">nm_utils_is_uuid</a>, function in <a class="link" href="libnm-util-nm-utils.html"
title="nm-utils">nm-utils</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="libnm-util-nm-utils.html#nm-utils-rsa-key-encrypt" title="nm_utils_rsa_key_encrypt
()">nm_utils_rsa_key_encrypt</a>, function in <a class="link" href="libnm-util-nm-utils.html"
title="nm-utils">nm-utils</a>
</dt>
<dd></dd>
@@ -3958,6 +4198,10 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
</dt>
<dd></dd>
<dt>
+<a class="link" href="libnm-util-nm-utils.html#nm-utils-wep-key-valid" title="nm_utils_wep_key_valid
()">nm_utils_wep_key_valid</a>, function in <a class="link" href="libnm-util-nm-utils.html"
title="nm-utils">nm-utils</a>
+</dt>
+<dd></dd>
+<dt>
<a class="link" href="libnm-util-nm-utils.html#nm-utils-wifi-channel-to-freq"
title="nm_utils_wifi_channel_to_freq ()">nm_utils_wifi_channel_to_freq</a>, function in <a class="link"
href="libnm-util-nm-utils.html" title="nm-utils">nm-utils</a>
</dt>
<dd></dd>
@@ -3973,6 +4217,10 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
<a class="link" href="libnm-util-nm-utils.html#nm-utils-wifi-is-channel-valid"
title="nm_utils_wifi_is_channel_valid ()">nm_utils_wifi_is_channel_valid</a>, function in <a class="link"
href="libnm-util-nm-utils.html" title="nm-utils">nm-utils</a>
</dt>
<dd></dd>
+<dt>
+<a class="link" href="libnm-util-nm-utils.html#nm-utils-wpa-psk-valid" title="nm_utils_wpa_psk_valid
()">nm_utils_wpa_psk_valid</a>, function in <a class="link" href="libnm-util-nm-utils.html"
title="nm-utils">nm-utils</a>
+</dt>
+<dd></dd>
<a name="idxV"></a><h3 class="title">V</h3>
<dt>
<a class="link" href="NMSettingVlan.html#NMVlanFlags-enum" title="enum NMVlanFlags">NMVlanFlags</a>, enum in
<a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/ch01.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/ch01.html
index 52be02d..1f0d387 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/ch01.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/ch01.html
@@ -21,7 +21,7 @@
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
-<a name="idp2723792"></a>libnm-util API Reference</h2></div></div></div>
+<a name="idp30853312"></a>libnm-util API Reference</h2></div></div></div>
<div class="toc"><dl>
<dt>
<span class="refentrytitle"><a href="NMConnection.html">NMConnection</a></span><span class="refpurpose"> —
Describes a connection to specific network or provider</span>
@@ -62,6 +62,12 @@ serial communications</span>
<span class="refentrytitle"><a href="NMSettingBond.html">NMSettingBond</a></span><span class="refpurpose"> —
Describes connection properties for bonds</span>
</dt>
<dt>
+<span class="refentrytitle"><a href="NMSettingBridge.html">NMSettingBridge</a></span><span
class="refpurpose"> — Describes connection properties for bridges</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMSettingBridgePort.html">NMSettingBridgePort</a></span><span
class="refpurpose"> — Describes connection properties for bridge ports</span>
+</dt>
+<dt>
<span class="refentrytitle"><a href="NMSettingInfiniband.html">NMSettingInfiniband</a></span><span
class="refpurpose"> — Describes connection properties for IP-over-InfiniBand networks</span>
</dt>
<dt>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/index.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/index.html
index e4fe4ce..79764d3 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/index.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/index.html
@@ -15,14 +15,14 @@
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th
valign="middle"><p class="title">libnm-util Reference Manual</p></th></tr></table></div>
<div><p class="releaseinfo">
- for libnm-util 0.9.6.4
+ for libnm-util 0.9.8.0
The latest version of this documentation can be found on-line at
<a class="ulink" href="http://projects.gnome.org/NetworkManager/developers/libnm-util/09/"
target="_top">http://projects.gnome.org/NetworkManager/developers/libnm-util/09/</a>.
</p></div>
<div><p class="copyright">Copyright © 2012 The NetworkManager Authors</p></div>
<div><div class="legalnotice">
-<a name="idp2480224"></a><p>
+<a name="idp30210096"></a><p>
Permission is granted to copy, distribute and/or modify this
document under the terms of the <em class="citetitle">GNU Free
Documentation License</em>, Version 1.1 or any later
@@ -88,6 +88,12 @@ serial communications</span>
<span class="refentrytitle"><a href="NMSettingBond.html">NMSettingBond</a></span><span class="refpurpose"> —
Describes connection properties for bonds</span>
</dt>
<dt>
+<span class="refentrytitle"><a href="NMSettingBridge.html">NMSettingBridge</a></span><span
class="refpurpose"> — Describes connection properties for bridges</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="NMSettingBridgePort.html">NMSettingBridgePort</a></span><span
class="refpurpose"> — Describes connection properties for bridge ports</span>
+</dt>
+<dt>
<span class="refentrytitle"><a href="NMSettingInfiniband.html">NMSettingInfiniband</a></span><span
class="refpurpose"> — Describes connection properties for IP-over-InfiniBand networks</span>
</dt>
<dt>
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/libnm-util-nm-utils.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/libnm-util-nm-utils.html
index 6646f35..255f60d 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/libnm-util-nm-utils.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/libnm-util-nm-utils.html
@@ -44,6 +44,8 @@
enum <a class="link" href="libnm-util-nm-utils.html#NMUtilsSecurityType-enum" title="enum
NMUtilsSecurityType">NMUtilsSecurityType</a>;
#define <a class="link" href="libnm-util-nm-utils.html#NM-UTILS-HWADDR-LEN-MAX:CAPS"
title="NM_UTILS_HWADDR_LEN_MAX">NM_UTILS_HWADDR_LEN_MAX</a>
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-ap-mode-security-valid"
title="nm_utils_ap_mode_security_valid ()">nm_utils_ap_mode_security_valid</a> (<em
class="parameter"><code><a class="link" href="libnm-util-nm-utils.html#NMUtilsSecurityType"><span
class="type">NMUtilsSecurityType</span></a> type</code></em>,
+ <em class="parameter"><code><span
class="type">NMDeviceWifiCapabilities</span> wifi_caps</code></em>);
<span class="returnvalue">void</span> <a class="link"
href="libnm-util-nm-utils.html#nm-utils-deinit" title="nm_utils_deinit ()">nm_utils_deinit</a>
(<em class="parameter"><code><span class="type">void</span></code></em>);
const <span class="returnvalue">char</span> * <a class="link"
href="libnm-util-nm-utils.html#nm-utils-escape-ssid" title="nm_utils_escape_ssid ()">nm_utils_escape_ssid</a>
(<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#guint8"><span
class="type">guint8</span></a> *ssid</code></em>,
<em class="parameter"><code><a
href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> len</code></em>);
@@ -58,6 +60,7 @@ const <span class="returnvalue">char</span> * <a class="link" href="libnm
<span class="returnvalue">char</span> * <a class="link"
href="libnm-util-nm-utils.html#nm-utils-hwaddr-ntoa" title="nm_utils_hwaddr_ntoa ()">nm_utils_hwaddr_ntoa</a>
(<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gconstpointer"><span
class="type">gconstpointer</span></a> addr</code></em>,
<em class="parameter"><code><span
class="type">int</span> type</code></em>);
<span class="returnvalue">int</span> <a class="link"
href="libnm-util-nm-utils.html#nm-utils-hwaddr-type" title="nm_utils_hwaddr_type ()">nm_utils_hwaddr_type</a>
(<em class="parameter"><code><span class="type">int</span> len</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-iface-valid-name" title="nm_utils_iface_valid_name
()">nm_utils_iface_valid_name</a> (<em class="parameter"><code>const <span class="type">char</span>
*name</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-init" title="nm_utils_init ()">nm_utils_init</a>
(<em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span
class="type">GError</span></a> **error</code></em>);
<a href="../glib/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *
<a class="link" href="libnm-util-nm-utils.html#nm-utils-ip4-addresses-from-gvalue"
title="nm_utils_ip4_addresses_from_gvalue ()">nm_utils_ip4_addresses_from_gvalue</a> (<em
class="parameter"><code>const <a href="../gobject/gobject-Generic-values.html#GValue"><span
class="type">GValue</span></a> *value</code></em>);
<span class="returnvalue">void</span> <a class="link"
href="libnm-util-nm-utils.html#nm-utils-ip4-addresses-to-gvalue" title="nm_utils_ip4_addresses_to_gvalue
()">nm_utils_ip4_addresses_to_gvalue</a> (<em class="parameter"><code><a
href="../glib/glib-Singly-Linked-Lists.html#GSList"><span class="type">GSList</span></a> *list</code></em>,
@@ -79,6 +82,7 @@ const <span class="returnvalue">char</span> * <a class="link" href="libnm
<em class="parameter"><code><a
href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-is-empty-ssid" title="nm_utils_is_empty_ssid
()">nm_utils_is_empty_ssid</a> (<em class="parameter"><code>const <a
href="../glib/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *ssid</code></em>,
<em class="parameter"><code><span
class="type">int</span> len</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-is-uuid" title="nm_utils_is_uuid
()">nm_utils_is_uuid</a> (<em class="parameter"><code>const <span class="type">char</span>
*str</code></em>);
<a href="../glib/glib-Byte-Arrays.html#GByteArray"><span class="returnvalue">GByteArray</span></a> *
<a class="link" href="libnm-util-nm-utils.html#nm-utils-rsa-key-encrypt" title="nm_utils_rsa_key_encrypt
()">nm_utils_rsa_key_encrypt</a> (<em class="parameter"><code>const <a
href="../glib/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> *data</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *in_password</code></em>,
<em class="parameter"><code><span
class="type">char</span> **out_password</code></em>,
@@ -98,6 +102,8 @@ const <span class="returnvalue">char</span> * <a class="link" href="libnm
<span class="returnvalue">char</span> * <a class="link"
href="libnm-util-nm-utils.html#nm-utils-ssid-to-utf8" title="nm_utils_ssid_to_utf8
()">nm_utils_ssid_to_utf8</a> (<em class="parameter"><code>const <a
href="../glib/glib-Byte-Arrays.html#GByteArray"><span class="type">GByteArray</span></a> *ssid</code></em>);
<span class="returnvalue">char</span> * <a class="link"
href="libnm-util-nm-utils.html#nm-utils-uuid-generate" title="nm_utils_uuid_generate
()">nm_utils_uuid_generate</a> (<em class="parameter"><code><span
class="type">void</span></code></em>);
<span class="returnvalue">char</span> * <a class="link"
href="libnm-util-nm-utils.html#nm-utils-uuid-generate-from-string" title="nm_utils_uuid_generate_from_string
()">nm_utils_uuid_generate_from_string</a> (<em class="parameter"><code>const <span class="type">char</span>
*s</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-wep-key-valid" title="nm_utils_wep_key_valid
()">nm_utils_wep_key_valid</a> (<em class="parameter"><code>const <span class="type">char</span>
*key</code></em>,
+ <em class="parameter"><code><a class="link"
href="NMSettingWirelessSecurity.html#NMWepKeyType"><span class="type">NMWepKeyType</span></a>
wep_type</code></em>);
<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-wifi-channel-to-freq"
title="nm_utils_wifi_channel_to_freq ()">nm_utils_wifi_channel_to_freq</a> (<em
class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a>
channel</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *band</code></em>);
<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-wifi-find-next-channel"
title="nm_utils_wifi_find_next_channel ()">nm_utils_wifi_find_next_channel</a> (<em
class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a>
channel</code></em>,
@@ -106,6 +112,7 @@ const <span class="returnvalue">char</span> * <a class="link" href="libnm
<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-wifi-freq-to-channel"
title="nm_utils_wifi_freq_to_channel ()">nm_utils_wifi_freq_to_channel</a> (<em
class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a>
freq</code></em>);
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-wifi-is-channel-valid"
title="nm_utils_wifi_is_channel_valid ()">nm_utils_wifi_is_channel_valid</a> (<em
class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a>
channel</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *band</code></em>);
+<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a
class="link" href="libnm-util-nm-utils.html#nm-utils-wpa-psk-valid" title="nm_utils_wpa_psk_valid
()">nm_utils_wpa_psk_valid</a> (<em class="parameter"><code>const <span class="type">char</span>
*psk</code></em>);
</pre>
</div>
<div class="refsect1">
@@ -209,6 +216,40 @@ as the size of the buffer passed to <a class="link" href="libnm-util-nm-utils.ht
</div>
<hr>
<div class="refsect2">
+<a name="nm-utils-ap-mode-security-valid"></a><h3>nm_utils_ap_mode_security_valid ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_utils_ap_mode_security_valid (<em
class="parameter"><code><a class="link" href="libnm-util-nm-utils.html#NMUtilsSecurityType"><span
class="type">NMUtilsSecurityType</span></a> type</code></em>,
+ <em class="parameter"><code><span
class="type">NMDeviceWifiCapabilities</span> wifi_caps</code></em>);</pre>
+<p>
+Given a set of device capabilities, and a desired security type to check
+against, determines whether the combination of device capabilities and
+desired security type are valid for AP/Hotspot connections.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>the security type to check device capabilties against,
+e.g. <a class="link" href="libnm-util-nm-utils.html#NMU-SEC-STATIC-WEP:CAPS"><span
class="type">NMU_SEC_STATIC_WEP</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>wifi_caps</code></em> :</span></p></td>
+<td>bitfield of the capabilities of the specific WiFi device, e.g.
+<span class="type">NM_WIFI_DEVICE_CAP_CIPHER_WEP40</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>TRUE if the device capabilities are compatible with the desired
+<em class="parameter"><code>type</code></em>, FALSE if they are not.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-utils-deinit"></a><h3>nm_utils_deinit ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> nm_utils_deinit
(<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>
@@ -433,6 +474,30 @@ the address length was not recognized</td>
</div>
<hr>
<div class="refsect2">
+<a name="nm-utils-iface-valid-name"></a><h3>nm_utils_iface_valid_name ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_utils_iface_valid_name (<em
class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
+<p>
+This function is a 1:1 copy of the kernel's interface validation
+function in net/core/dev.c.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
+<td>Name of interface</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if interface
name is valid, otherwise <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code
class="literal">FALSE</code></a> is returned.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-utils-init"></a><h3>nm_utils_init ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_utils_init (<em
class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span
class="type">GError</span></a> **error</code></em>);</pre>
<p>
@@ -820,6 +885,29 @@ number of known SSID-cloaking methods.
</div>
<hr>
<div class="refsect2">
+<a name="nm-utils-is-uuid"></a><h3>nm_utils_is_uuid ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_utils_is_uuid (<em
class="parameter"><code>const <span class="type">char</span> *str</code></em>);</pre>
+<p>
+Checks if <em class="parameter"><code>str</code></em> is a UUID
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>str</code></em> :</span></p></td>
+<td>a string that might be a UUID</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em
class="parameter"><code>str</code></em> is a UUID, <a
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-utils-rsa-key-encrypt"></a><h3>nm_utils_rsa_key_encrypt ()</h3>
<pre class="programlisting"><a href="../glib/glib-Byte-Arrays.html#GByteArray"><span
class="returnvalue">GByteArray</span></a> * nm_utils_rsa_key_encrypt (<em
class="parameter"><code>const <a href="../glib/glib-Byte-Arrays.html#GByteArray"><span
class="type">GByteArray</span></a> *data</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *in_password</code></em>,
@@ -912,6 +1000,10 @@ Given a set of device capabilities, and a desired security type to check
against, determines whether the combination of device, desired security
type, and AP capabilities intersect.
</p>
+<p>
+NOTE: this function cannot handle checking security for AP/Hotspot mode;
+use <a class="link" href="libnm-util-nm-utils.html#nm-utils-ap-mode-security-valid"
title="nm_utils_ap_mode_security_valid ()"><code
class="function">nm_utils_ap_mode_security_valid()</code></a> instead.
+</p>
<div class="variablelist"><table border="0">
<col align="left" valign="top">
<tbody>
@@ -1068,6 +1160,34 @@ object's <a class="link" href="NMSettingConnection.html#NMSettingConnection--id"
</div>
<hr>
<div class="refsect2">
+<a name="nm-utils-wep-key-valid"></a><h3>nm_utils_wep_key_valid ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_utils_wep_key_valid (<em
class="parameter"><code>const <span class="type">char</span> *key</code></em>,
+ <em class="parameter"><code><a class="link"
href="NMSettingWirelessSecurity.html#NMWepKeyType"><span class="type">NMWepKeyType</span></a>
wep_type</code></em>);</pre>
+<p>
+Checks if <em class="parameter"><code>key</code></em> is a valid WEP key
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td>
+<td>a string that might be a WEP key</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>wep_type</code></em> :</span></p></td>
+<td>the <a class="link" href="NMSettingWirelessSecurity.html#NMWepKeyType"><span
class="type">NMWepKeyType</span></a> type of the WEP key</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em
class="parameter"><code>key</code></em> is a WEP key, <a
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
+<hr>
+<div class="refsect2">
<a name="nm-utils-wifi-channel-to-freq"></a><h3>nm_utils_wifi_channel_to_freq ()</h3>
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span
class="returnvalue">guint32</span></a> nm_utils_wifi_channel_to_freq (<em
class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a>
channel</code></em>,
<em class="parameter"><code>const <span
class="type">char</span> *band</code></em>);</pre>
@@ -1172,6 +1292,29 @@ Utility function to verify WiFi channel validity.
</tbody>
</table></div>
</div>
+<hr>
+<div class="refsect2">
+<a name="nm-utils-wpa-psk-valid"></a><h3>nm_utils_wpa_psk_valid ()</h3>
+<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span
class="returnvalue">gboolean</span></a> nm_utils_wpa_psk_valid (<em
class="parameter"><code>const <span class="type">char</span> *psk</code></em>);</pre>
+<p>
+Checks if <em class="parameter"><code>psk</code></em> is a valid WPA PSK
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>psk</code></em> :</span></p></td>
+<td>a string that might be a WPA PSK</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em
class="parameter"><code>psk</code></em> is a WPA PSK, <a
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 0.9.8</p>
+</div>
</div>
</div>
<div class="footer">
diff --git a/projects.gnome.org/NetworkManager/developers/libnm-util/09/object-tree.html
b/projects.gnome.org/NetworkManager/developers/libnm-util/09/object-tree.html
index b34fc6b..62c21ca 100644
--- a/projects.gnome.org/NetworkManager/developers/libnm-util/09/object-tree.html
+++ b/projects.gnome.org/NetworkManager/developers/libnm-util/09/object-tree.html
@@ -24,28 +24,30 @@
<a name="object-tree"></a>Object Hierarchy</h2></div></div></div>
<pre class="screen">
<a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
- <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a>
<a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a>
<a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a>
<a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl">NMSettingAdsl</a>
<a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth">NMSettingBluetooth</a>
<a class="link" href="NMSettingBond.html" title="NMSettingBond">NMSettingBond</a>
- <a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a>
+ <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a>
+ <a class="link" href="NMSettingBridgePort.html"
title="NMSettingBridgePort">NMSettingBridgePort</a>
<a class="link" href="NMSettingConnection.html"
title="NMSettingConnection">NMSettingConnection</a>
- <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a>
<a class="link" href="NMSettingInfiniband.html"
title="NMSettingInfiniband">NMSettingInfiniband</a>
<a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a>
+ <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a>
<a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a>
- <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>
<a class="link" href="NMSettingPPP.html" title="NMSettingPPP">NMSettingPPP</a>
<a class="link" href="NMSettingPPPOE.html" title="NMSettingPPPOE">NMSettingPPPOE</a>
<a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a>
- <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a>
- <a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a>
+ <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a>
+ <a class="link" href="NMSettingCdma.html" title="NMSettingCdma">NMSettingCdma</a>
+ <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a>
<a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a>
<a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a>
<a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a>
<a class="link" href="NMSettingWirelessSecurity.html"
title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a>
+ <a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a>
+ <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a>
GEnum
<a class="link" href="NMConnection.html#NMConnectionError">NMConnectionError</a>
<a class="link" href="NMSetting8021x.html#NMSetting8021xCKFormat">NMSetting8021xCKFormat</a>
@@ -54,6 +56,8 @@
<a class="link" href="NMSettingAdsl.html#NMSettingAdslError">NMSettingAdslError</a>
<a class="link" href="NMSettingBluetooth.html#NMSettingBluetoothError">NMSettingBluetoothError</a>
<a class="link" href="NMSettingBond.html#NMSettingBondError">NMSettingBondError</a>
+ <a class="link" href="NMSettingBridge.html#NMSettingBridgeError">NMSettingBridgeError</a>
+ <a class="link" href="NMSettingBridgePort.html#NMSettingBridgePortError">NMSettingBridgePortError</a>
<a class="link" href="NMSettingCdma.html#NMSettingCdmaError">NMSettingCdmaError</a>
<a class="link" href="NMSetting.html#NMSettingCompareFlags">NMSettingCompareFlags</a>
<a class="link" href="NMSettingConnection.html#NMSettingConnectionError">NMSettingConnectionError</a>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]