diff options
| author | Michael Biebl <biebl@debian.org> | 2012-03-24 01:37:02 +0100 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2012-03-24 01:37:02 +0100 |
| commit | de06e5715e780baade318f3490ac7a4c9ce84e32 (patch) | |
| tree | 23fbc3fafc12072476eff98bee60100eb54c29db /docs/api/html/ref-migrating.html | |
| parent | b436a68a20ff3114ded32a7a3d70cdd4954039f9 (diff) | |
Imported Upstream version 0.9.4.0 upstream/0.9.4.0
Diffstat (limited to 'docs/api/html/ref-migrating.html')
| -rw-r--r-- | docs/api/html/ref-migrating.html | 72 |
1 files changed, 37 insertions, 35 deletions
diff --git a/docs/api/html/ref-migrating.html b/docs/api/html/ref-migrating.html index abc58248..56c6f912 100644 --- a/docs/api/html/ref-migrating.html +++ b/docs/api/html/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#id512495">Architecture and D-Bus API Changes in 0.9</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id489512">Architecture and D-Bus API Changes in 0.9</a></span></dt> <dd><dl> -<dt><span class="section"><a href="ref-migrating.html#id526099">Elimination of the User Settings Service</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id524364">User Secret Agents</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id537045">Settings Service Interface Changes</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id535485">Connection Object Interface Changes</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id520721">Permissions Methods Consolidation</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id540760">AddConnection Returns Object Path of New Connection</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id532887">Support for WiMAX Devices</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id470788">New Device States</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id550587">New Active Connection State</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id553991">Consolidated Modem Devices</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id525705">Secret Property Flags</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id522193">Deprecated Methods Removed</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id564124">Elimination of the User Settings Service</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id545754">User Secret Agents</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id541570">Settings Service Interface Changes</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id573230">Connection Object Interface Changes</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id571106">Permissions Methods Consolidation</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id562529">AddConnection Returns Object Path of New Connection</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id534191">Support for WiMAX Devices</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id569872">New Device States</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id529374">New Active Connection State</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id577250">Consolidated Modem Devices</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id544444">Secret Property Flags</a></span></dt> +<dt><span class="section"><a href="ref-migrating.html#id540933">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="id512495"></a>Architecture and D-Bus API Changes in 0.9</h2></div></div></div> +<a name="id489512"></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="id526099"></a>Elimination of the User Settings Service</h3></div></div></div> +<a name="id564124"></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="id524364"></a>User Secret Agents</h3></div></div></div> +<a name="id545754"></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="id537045"></a>Settings Service Interface Changes</h3></div></div></div> +<a name="id541570"></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 @@ -160,7 +160,8 @@ service names are no longer used. Instead NetworkManager provides the settings service using its own D-Bus service name, <code class="literal">org.freedesktop.NetworkManager</code>. The object path of - the settings service remains unchanged. + the settings service has also changed to + <code class="literal">/org/freedesktop/NetworkManager/Settings</code>. </p> <p> Additionally, the D-Bus interface of the settings service has changed @@ -177,18 +178,19 @@ and <code class="literal">CanModify</code> properties. </p> <p> - <span class="strong"><strong>Action:</strong></span> change the service name that - your application uses to request system network settings to - <code class="literal">org.freedesktop.NetworkManager</code>, and update the D-Bus - interface that codes uses to talk to the settings service to - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top"> + <span class="strong"><strong>Action:</strong></span> change the service name and + object path that your application uses to request system network settings + to <code class="literal">org.freedesktop.NetworkManager</code> and + <code class="literal">/org/freedesktop/NetworkManager/Settings</code> respectively, + and update the D-Bus interface that codes uses to talk to the settings + service to <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top"> <code class="literal">org.freedesktop.NetworkManager.Settings</code></a>. Listen for hostname changes using the new interface name as well. </p> </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id535485"></a>Connection Object Interface Changes</h3></div></div></div> +<a name="id573230"></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 @@ -222,7 +224,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id520721"></a>Permissions Methods Consolidation</h3></div></div></div> +<a name="id571106"></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 @@ -254,7 +256,7 @@ are now string-based permissions. The mapping is as follows: </p> <div class="table"> -<a name="id554278"></a><p class="title"><b>Table 17. </b></p> +<a name="id559061"></a><p class="title"><b>Table 20. </b></p> <div class="table-contents"><table border="1"> <colgroup> <col> @@ -305,7 +307,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id540760"></a>AddConnection Returns Object Path of New Connection</h3></div></div></div> +<a name="id562529"></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> @@ -323,7 +325,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id532887"></a>Support for WiMAX Devices</h3></div></div></div> +<a name="id534191"></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 @@ -346,7 +348,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id470788"></a>New Device States</h3></div></div></div> +<a name="id569872"></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. @@ -361,7 +363,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id550587"></a>New Active Connection State</h3></div></div></div> +<a name="id529374"></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 @@ -377,7 +379,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id553991"></a>Consolidated Modem Devices</h3></div></div></div> +<a name="id577250"></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 @@ -413,7 +415,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id525705"></a>Secret Property Flags</h3></div></div></div> +<a name="id544444"></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 @@ -422,7 +424,7 @@ following values: </p> <div class="table"> -<a name="id525714"></a><p class="title"><b>Table 18. </b></p> +<a name="id544453"></a><p class="title"><b>Table 21. </b></p> <div class="table-contents"><table border="1"> <colgroup> <col> @@ -484,7 +486,7 @@ </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> -<a name="id522193"></a>Deprecated Methods Removed</h3></div></div></div> +<a name="id540933"></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 @@ -494,7 +496,7 @@ their replacements: </p> <div class="table"> -<a name="id522207"></a><p class="title"><b>Table 19. </b></p> +<a name="id540947"></a><p class="title"><b>Table 22. </b></p> <div class="table-contents"><table border="1"> <colgroup> <col> |