diff -r 0c8964472bc7 -r e280ceb52ced symbianosbld/cedarutils/Symbian_OS_vtb101sf_Schedule12.xml --- a/symbianosbld/cedarutils/Symbian_OS_vtb101sf_Schedule12.xml Wed Mar 31 23:27:53 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1227 +0,0 @@ - - - - - - Maintains a queue of all system-wide alarms and provides APIs to manage alarms - - - - System Starter, launches ROM-based servers that need to be - started at device boot, depending on start-up mode. - - - - - - Server which allows clients to request that the phone holder authenticates themselves to the phone. - - - - - Manages changes to device states, including start-up and shutdown, and changes to system wide properties (using policy plug-ins and command lists) - - - - Manages the system health, including the monitoring of critical processes and their re-launch if they fail - - - - Provide common policy plugins and adaptation plugins for System State Management Architecture - - - - Assorted basic utilities available to frameworks, services, and applications. - System utilities (BAFL) including resource file interface and clipboard, system sounds, - command-line parsing, descriptor arrays, resource file handling. - Used by higher level frameworks and services and available directly to applications. - - - - Authorisation services, including the User Prompt Service (UPS) that allows system servers to generate prompts asking the user to authorise or deny a request from a client application. - - - - Utility library for use by service providers writing policy plug-ins for the UPS - - - - Smart messaging framework and support. - In the System Model this is Bio Messaging Framework - and Bio Messaging Parsers. - - - - Bluetooth connection and service manager and Bluetooth protocol stack. - System Model names are Bluetooth Manager, Bluetooth SDP and Bluetooth Stack PRT. - - - - - - - - - - - - - - - - - - - SMIL Rich Media Parser - - - - C standard library for Symbian OS - - - - Engine implementation for calendar application. - This is called Calendar in the System Model. - - - - OMA CP 1.1 compliant protocol implementation. - Supports provisioning via WAP Push, Email, OBEX, Removable Media and the SIM. - - - - Central setting database - - - - Certificate and key management framework and APIs - - - - - - A collection of PC-side tools and libraries for use with Security and Data Privacy - - - - Character set converters. This includes the Character Encoding Conversion Framework. - - - - Character set conversion plug-ins. This includes the Character Encoding Conversion Plug-ins. - - - - Supplies provisioning of network access points, WAP proxies, MMS, - OMA DS and OMA DM accounts, POP, IMAP and SMTP email accounts - and browser bookmarks. - - - - - - Configuration settings for Device Management. - - - - - Networking and communications configuration information - - - - - - - File logging engine used by comms framework and available to other components. - - - - - Framework and utilities to support communications protocols and servers - including Comms Root Server, Comms Framework, Network Interface Manager and Comms Buffers. - - - - - - - - - Comms Server CSY plugin providing serial port emulation over IR, USB, - Bluetooth and a virtual serial port. - - - - - - Network connection agents and agent plug-in interface providing connection to - circuit-switched and packet-switched networks. - Includes CSD AGT, PSD AGT and Network Controller. - - - - - - - - - - - - - - - - - Device side connectivity framework. This includes low level Device Connection Component, - Service Framework and Service Providers. - - - - - - - - - - - Engine implementation for contacts application. - This is called Contacts Model in the System Model. - - - - Framework that enables DRM style content management. Note that this is the CAFv2 framework. - - - - - Content Access Framework (CAF) support of streaming DRM solutions, such as DVB-H SPP and OMA DRM BCAST. - - - - Framework supporting secure cryptographic tokens (e.g. smart cards) - - - - - Symmetric and asymmetric keys, hash algorithms, and pseudorandom number generators. - Note this is export restricted - - - - - - - Software plug-in for the Crypto SPI providing symmetric and asymmetric algorithms, hash algorithms, and pseudorandom number generators. - Note this is export restricted - - - - Protocols utilities and interfaces for OSI Data Link Layer level protocols. - This includes a Link Layer Control group of components: - Comms Framework Control and data protocols for Ethernet, PPP, PDP and WiFi, - Ethernet Packet Driver and PPP Compression Plug-ins - - - - - - - - - - - - - Abstract interfaces and plugin implementations for a bearer service primarily in the data plane. - - - - - - - Base classes for MIME-type recognizer plug-ins. - - - - Relational database APIs and implementation. - This is DBMS in the System Model. - - - - Drivers supporting hardware devices. - This includes Ethernet Driver, USB Client Driver, Sound Driver, Speech Driver, - Video Driver, MIDI Driver, SD Card*, SDIO* and Other LDDs. - - - - - - - - - - - - - - - Local (Storage) Media Logical Device Driver - - - - Run Mode Debug API - - - - Kernel Trace Tool - - - - Defines API for EGL - - - - software only implementation of EGL - - - - Fax client and server side API's and protocol stack - - - - Error mapping data used by Error Resolver - - - - Telephony server and client side APIs which includes ETel Server/Core, ETel Multimode, ETel Packet Data and Etel SIM Toolkit - - - - - - - - Telephony APIs for 3rd party applications - - - - Specific geographic localisation information providing localisation framework and locale specific strings. - System Model name is Locale Support. - - - - - API which allows applications to query the presence of optional features and update feature information at run-time. - - - - API which allows applications to query the presence of optional features. - - - - A plug-in framework for converting user data between different MIME-type formats. - - - - - - - - Generic file-system server and client-side APIs. - - - - Filesystem plug-in implementations for specific filesystems. - - - - - - - - - Generic support for code and data storage on Large, Small and - OneNand NAND Flash using Unistore2 software. - - - - Font and Bitmap Server and supporting APIs - - - - - Free Type vector font rasterizer. System Model name is FreeType Font Rasterizer. - - - - Provides Graphics services and includes Graphics Device Interface (GDI), Colour Palette (PALETTE), Bitmapped Graphic Device Interfaces (BITGDI), Window Server (WSERV). - - - - - - - Provides Graphics Resources and includes Graphics Resource and Direct GDI - - - - - - Provides Graphics adaptations and includes Graphics Resource Adapter and Direct GDI Adapter - - - - - Graphics framework for hardware accelerated 2d composition. - - - - - Graphics Surfaces framework and drivers for hardware accessible image data. - - - - - - Standard plug-ins for customisation of Window Server - - - - Messaging plug-in supporting SMS for GSM send, receive, and edit. - This includes the SMS MTM and Scheduled Send MTM components. - - - - Short message service stack for GSM products only and includes SMS PRT, SMS Utilities, GSM Utilities and WAP PRT components. - - - - Provides grid handling suitable for spreadsheet tables. - - - - Interface to query, change or be notified of changes in the status of vibration control, battery and light features. - - - - - - API to control FM transmitter through the Hardware Resource Manager server. - - - - Engine implementation for context sensitive help application. - - - - Transport framework supporting HTTP protocol - - - - - - Framework support for Universal Plug and Play - - - - Provides advanced image processing functionality based on Scalado CAPS. - - - - Plug-in framework for software image conversion codecs. - - - - Messaging plug-in modules supporting send, receive and edit internet mail protocols - including POP3, IMAP and SMTP. - - - - - Utility classes that support standard internet protocols. - This includes HTTP Protocol Plug-in, HTTP Filter Plug-ins and HTTP Utilities Library - - - - - PRT plugin to ESock Sockets Server, implements IrDA infrared stack. - - - - - OS Kernel for low level device start-up. - - - - - An LBS architecture supporting integrated GPS/A-GPS hardware and - allowing local and network based applications to determine the - current location of the device. - - - - - - - - - - - Log engine for use by applications called Event Logger in the System Model. - - - - Reference software image conversion codecs. - This is included in the Image Conversion Library. - - - - Provides support for rendering video content to graphics surfaces. - - - - Framework and support for email and phone messaging. - This includes Message Store and Scheduled Send MTM. - - - - - - - - - - - - - - - Provides support for reading and writing 3GP, 3G2, and MP4 files - - - - A tuner control for analogue and/or digital radio broadcast channel reception. - - - - Transmitter control and plugins for FM radio and other broadcast radio technologies. - - - - - Reference sound device implementation. This is included in Multimedia Framework Plug-ins. - - - - - - An implementation of the existing DevSound API using a new hardware adaptation layer. - - - - - Optional plugins for the Advanced Audio Adaptation Framework. Contains the A3F DevSound Customisation. - - - - - MTP sub-system. This includes the framework, the transport plug-ins - and the data providers. - - - - - - - - - This is called Camera Framework in the System Model . - - - - Plugins for the Multimedia Camera API. - - - - Open MAX IL 1.1 - - - - - Multimedia utility functions - - - - This subsystem comprises a high level framework for manipulating standard media formats - This includes Multimedia Framework and MMF Recogniser. - - - - - The host process, configurable threading model & management, control & data plane implementations that support the plane specific plug-in components. - - - - - - - - - Reference Plugins for Multimedia Framework - - - - - - This subsystem comprises a low level framework for managing media devices of various kinds. - This includes the Media Device Framework. - Media device drivers can be found in the Device Driver component. - - - - - - Contains the APIs to allow MDTV middleware to control DVB-H tuner hardware and to receive DVB-H broadcast data. - - - - OBEX protocol implementation supporting IrDA, Bluetooth, and USB. This includes OBEX Protocol . - - - - - - Implementation of core Posix and Standard 'C' and 'C++' libraries for Symbian OS. - - - - - Implementation of industry standard libraries for Symbian OS, intended as a complement to Open Environment Core - - - - - Open Source cryptography libraries - - - - - Defines APIs for Open GL ES - - - - - Defines API for OpenVG - - - - software only implementation of OpenVG - - - - Restart/Shutdown Notification Service - - - - Restricted redistribution PC side connectivity components including SCOM. - This is not shown in the System Model. - - - - SIM card phone book synchronisation server and client side APIs - - - - Plug-in server framework and client-side APIs. - - - - Framework for print job setup and control. - - - - - Driver library supporting specific printer families and includes some printer drivers. - - - - - Protocols, utilities and interfaces for Quality of service at the Physical layer and above. - As defined in CDMA, UMTS and IETF standards. - This includes PDP, CFP and TFT hook. - - - - - - - - - - - Real Time Transfer Protocol and Real Time Control Protocol - - - - - Device dependent interface to bitmaps and screen device, not a device driver. - - - - - Common utilites for secure IPC - - - - Framework for requesting and receiving information from Sensor Plugins - - - - Abstractions for hardware sensors such as accelerometers, proximity sensors and magnetometers - - - - - - C32 Server (for devices with serial comms including IrDA) and serial comms APIs - - - - - OSI session level Internet protocols utilities and interfaces. - This includes FTP Engine and Telnet Engine. - - - - - Framework for SIP (Session Initiation Protocol) - - - - - Sockets API and control logic for networking. - This is called ESock Server in the System Model. - - - - - PC tools used to create, sign and analyse the SIS files used to install software via the native installer. - - - - Secure software install for Java MIDlet, JAR, and Symbian SIS file formats. - - - - - - - Enables lifecycle management for software on the device. Provides interfaces for managing and retrieving information about software components - - - - - - - - Secure software install for Java MIDlet, JAR, and Symbian SIS file formats. - This is not shown in the System Model. - - - - - Persistent data storage and data streaming model for applications with supporting APIs. - - - - Implementation of OMA data sync v1.2. - This includes Sync Initiation, Data Sync Framework, Data Sync Plugins. - - - - - - - Configuration settings for OMA SyncML Data Synchronisation. - - - - Implementation of OMA Device Management v1.2. - This includes Device Management Framework component and Plugins. - - - - - - Global device status monitor - - - - SQL database functionality for Symbian internal and external applications. - - - - - - Server providing scheduled application launch - - - - Internet Transport and Network level protocols, utilities and interfaces. - Includes IP Hook, Internet Sockets, TCP/IP v4/v6 PRT and DND. - Includes IP event notifier, NAPT. - - - - - - - - - - - - - Internet Transport and Network level protocols utilities and interfaces. Includes IP Sec and VPN. - - - - - This is DHCP. - - - - - - Transport layer security delivering SSL 3.0 and TLS 1.0 protocols over IPv4/v6. - - - - - Telephony server plugin to integrate Symbian OS with baseband providing support for GPRS and UMTS. - This component includes the TSY together with implementations of a connection - initiation agent (AGT) and a network interface module (NIF) - - - - - - - APIs for manipulating telephone numbers called Dial in System Model. - - - - - Text Formatting and Layout Services. - - - - Support for rendering text in the Devanagari script. - - - - Rich Text Storage and Handling. - - - - Timezone conversion between UTC and Wallclock time. Includes timezone database and compiler. - - - - - - - - UI frameworks support for graphical animations - - - - - UI Plug-in Frameworks which includes UI App Framework (Uikon, UI Look and Feel, Control Environment and FEP Base), App Architecture, Mime Recogniser Framework, UI Graphics Utilities, and Direct navigational links (DNL) framework. - - - - - - - - - - - USB Class support providing control for USB device. - This is called USB Manager in the System Model. - - - - User Libraries used by all user-side code and by the kernel, providing fundamental basic services. - - - - - - Electronic business card and electronic schedule parser (vCard 2.1 and vCalendar 1.0) - - - - - WAP message interface to 3rd party stacks - - - - Support for WAP push. This includes the WAP Push Framework, WAP Push MTM and WAP Push Handler. - - - - - - Part implementation of a WAP stack that supports the messaging functionality. - - - - Animation plug-ins to window server. - This is called Clock and BMP Animation in the System Model. - - - - - Country and city information database - - - - XML Services provides a collection of XML components providing a XML Parsing Framework - with a SAX like API and parser plug-ins for XML and WBXML; a XML Document Object Model - API with XPath support; and the Open Source C library Libxml2. - - - - - - - - - ZIP compression / decompression Library. - This is called ZIP Compression Library in the System Model. - - - - USB RNDIS provides IP connectivity over USB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -* Note that use is subject to licensee's obtaining the relevant licence(s) from -SD-3C LLC and/or 4C Entity LLC - - -