The following new C++ APIs are introduced in Symbian^3.
API | Description |
---|---|
E-mail Widget API |
ECom plugin API that Third-party e-mail solutions implement to publish e-mail data to Home Screen widget. |
exFAT File System APIs |
Provides the "exFAT" file system. For more information, see TVolFormatParam_exFAT. |
Extended Content Publisher API |
Provides interfaces for Home Screen content publisher plug-ins. |
EUser High Level (EUserHL) Library APIs |
Provides APIs to improve string handling, object creation and resource management. For more information, see EUser High Level Library. |
Gstreamer Library APIs |
Provides a development framework (Open source Multimedia Framework) for creating applications like media player, streaming media broadcasters and video editors. For more information, see Gstreamer Overview. |
Haptics APIs |
Provides methods for controlling the haptics feature of the Symbian device. Both synchronous and asynchronous versions are provided for playing various types of effects. Only synchronous methods are provided for other functionalities, such as opening and closing an actuator, reserving and releasing the haptics feature, and for getting various state and system information from the haptics. For more information, see CHWRMHaptics. |
Home Screen Widget Publisher API |
Provides support for publishing logo and description of a widget. |
Libxm2 Library APIs |
Provides APIs for XML processing, parsing and validation. For more information, see Libxml2 Overview. |
Location Centre Utility APIs |
Provides the application, service and file launching services to Location Centre. For more information, see CLcAppLauncher. |
NFC Discovery API |
Used for subscribing and discovering Tags and NDEF messages. |
NFC Tag Extension API |
Provides implementation and access (read/write) methods for different types of NFC targets. |
NDEF API |
Used for handling NDEF messages and accessing NDEF messages on Tags. |
NFC Peer-to-Peer API |
Provides LLCP (Logical Link Control Protocol) API for peer to peer communication between NFC devices. |
NFC Content Handler API |
ECOM plug-in interface for subscribing and receiving NDEF messages. |
OpenWF Composition APIs |
Supports the open standard for layered graphics composition developed by the Khronos Group. For more information, see OpenWF Composition Interface Overview. |
OpenWF Support APIs |
Provides a Symbian-specific implementation of platform-specific elements of the OpenWF-C specification and abstracts communication between the OpenWF-C Engine and other Symbian graphics components. For more information, see OpenWF Support Component Overview. |
Puny Code Converter APIs |
Provides support for converting the Unicode formatted domain names to ASCII format that can be resolved by the external DNS server. For more information, see TPunyCodeDndName. |
SQLite 3 APIs |
Provides an implementation of the native SQLite C APIs. For more information, see SQLite 3. |
Standard C++ Library (STLport v5) APIs |
Provides a Standard C++ environment with IOStream and STL (Standard Template Library) libraries that enable you to develop or port Standard C++ applications or libraries quickly and easily onto the Symbian platform. For more information, see Standard C++ Library (STLport v5). |
System State Manager Mapper Utility APIs |
Provides a utility class for mapping UIDs, getting feature and system states and cenrep values. For more information, see CSsmMapperUtility. |
User Prompt Service APIs |
Allows device creators to choose whether security decisions (for example, allowing an application to make a network connection) are processed silently or require the user to be prompted. For more information, see User Prompt Service. |
XML DOM Engine and XPath APIs |
Implements the standard DOM API (tree-based XML parsing and editing), including XPath and serialization extensions. For more information, see XML DOM Engine. |