Networking Services


Detailed Description

The Networking Services module contains APIs for services related to network communications. These APIs include the HTTP library, WiFi, Bluetooth, and the Connection Manager.

The Connection Manager defines the interface between applications, other middleware components, and low-level Linux communication components. For example, the Connection Manager provides an API to search and connect an appropriate network profile at the application level. The Connection Manager is also responsible for making up and configuring all relevant Linux networking components such as the network interface, the routing table, and the DNS resolver.

Bluetooth support enables devices to communicate with peripherals, devices, or computers. The ACCESS Linux Platform Bluetooth components are based on open-source BlueZ stack and OpenOBEX stack.

The ACCESS Linux Platform Wi-Fi radio reference design is an 802.11g radio. The Wi-Fi components bring up Wi-Fi under ACCESS Linux Platform, providing support for the latest security and simple connectivity to the WLAN network. They are based on an open-source Linux device driver and Wi-Fi stack.

The HTTP library provides a client-side HTTP API for use by third-party applications. Using the APIs in the HTTP library, ACCESS Linux Platform applications can easily communicate with an HTTP server to download data. For example, NetFront SMS+ for ACCESS Linux Platform, a messaging application, uses the HTTP library to create, transmit, and receive HTTP requests.


Modules

 Bluetooth
 Connection Manager
 Progressive Download Interface
 Download Monitor Interface
 Flight Mode / Wireless Off
 Flight Mode (aka "Wireless Off" Mode), a system wide shortcut to turn on/off wireless engines (Telephony, Bluetooth, WiFi ...).
 HTTP Library
 WiFi Middleware


Generated on Wed Jul 30 07:06:41 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.