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. | ||
- | + | {| class="wikitable" | |
- | + | ! Name | |
- | + | ! Connectivity UI | |
- | + | |- | |
- | + | | Purpose | |
- | + | | Provides the UI for managing phone and Internet connections. Available as a Control Panel applet, and from the Status Bar. | |
- | + | |- | |
- | + | | Responsibilities and additional requirements | |
+ | | | ||
+ | * Displaying active connections with statistics | ||
+ | * Updating status indicators | ||
+ | * Providing dialogs for changing and disconnecting connections | ||
+ | |- | ||
+ | | Concurrent usage | ||
+ | | (N/A) | ||
+ | |} | ||
- | + | {| class="wikitable" | |
- | + | ! Name | |
- | + | ! Phone Access | |
- | + | |- | |
- | + | | Purpose | |
- | + | | Provides connections to phones with different Bluetooth profiles | |
- | + | |- | |
- | + | | 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. | ||
+ | |} | ||
- | + | {| class="wikitable" | |
- | + | ! Name | |
- | + | ! Internet Access | |
- | + | |- | |
- | + | | Purpose | |
- | + | | Provides Internet connections over different bearers. | |
- | + | |- | |
- | + | | 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.