Editing Documentation/Maemo 5 Developer Guide/Using Connectivity Components/Maemo Connectivity

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.

Warning: This page is 60 kilobytes long; some browsers may have problems editing pages approaching or longer than 32kb. Please consider breaking the page into smaller sections.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 24: Line 24:
In offline mode, none of the radios must be active. The [[Documentation/Maemo 5 Developer Guide/Architecture/System Software#Device State Management Entity (DSME)|Device System Management Entity (DSME)]] of Maemo provides information about the transitions to and from the offline mode.
In offline mode, none of the radios must be active. The [[Documentation/Maemo 5 Developer Guide/Architecture/System Software#Device State Management Entity (DSME)|Device System Management Entity (DSME)]] of Maemo provides information about the transitions to and from the offline mode.
-
;Name
+
{| class="wikitable"
-
: Connectivity UI
+
! Name
-
;Purpose
+
! Connectivity UI
-
: Provides the UI for managing phone and Internet connections. Available as a Control Panel applet, and from the Status Bar.
+
|-
-
;Responsibilities and additional requirements
+
| Purpose
-
: <ul><li>Displaying active connections with statistics</li><li>Updating status indicators</li><li>Providing dialogs for changing and disconnecting connections</li></ul>
+
| Provides the UI for managing phone and Internet connections. Available as a Control Panel applet, and from the Status Bar.
-
;Concurrent usage
+
|-
-
: (N/A)
+
| Responsibilities and additional requirements
 +
|
 +
* Displaying active connections with statistics
 +
* Updating status indicators
 +
* Providing dialogs for changing and disconnecting connections
 +
|-
 +
| Concurrent usage
 +
| (N/A)
 +
|}
-
;Name
+
{| class="wikitable"
-
: Phone Access
+
! Name
-
;Purpose
+
! Phone Access
-
: Provides connections to phones with different Bluetooth profiles
+
|-
-
;Responsibilities and additional requirements
+
| Purpose
-
: <ul><li>Searching for phones and inquiring their services</li><li>Keeping phone register</li><li>Providing status of the phone connections for Connectivity UI</li><li>Binding RFCOMM devices to Bluetooth services on the phone</li><li>Providing easy access to OpenOBEX</li></ul>
+
| Provides connections to phones with different Bluetooth profiles
-
;Concurrent usage
+
|-
-
: Number of clients not limited by Maemo. However, some phones may not support more than one Bluetooth profile at a time.
+
| Responsibilities and additional requirements
 +
|
 +
* Searching for phones and inquiring their services
 +
* Keeping phone register
 +
* Providing status of the phone connections for Connectivity UI
 +
* Binding RFCOMM devices to Bluetooth services on the phone
 +
* Providing easy access to OpenOBEX
 +
|-
 +
| Concurrent usage
 +
| Number of clients not limited by Maemo. However, some phones may not support more than one Bluetooth profile at a time.
 +
|}
-
;Name
+
{| class="wikitable"
-
: Internet Access
+
! Name
-
;Purpose
+
! Internet Access
-
: Provides Internet connections over different bearers.
+
|-
-
;Responsibilities and additional requirements
+
| Purpose
-
: <ul><li>Providing means for configuration and management of IAP settings</li><li>Providing API for Internet connections over different bearers (e.g. WLAN, GPRS)</li><li>Providing status of Internet connections for Connectivity UI</li></ul>
+
| Provides Internet connections over different bearers.
-
;Concurrent usage
+
|-
-
: Number of clients not limited, but only one connection to the Internet can exist at any given time
+
| Responsibilities and additional requirements
 +
|
 +
* Providing means for configuration and management of IAP settings
 +
* Providing API for Internet connections over different bearers (e.g. WLAN, GPRS)
 +
* Providing status of Internet connections for Connectivity UI
 +
|-
 +
| Concurrent usage
 +
| Number of clients not limited, but only one connection to the Internet can exist at any given time
 +
|}
Phone and Internet connections are quite different by nature and behavior. These are introduced in more detail in the following sections.
Phone and Internet connections are quite different by nature and behavior. These are introduced in more detail in the following sections.

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)