Java Developer's Library 3.13
Legal notice
Change history
Guide to Java Developer's Library
Getting started
Setting up the development environment
Configuring Eclipse
Configuring NetBeans
Creating your first MIDlet in Eclipse
Creating your first MIDlet in NetBeans
Deploying your first MIDlet
Where to go next
Introduction to Java ME
Java ME on Series 40 and Symbian platforms
Supported Java APIs
New features in Java Runtime 1.x.x for Series 40
New features in Java Runtime 2.3 for Symbian
Working with MIDlets
MIDlets
Development process overview
MIDP project structure
Creating, building and running MIDlets
Packaging MIDlets
JAR files
JAD files
MIDlet lifecycle
Application Management Software
Implementing MIDlet lifecycle requirements
Designing MIDlets
Basic considerations
Designing for multiple devices
Testing MIDlets
Mobile device emulator
Simulating events
Diagnostics window
Diagnostics and tracing
EcmtAgent
Device Connectivity Tool
Debugging
Setting up the device
Setting up the Device Connectivity Tool
Setting up the IDE and debugging the MIDlet
Deploying MIDlets
Over-the-Air (OTA)
Direct PC connection
E-mail and MMS
Deploying from NetBeans
MIDlet pre-deployment
Where to go next
Developer's guides
Application framework
Hardware characteristics
Software characteristics
Persistent storage
Push applications
MIDlet UIDs
JAD and JAR manifest attributes
MIDlet Message
MIDlet name localization
Supported locales
Auto-starting MIDlets
Hiding applications from Task Manager
Dual SIM
System properties
Generic system properties
Nokia-specific system properties
System properties for keypad settings
Determining the Java Runtime for Symbian version
Example: Viewing system properties
Design
Implementation
Implementing the MIDlet main class
Implementing the full screen display of property details
UI and graphics
User interfaces in Java ME
UI elements and controls
Display resolutions
Icon support
MIDlet icon sizes
LCDUI UI element icon support
Scalable icon support
Image support
Start-up screen
Themes
Scalability
Graphics scaling for Canvas
LCDUI
LCDUI overview
High-level APIs
Low-level APIs
Command handling
Interplay with Application Management Software
Using the LCDUI
Alert
Canvas
Key events in Canvas and CustomItem
CanvasGraphicsItem
CanvasGraphicsItem example
Command
Font
Form
ChoiceGroup
CustomItem
DateField
Gauge
ImageItem
Spacer
StringItem
TextField
Graphics
List
TextBox
Pop-up TextBox
TextEditor
Creating a new TextEditor
TextEditor properties and supported events
Symbian TextEditor extensions
Ticker
Media keys
Selection Key labeling
New line handling
Monitoring graphics performance
Example: Creating a simple test MIDlet
Design
Implementation
Implementing the MIDlet main class
Implementing the Canvas
Example: Creating Blog Writer
Design
Implementation
Example: Setting softkey label location
eSWT
eSWT overview
Using eSWT
eSWT MIDlet starter
eSWT considerations for experienced LCDUI developers
Basic components
Browser
Button
CaptionedControl
Combo box
Command
DateEditor
Dialog
HyperLink
Label
Layout
Link
List and SortedList
ListBox
MessageBox
ScrolledComposite
Slider
Table
Text, TextExtension, ConstrainedText
Tree
Example: Creating a simple eSWT MIDlet
Design
Implementation
Example: Movie booking MIDlet
Prerequisites
Designing MovieBooking
Developing MovieBooking
Implementing the MIDlet main class
Implementing the splash screen
Implementing the database connections
Implementing the UI elements
Implementing the seat selection screen
Building and running
Deploying to a device
Touch UI
Designing touch interaction
Touch interaction in Series 40
Using gestures
Receiving gesture events
Handling gesture events
Creating drag and scroll animations
Linear drag
Kinetic scroll
Setting the editing style for Form Items
Touch interaction in Symbian
eSWT components in touch interaction
Multipoint touch
On-screen keypad (OSK)
OSK on devices with no keyboard
OSK on devices with a QWERTY keyboard
LCDUI components in touch interaction
Alert
Canvas and CustomItem
Command menus
Form and Item
List
TextBox and TextField
Tactile feedback
Tap detection
Example: Creating a scroller list
Design
Implementation
Example: Creating a game using the Gesture API
Design
Implementation
Example: Using multipoint touch events 1
Design
Implementation
Example: Using multipoint touch events 2
Design
Implementation
Nokia UI API
Introduction
Changes between platform releases
Using Nokia UI API
Full screen Canvas
Transparency
Custom font height
Soft notifications
Force-sensitive joystick
Screen saver
Clipboard
Audio extensions
Other extensions
Game API
Using the Game API
GameCanvas
Player in the Mobile Media API
Example: Creating a game supporting different screen resolutions and input methods
Design
Implementation
Example: Creating a game with an in-app purchase feature
Design
Implementation
Mobile 3D graphics
Mobile 3D Graphics API overview
Using the M3G API
Graphics3D
Scene graph
Example: Using 3D graphics in application development
Prerequisites
Implementation of the Maze3DMIDlet
Implementation of the Scene Graph
Maze Construction and Geometry
Camera / Player Movement
Game Setup
Developing the Maze3DMIDlet
Creating the project environment
Implementing the main MIDlet
Implementing the environment
Implementing the UI elements
Implementing the Graphics3DProperties class
Building and running in an emulator
Deploying to a device
Scalable 2D vector graphics
Scalable 2D Vector Graphics API overview
Scalability
Main use cases
Example: Creating a static SVG image
Design
Implementation
Example: Loading and manipulating a pre-generated SVG image
Design
Implementation
Example: Playing an animated SVG image
Design
Implementation
Graphics hardware acceleration
Best practises of graphics
Multimedia
Multimedia in mobile application development
Creating multimedia applications
Mobile Media API overview
Using the Mobile Media API
Architecture
Player state model
Player content types
Checking API availability
Playing tones and tone sequences
Playing sampled sound and MIDI
Playing video
Recording sound and video
TimeBases
Taking photos
StopTimeControl
VolumeControl
Security issues
SDK versus devices
Recommended practices
Content type selection
Application resource management
Player pooling
Remote resources
Minimizing media playback delay
Restarting the player after being unavailable
Stopping playback when a MIDlet is switched to the background
Playing DRM-protected media
Using video overlays
Using video in eSWT
Example: Creating a multimedia player
Design
Implementation
Example: Creating a video overlay
Design
Implementation
Implementing the MIDlet main class
Implementing ControlBar
Implementing DisplayCanvas
Implementing VideoCanvas
Using advanced multimedia features
Advanced Multimedia Supplements API overview
Using the AMMS API
EffectModule
GlobalManager
Module
SoundSource3D
Spectator
Controls
EffectControl
PanControl
PriorityControl
CommitControl
DistanceAttenuationControl
DopplerControl
LocationControl
OrientationControl
AudioVirtualizerControl
EqualizerControl
ReverbControl
ReverbSourceControl
CameraControl
ExposureControl
FlashControl
FocusControl
SnapshotControl
ZoomControl
System property usage
Example: Using 3D audio in application development
Design
Implementation
Controlling audio output
Setting the audio output mode
Monitoring for changes in the audio routing
Disabling audio muting
Example: Managing audio output modes for media players
Design
Implementation
Mobile broadcasting (DVB-H)
Using mobile broadcasting
Optimizing Mobile TV application packaging
HDMI playback
Security
MIDP security
MIDP security terms and concepts
MIDP application security in Nokia devices
Installation time security
Runtime security
Managing security settings
Signing a MIDlet suite
Signing procedure using command line utilities
Appendix A: Supported security policies
Nokia security policy
MSA security policy
Appendix B: Supported root certificates
Appendix C: Summary of protected methods
MIDP 2.0
Bluetooth API (JSR-82)
Wireless Messaging API (JSR-120)
Wireless Messaging API 2.0 (JSR-205)
Mobile Media API 1.1 (JSR-135)
Advanced Multimedia Supplements API (JSR-234):
Location API (JSR-179)
PDA Optional Packages (JSR-75)
File Connection API
PIM API
J2MEβ’ Web Services (JSR-172)
Security and Trust Services API (JSR-177)
SIP API (JSR-180)
Mobile Sensor API (JSR-256)
Contactless Communication API (JSR-257)
Mobile Broadcast Service API (JSR-272)
Example: Using protected methods
Design
Implementation
Security and trust services
Encrypted messages: SATSA-CRYPTO
Using SATSA-CRYPTO
Encrypting and decrypting messages
Message Digests
Signatures
Example: Creating encrypted messages
Design
Implementation
Digital signatures: SATSA-PKI
Using SATSA-PKI
Creating signing requests and managing user credentials
Using signature services
Example: Creating digital signatures
Prerequisites
Implementation of the PKI MIDlet
Developing the PKI MIDlet
Building and running in an emulator
Deploying to a device
APDU messages: SATSA-APDU
Using SATSA-APDU
Example: Creating an APDU connection
Prerequisites
Implementation of the APDU MIDlet
Developing the APDU MIDlet
Building an running in an emulator
Deploying to a device
Digital rights management
Messaging
Wireless Messaging API 2.0
Using the Wireless Messaging API 2.0
Example: Creating and sending MMS messages
Design
Implementation
Implementing the MIDlet main class
Implementing the UI elements
Data handling
File access
FileConnection API
Using the FileConnection API
Accessing files and directories
Creating a new file or directory
Monitoring file system roots
FileConnection interface considerations
Security considerations
Example: Creating an image viewer
Prerequisites
Implementation of Image Viewer
Creating the project environment
Developing Image Viewer
Implementing the MIDlet main class
Implementing the MIDlet functionality
Implementing the UI classes
Building and running in an emulator
Deploying to a device
Central Repository API
Personal information management
Using the PIM API
PIM databases
Contacts databases
Calendar databases
To-do notes databases
Managing multiple calendars
Example: Creating and sending an event
Prerequisites
Implementation of the Event-Sharing MIDlet
Creating the project environment
Developing the Event-Sharing MIDlet
Implementing the main MIDlet
Implementing the UI classes
Implementing the back end functions
Building and running in an emulator
Deploying to a device
Mobile sensors
Using the Mobile Sensor API
Setting up the IDE with S60 5th Edition SDK
Finding and identifying sensors
Opening a sensor connection
Retrieving data from a sensor
Using data listeners
Using condition listening
Choosing the listening method
Closing a sensor connection
Example: Using the accelerometer
Designing the ArrowKeys MIDlet
Implementing the ArrowKeys MIDlet
Example: Navigating an image with the accelerometer
Implementing the Panorama MIDlet
Contactless communication
Using the Contactless Communication API
Detecting contactless targets
Exchanging data with contactless targets
Accessing data on NDEF targets
Example: UIDReader
Prerequisites
Implementation of UIDReader
Developing UIDReader
Building and running
Deploying to a device
Example: URLWriter
Prerequisites
Implementation of URLWriter
Developing URLWriter
Building and running
Deploying to a device
Networking
Networking in Java ME
Web Services
Web Services package overview
XML optional package overview
Using the JAX-RPC package
Supported XML and Javaβ’ types
Security
Using the XML package
Example: Creating a remote server connection
Creating the project environment
Prerequisites
Server Side
Client Side
Implementation of Capital MIDlet
Developing Capital MIDlet
Implementing the main MIDlet
Creating classes from the WSDL stub
Implementing remote procedure calls
Implementing the UI elements
Building and running in an emulator
Deploying to a device
SIP connections
SIP API overview
SIP architecture
Main use cases
SIP request methods
Example: Creating a SIP INVITE session
Prerequisites
Implementation of the SIP session MIDlets
Developing the MIDlets
Creating the project environment
Implementing the OriginatingInvite MIDlet
Implementing the TerminatingInvite MIDlet
Building and running in an emulator
Deploying to a device
Bluetooth connections
Bluetooth technology and Javaβ’ APIs for Bluetooth (JSR-82) overview
Bluetooth connections
Device inquiry
Service discovery
Universally Unique Identifier (UUID)
Name discovery
Master/slave roles
Security
Bluetooth protocols
L2CAP
RFCOMM
Service discovery protocol (SDP)
OBEX
OBEX connections
Headers
OBEX profiles
Using the Java APIs for Bluetooth (JSR-82)
Bluetooth connections
Device inquiry
Service discovery
Name discovery
Security
Bluetooth protocols in JSR-82
L2CAP
RFCOMM
OBEX
OBEX Client connections
OBEX Server connections
OBEX Security
Bluetooth connectivity guide
Installing the S60 Bluetooth Driver
Bluetooth connections with JSR-82
Interoperability
Example: Creating a client-server pair using RFCOMM
Design
Implementation
Implementing the MIDlet main class and UI elements
Implementing the client-server connections
Example: Creating an OBEX connection
Design
Implementation
Implementing the UI module
Implementing the Comm module
Implementing the OBEX server connection
Implementing the idle state
Implementing the inquiry state
Implementing the service discovery state
Implementing the send and receive states
Implementing the Address Book module
Implementing the Storage module
IAP Info connections
IAP Info API in Javaβ’ ME
Using the IAP Info API
Example: Creating network connections with IAPInfo
Prerequisites
Implementation of the IAPInfoMIDlet
Developing the IAPInfoMIDlet
Creating the project environment
Implementing the main MIDlet
Implementing the MIDlet functions
Building and running in an emulator
Deploying to a device
Invoking applications
Invoking applications in Java ME
Launching applications with parameters
Launching a MIDlet from another MIDlet
Launching a native application from a MIDlet
Launching a MIDlet from a native application
Re-launching a MIDlet with new command line arguments
Launching a MIDlet from a web link
Content Handler
Content Handler API overview
Using the Content Handler API
Example: Handling audio, image and text content
Prerequisites
Implementation of the Content Handler MIDlets
Developing ContentHandler
Implementing the main MIDlet
Implementing the handlers
Implementing the invocation classes
Implement the audio handling functionality
Building and running in an emulator
Deploying to a device
Location services
Using the Location API
Device location
Specifying the location provider
Creating listeners
Registering listeners
Cell ID positioning
Landmark store
Accessing the landmark store
Landmark store management
Category handling
Device orientation
Orientation sensor differences
Example: Location and orientation detection
MIDlet user interface
Prerequisites
Implementation of the TouristRoute MIDlet
Developing the TouristRoute MIDlet
Creating the project environment
Implementing the main MIDlet
Implementing the location functions
Implementing the UI elements
Building and running in an emulator
Deploying to a device
Example: Proximity Listener
In-app purchase
Introduction
Payment flow
Functional description
Purchase and restoration with built-in DRM protected content
Purchase and restoration with no built-in DRM protection
Nokia Store sign-in
Design guidelines
City guide application design examples
City guide: First-time purchase (no DRM, user signed out)
City guide: First-time purchase (no DRM, user signed in)
City guide: Restoring a purchase (no DRM, user signed out)
City guide: Restoring a purchase (no DRM, user signed in)
City guide: Restoring a purchase (no DRM, user signed in, purchase converted to restoration)
City guide: Restoring a purchase not allowed (no DRM, user signed out)
City guide: Getting help (no DRM, no sign-in needed)
Newspaper application design examples
Newspaper: First-time purchase (no DRM, user signed out)
Newspaper: Repeating a purchase (no DRM, user signed out)
Newspaper: Restoring a purchase (no DRM, user signed out)
Newspaper: Restoring a purchase (no DRM, user signed in)
Newspaper: Restoring a purchase not allowed (no DRM, user signed out)
Newspaper: Restoring a purchase not allowed (no DRM, user signed in)
Newspaper: Getting help (no DRM, no sign-in needed)
Game application design examples
Game: First-time purchase (DRM in use, user signed out)
Game: Restoring a purchase (DRM in use, user signed out)
Game: Restoring a purchase (DRM in use, user signed in)
Game: Restoring a purchase (DRM in use, user signed out, purchase converted to restoration)
Game: Restoring not allowed (DRM in use, user signed out)
Game: Getting help
Implementing in-app purchase
Creating the in-app purchase resource files
Purchasing a product
Restoring a product
Verifying a purchase in the back end server
Protecting content with built-in DRM
Testing the application
Javadocs
(JSR-75) FileConnection API 1.0 (Optional Package)
javax.microedition.io.file
(JSR-75) PIM API 1.0 (Optional Package)
javax.microedition.pim
(JSR-82) Bluetooth API 1.1
javax.bluetooth
javax.obex
(JSR-118) MIDP 2.0
java.lang
java.util
javax.microedition.io
javax.microedition.lcdui
javax.microedition.lcdui.game
javax.microedition.media
javax.microedition.media.control
javax.microedition.midlet
javax.microedition.pki
javax.microedition.rms
(JSR-135) Mobile Media API 1.2
javax.microedition.media
javax.microedition.media.control
javax.microedition.media.protocol
(JSR-139) CLDC 1.1
java.io
java.lang
java.lang.ref
java.util
javax.microedition.io
(JSR-172) Web Services API 1.0: RPC Package
java.rmi
javax.microedition.xml.rpc
javax.xml.namespace
javax.xml.rpc
(JSR-172) Web Services API 1.0: XML Parser Package
javax.xml.parsers
org.xml.sax
org.xml.sax.helpers
(JSR-177) Security and Trust Services API 1.0
java.lang
java.rmi
java.security
java.security.spec
javacard.framework
javacard.framework.service
javacard.security
javax.crypto
javax.crypto.spec
javax.microedition.apdu
javax.microedition.io
javax.microedition.jcrmi
javax.microedition.pki
javax.microedition.securityservice
(JSR-179) Location API 1.0.1
javax.microedition.location
(JSR-179) Location API Appendix
LocationUtil
com.nokia.mid.location
(JSR-180) SIP API 1.2
javax.microedition.sip
(JSR-184) Mobile 3D Graphics API 1.1
javax.microedition.m3g
(JSR-205) Wireless Messaging API 2.0
javax.wireless.messaging
(JSR-211) Content Handler API 1.0.1
javax.microedition.content
(JSR-226) Scalable 2D Vector Graphics API 1.1
javax.microedition.m2g
org.w3c.dom
org.w3c.dom.events
org.w3c.dom.svg
(JSR-234) Advanced Multimedia Supplements API
1.1
javax.microedition.amms
javax.microedition.amms.control
javax.microedition.amms.control.audio3d
javax.microedition.amms.control.audioeffect
javax.microedition.amms.control.camera
javax.microedition.amms.control.imageeffect
javax.microedition.amms.control.tuner
(JSR-256) Mobile Sensor API 1.2
javax.microedition.sensor
javax.microedition.sensor.control
(JSR-257) Contactless Communication API 1.0
javax.microedition.contactless
javax.microedition.contactless.ndef
javax.microedition.contactless.rf
javax.microedition.contactless.sc
javax.microedition.contactless.visual
(JSR-257) Contactless Communication API Extensions
com.innovision.rf
com.nokia.nfc.nxp.mfstd
com.nokia.nfc.nxp.simpletag
com.nokia.nfc.llcp
com.sony.felica
(JSR-272) Mobile Broadcast Service API 1.0
javax.microedition.broadcast
javax.microedition.broadcast.connection
javax.microedition.broadcast.control
javax.microedition.broadcast.esg
javax.microedition.broadcast.platform
javax.microedition.broadcast.purchase
javax.microedition.broadcast.recording
eSWT API 1.0.3
org.eclipse.ercp.swt.mobile
org.eclipse.swt
org.eclipse.swt.browser
org.eclipse.swt.dnd
org.eclipse.swt.events
org.eclipse.swt.graphics
org.eclipse.swt.internal
org.eclipse.swt.layout
org.eclipse.swt.widgets
eSWT API Appendix
Link
org.eclipse.swt.widgets
ScrolledComposite
org.eclipse.swt.custom
IAP Info API 1.0
com.nokia.mid.iapinfo
In-App Purchase API 1.0
com.nokia.mid.payment
Nokia UI API 1.4
com.nokia.mid.media
com.nokia.mid.sound
com.nokia.mid.ui
Nokia UI API Appendix
Frame Animator API
com.nokia.mid.ui.frameanimator
Gesture API
com.nokia.mid.ui.gestures
LCDUIUtil
com.nokia.mid.ui
Implementation notes
(JSR-75) FileConnection API (Optional Package)
Changes between releases
Feature description
DRM support in Symbian
Class and interface description
Runtime environment notes
System properties
Virtual file system in Symbian
Multiple drive support
Security settings
Device support
Additional notes
(JSR-75) PIM API (Optional Package)
Changes between releases
Feature description
Class and interface description
ContactList in Symbian
ContactList in Series 40
EventList in Symbian
EventList in Series 40
ToDoList in Symbian
ToDoList in Series 40
vCard and vCalendar
Runtime environment notes
Device support
(JSR-82) Bluetooth API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
System properties
Bluetooth power state and visibility mode management in push MIDlet registration
Bluetooth power state checking in API method calls
Security settings
Device support
(JSR-118) MIDP 2.1
Changes between releases
Feature description
Device support
(JSR-135) Mobile Media API
Changes between releases
Feature description
Symbian class and interface description
Manager
Create player
Content types
Capture locators
Player
Content buffering
Audio player
Video player
Audio recorder
Video recorder
Streaming
MIDI player
Tone player
Audio mixing
DRM
Controls
Series 40 class and interface description
Supported locators
Content types
Media Time
Media keys
Supported controls for capture protocol
Capture locators
MIDI player
Audio mixing
Swap and play
Streaming
DRM
Runtime environment notes
System properties
Security settings
External volume keys
Device support
(JSR-172) Web Services API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-177) Security and Trust Services API
Changes between releases
Feature description
Class and interface description
javax.microedition.pki.UserCredentialManager
Field additions and exceptions
Method additions and exceptions
javax.microedition.securityservice.CMSMessageSignatureService
java.security.KeyFactory
java.security.MessageDigest
java.security.Signature
javax.crypto.Cipher
getInstance
init
Symbian runtime environment notes
Series 40 runtime environment notes
Device support
(JSR-179) Location API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-180) SIP API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
Additional notes
Headers
Multivalued headers
Supported headers
Restrictions on headers
Usage of headers
Selecting registration context and initializing requests
Selecting registration context
Using MIDlet-specific registration context
Sending a request without using a registration context
Sending a request inside an existing dialog
Keeping a dialog active on the client and server sides
Using PushRegistry
Conflicting application SIP identifiers
Appendix 1
Appendix 2
(JSR-184) Mobile 3D Graphics API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-205) Wireless Messaging API 2.0
Changes between releases
Feature description
Supported features
Excluded features
Class and interface description
Runtime environment notes
System properties
Internal settings
Device support
(JSR-211) Content Handler API
Changes between releases
Feature description
Class and interface description
Device support
(JSR-226) Scalable 2D Vector Graphics API
Changes between releases
Feature description
Runtime environment notes
Device support
(JSR-234) Advanced Multimedia Supplements API
Changes between releases
Feature description
Class and interface description
Music profile
Audio3D profile
Camera support
Runtime environment notes
Device support
(JSR-256) Mobile Sensor API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-257) Contactless Communication API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-272) Mobile Broadcast Service API
Changes between releases
Feature description
Device support
eSWT API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
In-App Purchase API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
Source codes for examples
Getting started - HelloWorld
HelloScreen.java
HelloWorldMIDlet.java
LCDUI - Blog Writer
BlogWriter.java
Button.java
CanvasTextBox.java
Controls.java
EditScreen.java
LoginScreen.java
Screen.java
Scrollbar.java
LCDUI - SimpleTest
HelloCanvas.java
SimpleTest.java
Touch UI - FrameAnimatorDemo
ListItem.java
Main.java
ScrollableView.java
Touch UI - FavoriteArtists
Touch UI - Ghosts
Crosshair.java
Gamepad.java
Ghost.java
Ghosts.java
Point.java
Scene.java
Size.java
Touch UI - Racer
com.nokia.example.racer
ExitListener.java
Main.java
MainNonTouch.java
com.nokia.example.racer.helpers
Engine.java
ImageLoader.java
KeyCodes.java
SimpleThread.java
com.nokia.example.racer.views
GameView.java
Menu.java
Settings.java
Splash.java
TouchGameView.java
com.nokia.example.racer.views.components
ExitItem.java
Gate.java
MenuItem.java
Rectangle.java
SettingsItem.java
StartItem.java
Track.java
com.nokia.example.racer.views.tracks
EightLoop.java
LapListener.java
Monza.java
Seissenberg.java
Touch UI - MultipointTouchEvents
ColorCanvas.java
MultipointTouchEventsExample.java
Game API - Battle Tank
com.nokia.example.battletank
BattleTankCanvas.java
Main.java
Messages.java
PointerEventHandler.java
com.nokia.example.battletank.game
Game.java
Hud.java
Level.java
Levels.java
Point.java
ProtectedContentException.java
Resources.java
TankImage.java
com.nokia.example.battletank.game.audio
AudioManager.java
SoundEffect.java
com.nokia.example.battletank.game.dialog
Dialog.java
GameOverDialog.java
LevelCompleteDialog.java
com.nokia.example.battletank.game.entities
Base.java
Bonus.java
BonusManager.java
Bullet.java
BulletManager.java
Enemy.java
EnemyManager.java
Entity.java
EntityManager.java
Explosion.java
ExplosionsManager.java
Player.java
Tank.java
Tree.java
TreeManager.java
com.nokia.example.battletank.menu
AboutMenu.java
BattleTankMenu.java
BuyMenu.java
HelpMenu.java
Menu.java
MenuItem.java
ToggleMenuItem.java
WaitIndicator.java
Game API - Sudokumaster
Button.java
ImageLoader.java
ImageView.java
Layout.java
Main.java
NumberSelector.java
OptionsDialog.java
StatusView.java
SudokuCanvas.java
SudokuGenerator.java
SudokuView.java
VictoryDialog.java
View.java
Graphics - Maze3D
Graphics - Scalable 2D vector graphics examples
HelloWorldMidlet.java
LoadStaticMidlet.java
SvgAnimatorMidlet.java
SvgCanvas1.java
SvgCanvas2.java
content2.svg
content3.svg
Central Repository Example
Content Handler Example
Multimedia - Media Sampler
com.nokia.example.mmapi.mediasampler
MediaSamplerMIDlet.java
com.nokia.example.mmapi.mediasampler.data
Media.java
MediaFactory.java
com.nokia.example.mmapi.mediasampler.model
DRMPlayer.java
PlayerPool.java
com.nokia.example.mmapi.mediasampler.viewer
AudioCanvas.java
MediaList.java
SupportForm.java
VideoCanvas.java
VideoSourceSelector.java
Multimedia - VideoOverlayMIDlet
ControlBar.java
DisplayCanvas.java
VideoCanvas.java
VideoOverlayMIDlet.java
Multimedia - AMMSMIDlet
AMMSMIDlet.java
House.java
MansionCanvas.java
Source.java
Trig.java
Walker.java
Multimedia - AudioOutputControl MIDlet
AudioOutputControlMidlet.java
Multimedia - AMMS Camera
Persistent storage - Record store
Security - SATSAMIDlet
Codec.java
DecryptScreen.java
EncryptScreen.java
InfoScreen.java
ListScreen.java
MessageStore.java
NewScreen.java
PasswordScreen.java
SATSAMIDlet.java
Security - SignedMIDlet
SignedMIDlet.java
Digital signatures - PKIMIDlet
APDU connections- APDUMIDlet
Messaging - MMSMIDlet
CameraScreen.java
InfoScreen.java
MMSMIDlet.java
ReceiveScreen.java
SendScreen.java
File access - Image Viewer
PIM - Event-Sharing MIDlet
NFC - LLCP
NFC - UIDReader
NFC - URLWriter
Web Services - CapitalMIDlet
SIP API - OriginatingInviteMIDlet and TerminatingInviteMIDlet
Bluetooth - BCExchanger
com.nokia.example.bcexchanger
AddressBook.java
BCExchangerMIDlet.java
Storage.java
com.nokia.example.bcexchanger.comm
ExchangeListener.java
ExchangerComm.java
ExchangerCommImpl.java
ExchangerState.java
ExchangerStateParent.java
IdleState.java
InquiryState.java
ReceiveState.java
SendState.java
ServiceDiscoveryState.java
com.nokia.example.bcexchanger.ui
AddressBookScreen.java
AlertMessage.java
MainScreen.java
ProgressScreen.java
Screen.java
ServiceListScreen.java
Bluetooth - btsppEcho
com.nokia.example.btsppecho
ClientForm.java
ErrorScreen.java
LogScreen.java
MIDletApplication.java
ServerForm.java
ServiceDiscoveryList.java
SettingsList.java
TextScreen.java
com.nokia.example.btsppecho.client
ClientConnectionHandler.java
ClientConnectionHandlerListener.java
ConnectionService.java
com.nokia.example.btsppecho.server
ServerConnectionHandler.java
ServerConnectionHandlerListener.java
Location - Tourist Route
Location - ProximityReminder
eSWT - Hello World
HelloWorld.java
SWTMIDlet.java
UIThreadSupportWrapper.java
eSWT - MovieBooking
eSWT - Showcase
eSWT - Clock
Content Handler - Handling text, image and audio content
Mobile sensors - ArrowKeys
Mobile sensors - Panorama
Application framework - SystemProperties
SysPropForm.java
SysPropFullCanvas.java
SystemProperties.java
Developer resources
Terms and abbreviations
Discussion about this resource
Legal notice
Change history
Guide to Java Developer's Library
Getting started
Setting up the development environment
Configuring Eclipse
Configuring NetBeans
Creating your first MIDlet in Eclipse
Creating your first MIDlet in NetBeans
Deploying your first MIDlet
Where to go next
Introduction to Java ME
Java ME on Series 40 and Symbian platforms
Supported Java APIs
New features in Java Runtime 1.x.x for Series 40
New features in Java Runtime 2.3 for Symbian
Working with MIDlets
MIDlets
Development process overview
MIDP project structure
Creating, building and running MIDlets
Packaging MIDlets
JAR files
JAD files
MIDlet lifecycle
Application Management Software
Implementing MIDlet lifecycle requirements
Designing MIDlets
Basic considerations
Designing for multiple devices
Testing MIDlets
Mobile device emulator
Simulating events
Diagnostics window
Diagnostics and tracing
EcmtAgent
Device Connectivity Tool
Debugging
Setting up the device
Setting up the Device Connectivity Tool
Setting up the IDE and debugging the MIDlet
Deploying MIDlets
Over-the-Air (OTA)
Direct PC connection
E-mail and MMS
Deploying from NetBeans
MIDlet pre-deployment
Where to go next
Developer's guides
Application framework
Hardware characteristics
Software characteristics
Persistent storage
Push applications
MIDlet UIDs
JAD and JAR manifest attributes
MIDlet Message
MIDlet name localization
Supported locales
Auto-starting MIDlets
Hiding applications from Task Manager
Dual SIM
System properties
Generic system properties
Nokia-specific system properties
System properties for keypad settings
Determining the Java Runtime for Symbian version
Example: Viewing system properties
Design
Implementation
Implementing the MIDlet main class
Implementing the full screen display of property details
UI and graphics
User interfaces in Java ME
UI elements and controls
Display resolutions
Icon support
MIDlet icon sizes
LCDUI UI element icon support
Scalable icon support
Image support
Start-up screen
Themes
Scalability
Graphics scaling for Canvas
LCDUI
LCDUI overview
High-level APIs
Low-level APIs
Command handling
Interplay with Application Management Software
Using the LCDUI
Alert
Canvas
Key events in Canvas and CustomItem
CanvasGraphicsItem
CanvasGraphicsItem example
Command
Font
Form
ChoiceGroup
CustomItem
DateField
Gauge
ImageItem
Spacer
StringItem
TextField
Graphics
List
TextBox
Pop-up TextBox
TextEditor
Creating a new TextEditor
TextEditor properties and supported events
Symbian TextEditor extensions
Ticker
Media keys
Selection Key labeling
New line handling
Monitoring graphics performance
Example: Creating a simple test MIDlet
Design
Implementation
Implementing the MIDlet main class
Implementing the Canvas
Example: Creating Blog Writer
Design
Implementation
Example: Setting softkey label location
eSWT
eSWT overview
Using eSWT
eSWT MIDlet starter
eSWT considerations for experienced LCDUI developers
Basic components
Browser
Button
CaptionedControl
Combo box
Command
DateEditor
Dialog
HyperLink
Label
Layout
Link
List and SortedList
ListBox
MessageBox
ScrolledComposite
Slider
Table
Text, TextExtension, ConstrainedText
Tree
Example: Creating a simple eSWT MIDlet
Design
Implementation
Example: Movie booking MIDlet
Prerequisites
Designing MovieBooking
Developing MovieBooking
Implementing the MIDlet main class
Implementing the splash screen
Implementing the database connections
Implementing the UI elements
Implementing the seat selection screen
Building and running
Deploying to a device
Touch UI
Designing touch interaction
Touch interaction in Series 40
Using gestures
Receiving gesture events
Handling gesture events
Creating drag and scroll animations
Linear drag
Kinetic scroll
Setting the editing style for Form Items
Touch interaction in Symbian
eSWT components in touch interaction
Multipoint touch
On-screen keypad (OSK)
OSK on devices with no keyboard
OSK on devices with a QWERTY keyboard
LCDUI components in touch interaction
Alert
Canvas and CustomItem
Command menus
Form and Item
List
TextBox and TextField
Tactile feedback
Tap detection
Example: Creating a scroller list
Design
Implementation
Example: Creating a game using the Gesture API
Design
Implementation
Example: Using multipoint touch events 1
Design
Implementation
Example: Using multipoint touch events 2
Design
Implementation
Nokia UI API
Introduction
Changes between platform releases
Using Nokia UI API
Full screen Canvas
Transparency
Custom font height
Soft notifications
Force-sensitive joystick
Screen saver
Clipboard
Audio extensions
Other extensions
Game API
Using the Game API
GameCanvas
Player in the Mobile Media API
Example: Creating a game supporting different screen resolutions and input methods
Design
Implementation
Example: Creating a game with an in-app purchase feature
Design
Implementation
Mobile 3D graphics
Mobile 3D Graphics API overview
Using the M3G API
Graphics3D
Scene graph
Example: Using 3D graphics in application development
Prerequisites
Implementation of the Maze3DMIDlet
Implementation of the Scene Graph
Maze Construction and Geometry
Camera / Player Movement
Game Setup
Developing the Maze3DMIDlet
Creating the project environment
Implementing the main MIDlet
Implementing the environment
Implementing the UI elements
Implementing the Graphics3DProperties class
Building and running in an emulator
Deploying to a device
Scalable 2D vector graphics
Scalable 2D Vector Graphics API overview
Scalability
Main use cases
Example: Creating a static SVG image
Design
Implementation
Example: Loading and manipulating a pre-generated SVG image
Design
Implementation
Example: Playing an animated SVG image
Design
Implementation
Graphics hardware acceleration
Best practises of graphics
Multimedia
Multimedia in mobile application development
Creating multimedia applications
Mobile Media API overview
Using the Mobile Media API
Architecture
Player state model
Player content types
Checking API availability
Playing tones and tone sequences
Playing sampled sound and MIDI
Playing video
Recording sound and video
TimeBases
Taking photos
StopTimeControl
VolumeControl
Security issues
SDK versus devices
Recommended practices
Content type selection
Application resource management
Player pooling
Remote resources
Minimizing media playback delay
Restarting the player after being unavailable
Stopping playback when a MIDlet is switched to the background
Playing DRM-protected media
Using video overlays
Using video in eSWT
Example: Creating a multimedia player
Design
Implementation
Example: Creating a video overlay
Design
Implementation
Implementing the MIDlet main class
Implementing ControlBar
Implementing DisplayCanvas
Implementing VideoCanvas
Using advanced multimedia features
Advanced Multimedia Supplements API overview
Using the AMMS API
EffectModule
GlobalManager
Module
SoundSource3D
Spectator
Controls
EffectControl
PanControl
PriorityControl
CommitControl
DistanceAttenuationControl
DopplerControl
LocationControl
OrientationControl
AudioVirtualizerControl
EqualizerControl
ReverbControl
ReverbSourceControl
CameraControl
ExposureControl
FlashControl
FocusControl
SnapshotControl
ZoomControl
System property usage
Example: Using 3D audio in application development
Design
Implementation
Controlling audio output
Setting the audio output mode
Monitoring for changes in the audio routing
Disabling audio muting
Example: Managing audio output modes for media players
Design
Implementation
Mobile broadcasting (DVB-H)
Using mobile broadcasting
Optimizing Mobile TV application packaging
HDMI playback
Security
MIDP security
MIDP security terms and concepts
MIDP application security in Nokia devices
Installation time security
Runtime security
Managing security settings
Signing a MIDlet suite
Signing procedure using command line utilities
Appendix A: Supported security policies
Nokia security policy
MSA security policy
Appendix B: Supported root certificates
Appendix C: Summary of protected methods
MIDP 2.0
Bluetooth API (JSR-82)
Wireless Messaging API (JSR-120)
Wireless Messaging API 2.0 (JSR-205)
Mobile Media API 1.1 (JSR-135)
Advanced Multimedia Supplements API (JSR-234):
Location API (JSR-179)
PDA Optional Packages (JSR-75)
File Connection API
PIM API
J2MEβ’ Web Services (JSR-172)
Security and Trust Services API (JSR-177)
SIP API (JSR-180)
Mobile Sensor API (JSR-256)
Contactless Communication API (JSR-257)
Mobile Broadcast Service API (JSR-272)
Example: Using protected methods
Design
Implementation
Security and trust services
Encrypted messages: SATSA-CRYPTO
Using SATSA-CRYPTO
Encrypting and decrypting messages
Message Digests
Signatures
Example: Creating encrypted messages
Design
Implementation
Digital signatures: SATSA-PKI
Using SATSA-PKI
Creating signing requests and managing user credentials
Using signature services
Example: Creating digital signatures
Prerequisites
Implementation of the PKI MIDlet
Developing the PKI MIDlet
Building and running in an emulator
Deploying to a device
APDU messages: SATSA-APDU
Using SATSA-APDU
Example: Creating an APDU connection
Prerequisites
Implementation of the APDU MIDlet
Developing the APDU MIDlet
Building an running in an emulator
Deploying to a device
Digital rights management
Messaging
Wireless Messaging API 2.0
Using the Wireless Messaging API 2.0
Example: Creating and sending MMS messages
Design
Implementation
Implementing the MIDlet main class
Implementing the UI elements
Data handling
File access
FileConnection API
Using the FileConnection API
Accessing files and directories
Creating a new file or directory
Monitoring file system roots
FileConnection interface considerations
Security considerations
Example: Creating an image viewer
Prerequisites
Implementation of Image Viewer
Creating the project environment
Developing Image Viewer
Implementing the MIDlet main class
Implementing the MIDlet functionality
Implementing the UI classes
Building and running in an emulator
Deploying to a device
Central Repository API
Personal information management
Using the PIM API
PIM databases
Contacts databases
Calendar databases
To-do notes databases
Managing multiple calendars
Example: Creating and sending an event
Prerequisites
Implementation of the Event-Sharing MIDlet
Creating the project environment
Developing the Event-Sharing MIDlet
Implementing the main MIDlet
Implementing the UI classes
Implementing the back end functions
Building and running in an emulator
Deploying to a device
Mobile sensors
Using the Mobile Sensor API
Setting up the IDE with S60 5th Edition SDK
Finding and identifying sensors
Opening a sensor connection
Retrieving data from a sensor
Using data listeners
Using condition listening
Choosing the listening method
Closing a sensor connection
Example: Using the accelerometer
Designing the ArrowKeys MIDlet
Implementing the ArrowKeys MIDlet
Example: Navigating an image with the accelerometer
Implementing the Panorama MIDlet
Contactless communication
Using the Contactless Communication API
Detecting contactless targets
Exchanging data with contactless targets
Accessing data on NDEF targets
Example: UIDReader
Prerequisites
Implementation of UIDReader
Developing UIDReader
Building and running
Deploying to a device
Example: URLWriter
Prerequisites
Implementation of URLWriter
Developing URLWriter
Building and running
Deploying to a device
Networking
Networking in Java ME
Web Services
Web Services package overview
XML optional package overview
Using the JAX-RPC package
Supported XML and Javaβ’ types
Security
Using the XML package
Example: Creating a remote server connection
Creating the project environment
Prerequisites
Server Side
Client Side
Implementation of Capital MIDlet
Developing Capital MIDlet
Implementing the main MIDlet
Creating classes from the WSDL stub
Implementing remote procedure calls
Implementing the UI elements
Building and running in an emulator
Deploying to a device
SIP connections
SIP API overview
SIP architecture
Main use cases
SIP request methods
Example: Creating a SIP INVITE session
Prerequisites
Implementation of the SIP session MIDlets
Developing the MIDlets
Creating the project environment
Implementing the OriginatingInvite MIDlet
Implementing the TerminatingInvite MIDlet
Building and running in an emulator
Deploying to a device
Bluetooth connections
Bluetooth technology and Javaβ’ APIs for Bluetooth (JSR-82) overview
Bluetooth connections
Device inquiry
Service discovery
Universally Unique Identifier (UUID)
Name discovery
Master/slave roles
Security
Bluetooth protocols
L2CAP
RFCOMM
Service discovery protocol (SDP)
OBEX
OBEX connections
Headers
OBEX profiles
Using the Java APIs for Bluetooth (JSR-82)
Bluetooth connections
Device inquiry
Service discovery
Name discovery
Security
Bluetooth protocols in JSR-82
L2CAP
RFCOMM
OBEX
OBEX Client connections
OBEX Server connections
OBEX Security
Bluetooth connectivity guide
Installing the S60 Bluetooth Driver
Bluetooth connections with JSR-82
Interoperability
Example: Creating a client-server pair using RFCOMM
Design
Implementation
Implementing the MIDlet main class and UI elements
Implementing the client-server connections
Example: Creating an OBEX connection
Design
Implementation
Implementing the UI module
Implementing the Comm module
Implementing the OBEX server connection
Implementing the idle state
Implementing the inquiry state
Implementing the service discovery state
Implementing the send and receive states
Implementing the Address Book module
Implementing the Storage module
IAP Info connections
IAP Info API in Javaβ’ ME
Using the IAP Info API
Example: Creating network connections with IAPInfo
Prerequisites
Implementation of the IAPInfoMIDlet
Developing the IAPInfoMIDlet
Creating the project environment
Implementing the main MIDlet
Implementing the MIDlet functions
Building and running in an emulator
Deploying to a device
Invoking applications
Invoking applications in Java ME
Launching applications with parameters
Launching a MIDlet from another MIDlet
Launching a native application from a MIDlet
Launching a MIDlet from a native application
Re-launching a MIDlet with new command line arguments
Launching a MIDlet from a web link
Content Handler
Content Handler API overview
Using the Content Handler API
Example: Handling audio, image and text content
Prerequisites
Implementation of the Content Handler MIDlets
Developing ContentHandler
Implementing the main MIDlet
Implementing the handlers
Implementing the invocation classes
Implement the audio handling functionality
Building and running in an emulator
Deploying to a device
Location services
Using the Location API
Device location
Specifying the location provider
Creating listeners
Registering listeners
Cell ID positioning
Landmark store
Accessing the landmark store
Landmark store management
Category handling
Device orientation
Orientation sensor differences
Example: Location and orientation detection
MIDlet user interface
Prerequisites
Implementation of the TouristRoute MIDlet
Developing the TouristRoute MIDlet
Creating the project environment
Implementing the main MIDlet
Implementing the location functions
Implementing the UI elements
Building and running in an emulator
Deploying to a device
Example: Proximity Listener
In-app purchase
Introduction
Payment flow
Functional description
Purchase and restoration with built-in DRM protected content
Purchase and restoration with no built-in DRM protection
Nokia Store sign-in
Design guidelines
City guide application design examples
City guide: First-time purchase (no DRM, user signed out)
City guide: First-time purchase (no DRM, user signed in)
City guide: Restoring a purchase (no DRM, user signed out)
City guide: Restoring a purchase (no DRM, user signed in)
City guide: Restoring a purchase (no DRM, user signed in, purchase converted to restoration)
City guide: Restoring a purchase not allowed (no DRM, user signed out)
City guide: Getting help (no DRM, no sign-in needed)
Newspaper application design examples
Newspaper: First-time purchase (no DRM, user signed out)
Newspaper: Repeating a purchase (no DRM, user signed out)
Newspaper: Restoring a purchase (no DRM, user signed out)
Newspaper: Restoring a purchase (no DRM, user signed in)
Newspaper: Restoring a purchase not allowed (no DRM, user signed out)
Newspaper: Restoring a purchase not allowed (no DRM, user signed in)
Newspaper: Getting help (no DRM, no sign-in needed)
Game application design examples
Game: First-time purchase (DRM in use, user signed out)
Game: Restoring a purchase (DRM in use, user signed out)
Game: Restoring a purchase (DRM in use, user signed in)
Game: Restoring a purchase (DRM in use, user signed out, purchase converted to restoration)
Game: Restoring not allowed (DRM in use, user signed out)
Game: Getting help
Implementing in-app purchase
Creating the in-app purchase resource files
Purchasing a product
Restoring a product
Verifying a purchase in the back end server
Protecting content with built-in DRM
Testing the application
Javadocs
(JSR-75) FileConnection API 1.0 (Optional Package)
javax.microedition.io.file
(JSR-75) PIM API 1.0 (Optional Package)
javax.microedition.pim
(JSR-82) Bluetooth API 1.1
javax.bluetooth
javax.obex
(JSR-118) MIDP 2.0
java.lang
java.util
javax.microedition.io
javax.microedition.lcdui
javax.microedition.lcdui.game
javax.microedition.media
javax.microedition.media.control
javax.microedition.midlet
javax.microedition.pki
javax.microedition.rms
(JSR-135) Mobile Media API 1.2
javax.microedition.media
javax.microedition.media.control
javax.microedition.media.protocol
(JSR-139) CLDC 1.1
java.io
java.lang
java.lang.ref
java.util
javax.microedition.io
(JSR-172) Web Services API 1.0: RPC Package
java.rmi
javax.microedition.xml.rpc
javax.xml.namespace
javax.xml.rpc
(JSR-172) Web Services API 1.0: XML Parser Package
javax.xml.parsers
org.xml.sax
org.xml.sax.helpers
(JSR-177) Security and Trust Services API 1.0
java.lang
java.rmi
java.security
java.security.spec
javacard.framework
javacard.framework.service
javacard.security
javax.crypto
javax.crypto.spec
javax.microedition.apdu
javax.microedition.io
javax.microedition.jcrmi
javax.microedition.pki
javax.microedition.securityservice
(JSR-179) Location API 1.0.1
javax.microedition.location
(JSR-179) Location API Appendix
LocationUtil
com.nokia.mid.location
(JSR-180) SIP API 1.2
javax.microedition.sip
(JSR-184) Mobile 3D Graphics API 1.1
javax.microedition.m3g
(JSR-205) Wireless Messaging API 2.0
javax.wireless.messaging
(JSR-211) Content Handler API 1.0.1
javax.microedition.content
(JSR-226) Scalable 2D Vector Graphics API 1.1
javax.microedition.m2g
org.w3c.dom
org.w3c.dom.events
org.w3c.dom.svg
(JSR-234) Advanced Multimedia Supplements API
1.1
javax.microedition.amms
javax.microedition.amms.control
javax.microedition.amms.control.audio3d
javax.microedition.amms.control.audioeffect
javax.microedition.amms.control.camera
javax.microedition.amms.control.imageeffect
javax.microedition.amms.control.tuner
(JSR-256) Mobile Sensor API 1.2
javax.microedition.sensor
javax.microedition.sensor.control
(JSR-257) Contactless Communication API 1.0
javax.microedition.contactless
javax.microedition.contactless.ndef
javax.microedition.contactless.rf
javax.microedition.contactless.sc
javax.microedition.contactless.visual
(JSR-257) Contactless Communication API Extensions
com.innovision.rf
com.nokia.nfc.nxp.mfstd
com.nokia.nfc.nxp.simpletag
com.nokia.nfc.llcp
com.sony.felica
(JSR-272) Mobile Broadcast Service API 1.0
javax.microedition.broadcast
javax.microedition.broadcast.connection
javax.microedition.broadcast.control
javax.microedition.broadcast.esg
javax.microedition.broadcast.platform
javax.microedition.broadcast.purchase
javax.microedition.broadcast.recording
eSWT API 1.0.3
org.eclipse.ercp.swt.mobile
org.eclipse.swt
org.eclipse.swt.browser
org.eclipse.swt.dnd
org.eclipse.swt.events
org.eclipse.swt.graphics
org.eclipse.swt.internal
org.eclipse.swt.layout
org.eclipse.swt.widgets
eSWT API Appendix
Link
org.eclipse.swt.widgets
ScrolledComposite
org.eclipse.swt.custom
IAP Info API 1.0
com.nokia.mid.iapinfo
In-App Purchase API 1.0
com.nokia.mid.payment
Nokia UI API 1.4
com.nokia.mid.media
com.nokia.mid.sound
com.nokia.mid.ui
Nokia UI API Appendix
Frame Animator API
com.nokia.mid.ui.frameanimator
Gesture API
com.nokia.mid.ui.gestures
LCDUIUtil
com.nokia.mid.ui
Implementation notes
(JSR-75) FileConnection API (Optional Package)
Changes between releases
Feature description
DRM support in Symbian
Class and interface description
Runtime environment notes
System properties
Virtual file system in Symbian
Multiple drive support
Security settings
Device support
Additional notes
(JSR-75) PIM API (Optional Package)
Changes between releases
Feature description
Class and interface description
ContactList in Symbian
ContactList in Series 40
EventList in Symbian
EventList in Series 40
ToDoList in Symbian
ToDoList in Series 40
vCard and vCalendar
Runtime environment notes
Device support
(JSR-82) Bluetooth API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
System properties
Bluetooth power state and visibility mode management in push MIDlet registration
Bluetooth power state checking in API method calls
Security settings
Device support
(JSR-118) MIDP 2.1
Changes between releases
Feature description
Device support
(JSR-135) Mobile Media API
Changes between releases
Feature description
Symbian class and interface description
Manager
Create player
Content types
Capture locators
Player
Content buffering
Audio player
Video player
Audio recorder
Video recorder
Streaming
MIDI player
Tone player
Audio mixing
DRM
Controls
Series 40 class and interface description
Supported locators
Content types
Media Time
Media keys
Supported controls for capture protocol
Capture locators
MIDI player
Audio mixing
Swap and play
Streaming
DRM
Runtime environment notes
System properties
Security settings
External volume keys
Device support
(JSR-172) Web Services API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-177) Security and Trust Services API
Changes between releases
Feature description
Class and interface description
javax.microedition.pki.UserCredentialManager
Field additions and exceptions
Method additions and exceptions
javax.microedition.securityservice.CMSMessageSignatureService
java.security.KeyFactory
java.security.MessageDigest
java.security.Signature
javax.crypto.Cipher
getInstance
init
Symbian runtime environment notes
Series 40 runtime environment notes
Device support
(JSR-179) Location API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-180) SIP API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
Additional notes
Headers
Multivalued headers
Supported headers
Restrictions on headers
Usage of headers
Selecting registration context and initializing requests
Selecting registration context
Using MIDlet-specific registration context
Sending a request without using a registration context
Sending a request inside an existing dialog
Keeping a dialog active on the client and server sides
Using PushRegistry
Conflicting application SIP identifiers
Appendix 1
Appendix 2
(JSR-184) Mobile 3D Graphics API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-205) Wireless Messaging API 2.0
Changes between releases
Feature description
Supported features
Excluded features
Class and interface description
Runtime environment notes
System properties
Internal settings
Device support
(JSR-211) Content Handler API
Changes between releases
Feature description
Class and interface description
Device support
(JSR-226) Scalable 2D Vector Graphics API
Changes between releases
Feature description
Runtime environment notes
Device support
(JSR-234) Advanced Multimedia Supplements API
Changes between releases
Feature description
Class and interface description
Music profile
Audio3D profile
Camera support
Runtime environment notes
Device support
(JSR-256) Mobile Sensor API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-257) Contactless Communication API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
(JSR-272) Mobile Broadcast Service API
Changes between releases
Feature description
Device support
eSWT API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
In-App Purchase API
Changes between releases
Feature description
Class and interface description
Runtime environment notes
Device support
Source codes for examples
Getting started - HelloWorld
HelloScreen.java
HelloWorldMIDlet.java
LCDUI - Blog Writer
BlogWriter.java
Button.java
CanvasTextBox.java
Controls.java
EditScreen.java
LoginScreen.java
Screen.java
Scrollbar.java
LCDUI - SimpleTest
HelloCanvas.java
SimpleTest.java
Touch UI - FrameAnimatorDemo
ListItem.java
Main.java
ScrollableView.java
Touch UI - FavoriteArtists
Touch UI - Ghosts
Crosshair.java
Gamepad.java
Ghost.java
Ghosts.java
Point.java
Scene.java
Size.java
Touch UI - Racer
com.nokia.example.racer
ExitListener.java
Main.java
MainNonTouch.java
com.nokia.example.racer.helpers
Engine.java
ImageLoader.java
KeyCodes.java
SimpleThread.java
com.nokia.example.racer.views
GameView.java
Menu.java
Settings.java
Splash.java
TouchGameView.java
com.nokia.example.racer.views.components
ExitItem.java
Gate.java
MenuItem.java
Rectangle.java
SettingsItem.java
StartItem.java
Track.java
com.nokia.example.racer.views.tracks
EightLoop.java
LapListener.java
Monza.java
Seissenberg.java
Touch UI - MultipointTouchEvents
ColorCanvas.java
MultipointTouchEventsExample.java
Game API - Battle Tank
com.nokia.example.battletank
BattleTankCanvas.java
Main.java
Messages.java
PointerEventHandler.java
com.nokia.example.battletank.game
Game.java
Hud.java
Level.java
Levels.java
Point.java
ProtectedContentException.java
Resources.java
TankImage.java
com.nokia.example.battletank.game.audio
AudioManager.java
SoundEffect.java
com.nokia.example.battletank.game.dialog
Dialog.java
GameOverDialog.java
LevelCompleteDialog.java
com.nokia.example.battletank.game.entities
Base.java
Bonus.java
BonusManager.java
Bullet.java
BulletManager.java
Enemy.java
EnemyManager.java
Entity.java
EntityManager.java
Explosion.java
ExplosionsManager.java
Player.java
Tank.java
Tree.java
TreeManager.java
com.nokia.example.battletank.menu
AboutMenu.java
BattleTankMenu.java
BuyMenu.java
HelpMenu.java
Menu.java
MenuItem.java
ToggleMenuItem.java
WaitIndicator.java
Game API - Sudokumaster
Button.java
ImageLoader.java
ImageView.java
Layout.java
Main.java
NumberSelector.java
OptionsDialog.java
StatusView.java
SudokuCanvas.java
SudokuGenerator.java
SudokuView.java
VictoryDialog.java
View.java
Graphics - Maze3D
Graphics - Scalable 2D vector graphics examples
HelloWorldMidlet.java
LoadStaticMidlet.java
SvgAnimatorMidlet.java
SvgCanvas1.java
SvgCanvas2.java
content2.svg
content3.svg
Central Repository Example
Content Handler Example
Multimedia - Media Sampler
com.nokia.example.mmapi.mediasampler
MediaSamplerMIDlet.java
com.nokia.example.mmapi.mediasampler.data
Media.java
MediaFactory.java
com.nokia.example.mmapi.mediasampler.model
DRMPlayer.java
PlayerPool.java
com.nokia.example.mmapi.mediasampler.viewer
AudioCanvas.java
MediaList.java
SupportForm.java
VideoCanvas.java
VideoSourceSelector.java
Multimedia - VideoOverlayMIDlet
ControlBar.java
DisplayCanvas.java
VideoCanvas.java
VideoOverlayMIDlet.java
Multimedia - AMMSMIDlet
AMMSMIDlet.java
House.java
MansionCanvas.java
Source.java
Trig.java
Walker.java
Multimedia - AudioOutputControl MIDlet
AudioOutputControlMidlet.java
Multimedia - AMMS Camera
Persistent storage - Record store
Security - SATSAMIDlet
Codec.java
DecryptScreen.java
EncryptScreen.java
InfoScreen.java
ListScreen.java
MessageStore.java
NewScreen.java
PasswordScreen.java
SATSAMIDlet.java
Security - SignedMIDlet
SignedMIDlet.java
Digital signatures - PKIMIDlet
APDU connections- APDUMIDlet
Messaging - MMSMIDlet
CameraScreen.java
InfoScreen.java
MMSMIDlet.java
ReceiveScreen.java
SendScreen.java
File access - Image Viewer
PIM - Event-Sharing MIDlet
NFC - LLCP
NFC - UIDReader
NFC - URLWriter
Web Services - CapitalMIDlet
SIP API - OriginatingInviteMIDlet and TerminatingInviteMIDlet
Bluetooth - BCExchanger
com.nokia.example.bcexchanger
AddressBook.java
BCExchangerMIDlet.java
Storage.java
com.nokia.example.bcexchanger.comm
ExchangeListener.java
ExchangerComm.java
ExchangerCommImpl.java
ExchangerState.java
ExchangerStateParent.java
IdleState.java
InquiryState.java
ReceiveState.java
SendState.java
ServiceDiscoveryState.java
com.nokia.example.bcexchanger.ui
AddressBookScreen.java
AlertMessage.java
MainScreen.java
ProgressScreen.java
Screen.java
ServiceListScreen.java
Bluetooth - btsppEcho
com.nokia.example.btsppecho
ClientForm.java
ErrorScreen.java
LogScreen.java
MIDletApplication.java
ServerForm.java
ServiceDiscoveryList.java
SettingsList.java
TextScreen.java
com.nokia.example.btsppecho.client
ClientConnectionHandler.java
ClientConnectionHandlerListener.java
ConnectionService.java
com.nokia.example.btsppecho.server
ServerConnectionHandler.java
ServerConnectionHandlerListener.java
Location - Tourist Route
Location - ProximityReminder
eSWT - Hello World
HelloWorld.java
SWTMIDlet.java
UIThreadSupportWrapper.java
eSWT - MovieBooking
eSWT - Showcase
eSWT - Clock
Content Handler - Handling text, image and audio content
Mobile sensors - ArrowKeys
Mobile sensors - Panorama
Application framework - SystemProperties
SysPropForm.java
SysPropFullCanvas.java
SystemProperties.java
Developer resources
Terms and abbreviations
Discussion about this resource
Nokia Symbian^3 Developer's Library v1.1
Legal notice
Change history and release notes
About this Library
Finding your way around
Documentation Conventions
Styles
BNF Grammars
Other Developer Resources
About Symbian^3
Introduction to Symbian^3
What's new in Symbian^3
New C++ APIs in Symbian^3
Porting applications from S60 5th Edition to Symbian^3
Modifying applications to support single-tap
Hiding item-specific commands in menus
Hiding item-specific commands in submenus
Removing item-specific commands from the toolbar
Activating items in a list
Disabling stylus popup menus in AVKON lists
Disabling hardware key shortcuts
Handling the Middle Soft Key and Enter Key in AVKON lists
Updating the platform UID
API Changes and Compatibility Breaks
Deprecated APIs
Removed APIs
Compatibility Breaks
DSA Migration Guide
Getting Started
Before You Start
Testing your development environment
Symbian Guide
Essential Idioms
Naming Conventions
Layout conventions
Class types
C++ and machine architecture
Object Orientation Basics
Object Lifetimes and Cleanup
Multiple Inheritance and Interfaces
Descriptors
Thin Templates
Code Efficiency
Defensive Programming
Static Data
Frameworks, Libraries and DLLs
UIDs
Application Start-Up Time Optimization
Exporting and Importing Classes
Symbian Platform Fundamentals Example Code
HelloWorld: writes βHello World!β to the console
CClasses: typical βCβ class
TAndRClasses: typical βTβ and βRβ type classes
MClasses1-3: abstract interface classes
CreateStaticDLL and UseStaticDLL: using a statically linked DLL
Security
Planning system and software security
Threats
General protection principles
Device security
Device security mechanisms
Application security
Client/server communication
Applications with a user interface
Software installer
Publish and Subscribe
Communications security
Secure Sockets
IPv4/IPv6
Host name resolution
Local connectivity
Platform security
Platform security architecture
Capabilities
Application signing
Data caging
Symbian OS v9 Security Architecture
Content security
Backup and restore
Cryptography
Configuring the applicationβs platform security settings in the emulator
Application Installation Guide
Quick Start
Secure Software Install Tools
Secure Software Install Tools Overview
MakeKeys
MakeKeys Overview
MakeKeys Tutorial
Creating a Private Key and Self Signed Certificate
Generating a Certificate Request
Viewing Certificate Details
MakeKeys Reference
Secure Software Install SIS Tools
Secure Software Install SIS Tools Overview
Secure Software Install SIS Tools Concepts
Signing SIS Files
Package Upgrades
Upgrade Types
System Upgrades
Preinstalled Package Upgrades
Eclipsing
Wildcard Usage with Stub SIS files
Embedded SIS Files
Secure Software Install SIS Tools Tutorials
Creating and Signing an Installation File
Upgrading OS Components
Preinstallation Tutorial
Preinstalling Packages
Preparing Media Card for Installing Preinstalled Packages or Patch
Secure Software Install SIS Tools Reference
MakeSIS
SignSIS
CreateSIS
DumpSIS
InterpretSIS
InterpretSIS Examples
PKG File
PKG File Format
Languages Supported
Language Codes
Package-Header
Vendor
Logo
Package-Body
Comments
Condition-Blocks
Condition-Block Syntax
Conditions
Functions
Options-List
Installation Files
Language-Neutral Files
Language Dependent Files
Embedded SIS
Dependency
PKG Properties
Package File Examples
PKG file format to support simple installation
PKG file format to support multilingual application installation
PKG file format to Display Licence Information
PKG File Format for Preinstallation
Bluetooth Guide
Bluetooth Core Collection
Bluetooth Core Collection Overview
Bluetooth CSY
Bluetooth CSY Component Overview
Bluetooth BTComm
Bluetooth BTComm Overview
Using Bluetooth BTComm
Bluetooth SDP
Bluetooth SDP Overview
Using Bluetooth Service Discovery Database
Bluetooth Service Discovery Database Overview
Connecting to the service discovery database
Handling SDP Attributes
Registering Services
Setting service record attributes
Service records and attributes
Using Bluetooth Service Discovery Agent
Bluetooth Service Discovery Agent Overview
Querying the SDP Database
Reading Remote SDP Service Attributes
Handling SDP results
Bluetooth Management Collection
Bluetooth Management Collection Overview
Bluetooth Sockets Overview
Bluetooth Manager
Bluetooth Manager Overview
Using Bluetooth UI
How to prompt the user to select a remote device
Bluetooth Client Library
Bluetooth Client Library (Bluetooth User) Overview
Bluetooth Extended Inquiry Response
Processing an Extended Inquiry Response
Bluetooth User Tutorials
Connecting to remote devices
Selecting a Remote Device
Inquiring about Remote Devices
Inquiring about Services on a Remote Device
Connecting and Transferring Data to a Remote Device
Using security on outgoing sockets
Listening for incoming Bluetooth connections
Handling the Local Device Name
Performing Low-level Configuration
Disconnecting ACL links
Using Bluetooth Security Manager
Bluetooth Security Manager overview
How to connect to the security manager
How to set service security requirements
IrDA PRT Plug-in
IrDA Stack (IrDA Sockets) Overview
Using IrDA Sockets
The IrDA Sockets API
The IrDA Sockets API
How to load an IrDA protocol set
Discovery
How to initiate the discovery procedure
IrDA primary and secondary connection
How to make a secondary connection
Reading and writing data
How to write data
Disconnection
How to disconnect
How to create a simple beaming application
Advanced IrDA Sockets API
IrDA Ioctls and options
How to implement Ioctl requests
IAS queries
How to use IrDA options
How to set IrLAP options
How to use IAS queries
How to implement IAS Registration
RockPaperScissorsGameSourceCode_S60: Game example code
Bluetooth Services Guide
Bluetooth Application Profiles Collection
Bluetooth Application Profiles Collection Overview
Remote Control Profile
Remote Control Profile Overview
Battery Status Overview
Absolute Volume Controller Overview
Absolute Volume Target Overview
Player Information Overview
Media Browse Overview
Media Information Overview
Now Playing Overview
Cellular Baseband Services Guide
SMS Protocols
SMS Stack for GSM Networks
Concepts
SMS Stack Architecture
SMS Utilities
GSM Utilities
Message Stores
SMS Protocol Modules
SMS Stack Observers
SMS Disk Monitors
SMS Encoding and Decoding
SMS Stack Tutorial
Alternative Encoders Tutorial
SMS Stack Configuration
SMS Stack Configuration for Class 0 Messages
Reference
Telephony Utilities
Telephony API for Applications
Concepts
Architecture
Services Provided
Supplementary Services Provided
Call Tutorials
Dial a Call Tutorial
Answer a Call Tutorial
Terminate a Call Tutorial
Remote Call Termination Tutorial
Call Hold Tutorial
Call Resume Tutorial
Call Swap Tutorial
Send Dual Tone Multi Frequency (DTMF) Tutorial
Device Information Tutorial
Phone Identification Tutorial
Subscriber Identity Tutorial
Flight Mode Status Tutorial
Battery Information Tutorial
Battery Charger Tutorial
Phone Lock Tutorial
Line and Call Status Tutorial
Call in Progress Tutorial
Data Line Status Tutorial
Voice Line Status Tutorial
Network Information Tutorial
Network Signal Status Tutorial
Signal Strength Information Tutorial
Registration Status Tutorial
Current Network Information Tutorial
Notification Request Tutorial
Simultaneous Call Tutorial
Single Call Tutorial
Supplementary Service Tutorial
Call Barring Status
Call Waiting Status Tutorial
Call Forward Status Tutorial
Caller Identification Status Tutorial
Telephony API for Applications Examples
ETel3rdParty: Using the Telephony Independent Software Vendor (ISV) API
Reference
Classic UI Guide
Application and UI frameworks
Application framework concepts
Resources
Registration
Framework requirements for GUI applications
Implementing framework requirements
Event handling
Commands
Handling EEikCmdExit
Window server events
Key events
Receiving key event data in your application
Handling key events in your application
Layout change events
Foreground events
Pointer events
System events
Application-specific events
Other window server events
System environment events
Environment changes
Domain-specific events
Contacts database events
Alarm server events
Touch-specific events
Handling pointer events in custom controls
Implementing support for scalable UI
Listening for scrollbar touch events
Enabling additional touch events for your application
Checking for touch support at runtime
Managing resource files
How resource files work
Resource file structure
Precompiled resource values available from the Symbian platform
Required resource file statements
Optional resource file statements
Resource string handling
Creating registration resource files
Defining localizable registration information
Creating resource header files
Resource management example: HelloWorldBasic
helloworldbasic.rss
HelloWorldBasic_reg.rss
UI concepts
Relationship between framework and applications
Scalability
Themes
UI controller
Controls
Window owning and non-window owning controls
Relationship between window controls
Compound controls
Commonly used controls
Views
UI architectures
Traditional Symbian UI application architecture
Constructing the UI controller in traditional architecture
Views in traditional architecture
Constructing views in traditional architecture
Drawing in traditional architecture
Compound controls in traditional architecture
Switching views in traditional architecture
View architecture
Constructing the UI controller in the view architecture
View controller in the view architecture
Constructing the view controller in the view architecture
View resource statements in the view architecture
Switching views in the view architecture
Views in the view architecture
Constructing views in the view architecture
Drawing in the view architecture
Compound controls in the view architecture
Dialog architecture
When to use dialog architecture
Basic implementation
Resources
Constructing a dialog
Advanced implementation
Mixing dialog and other application architectures
Internationalization and localization
Locale-sensitive data types
UI text strings
Implementing UI text localization
Using the extended notifier framework
Control and animation framework
Animation
Animation overview
How to create a basic animation
Bitmap Animation
Bitmap Animation Overview
Clock
Clock Overview
Message Window Overview
The UI Control Framework (CONE)
UI Control Framework Overview
Multiple Screens Overview
CONE resource loader overview
UI Control Framework concepts
Controls
Window-owning controls and non-window-owning controls
Simple controls and compound controls
The run-time control hierarchy
The control environment
Control observers
Control contexts
The object provider (MOP) mechanism
Text and Zooming
Layout management
Application user interface (AppUi)
The control stack
Embedded applications
How to write controls
How to create a singleton
How to - Multiple screens
Using UI Graphics Utilities (EGUL) and Text Utilities (ETUL)
UI graphics utilities overview
Address string tokenizer overview
Text resource utility overview
Phone number utility overview
String resource reader overview
Using Uikon
Uikon Overview
Using the extended notifier framework
Control and animation framework examples
Animation example
Clock: Analog and Digital Clocks example
ControlFramework: A UI application with a toolbar
CustomControls: custom control example
UI components
Adaptive search
Dimming
Find pane
Generic button
Indicators
Application-specific indicators
Editing indicators in pop-up windows
Indicators in the Navi pane
Operator indicator
Signal and battery indicators
Soft indicators
Universal indicators
Lists and grids
Empty lists and grids
Highlighting
Grid types
Color selection grid
Order of items and browsing in grids
List browsing
List layouts
Column structure of lists
Item type combinations
List item types
List stretch
Numbered items
List types
Choice list
Forms
Always-editable forms
Form items
Forms without the options softkey
Hierarchical list
Hierarchical column list
Lists in pop-up windows
Markable list
Multi-selection list
Selection list
Setting list
Menu
Notes
Confirmation note
Error note
Information note
Permanent note
Progress note
Wait note
Warning note
Options menu
Item-specific options menu
Submenus
Submenu indicators
Unavailable items
Other Options menus
Options template
Menu bars
Menu bar resource statements
Using menu sections in menu bar resource statements
Presentation of text
Pop-ups
Preview pop-up
Setting pop-up
Slider pop-up
Volume Control pop-up
Stylus pop-up menu
Stylus scrolling pop-up
Tooltips
Universal indicator pop-up
Queries
Confirmation query
List query
Grid query
Multi-selection list query
Data query
Password query
Data queries with multiple fields
Message query
Query input
Settings
List setting item
Text setting
Slider setting item
Volume setting item
Soft notifications
Discarding soft notifications
Many simultaneous soft notifications
Text editing
Editing menu
Editing indicators
Selecting text
Smiley picker
Special character table
Toolbar
UI themes
Text views
Windows and panes
Main pane
Status pane
Battery pane
Clock pane
Navi pane
Title pane
Signal pane
Universal indicator pane
Control pane
Control pane with pop-up
CBA buttons
Using precompiled CBA button resources
Defining resources for your own CBA buttons
Scrollbars
Layout changes in bi-directional languages
Pop-up windows
Zooming
Zooming actions
Zooming feedback
Touch UI support
Touch UI
Touch support for UI components
Finger usable UI
Touch UI user experience
Designing applications for touch UI
Single tap
Touch-enabled vs. touch-optimized
Usability considerations
Feedback
Scaling and positioning of controls
Sensor interaction
Cut, copy, and paste
Moving in touch UI
Multiple touch
Status pane items
Split view inputs
Text fields
Text input
Touch-based multiple selection
Touch down and hold
Touch support in lists
CEikDialog
Touch UI observer interfaces
Tactile feedback
API specifications
Choice list API
Choice list API class structure
Providing a vertical list of selectable items
Creating the choice list
Adding items to the choice list
Getting user selection from the choice list
Deleting the choice list
Showing the choice list
Removing items from the choice list
Setting the item selected when the choice list is opened
Generic button API
Enabling touch support for buttons
Creating generic button
Setting button properties not specific to any state
Using button states
Setting properties for button states
Handling button events
Using long-tap events
Using skin support in buttons
Stylus pop-up menu API
Displaying commands in a context menu
Creating stylus pop-up menu
Handling stylus pop-up menu events and commands
Showing and hiding stylus pop-up menu
Adding and removing menu items
Setting stylus pop-up menu position
Hiding and showing stylus pop-up menu items
Tactile feedback client API
Definitions
Providing tactile feedback for touch events
Using direct feedback
Using area registry based feedback
Removing feedback from a control
Disabling and enabling feedback
Querying if feedback is supported
Managing feedback areas
Optimizing feedback latency
Tactile feedback implementation example
Title pane touch observer API
Setting the title pane touch observer
Toolbar API
Class structure for the toolbar API
Enabling quick access to functions with a toolbar
Constructing the toolbar
Adding and removing toolbar items
Accessing the toolbar from applications or application views
Accessing toolbar items
Handling toolbar item events
Controlling toolbar visibility
Showing and hiding toolbar items
Dynamic initialization of the toolbar
Setting toolbar properties
Creating the toolbar extension
Adding and removing toolbar extension items
Accessing toolbar extension items
Showing or hiding the toolbar extension
Dimming or hiding toolbar extension items
Touch UI utilities API
Touch UI utilities API class structure
Receiving long-tap events
Creating the long-tap detector
Handling long-tap events
Deleting the long-tap detector
Enabling and disabling the long-tap detector
Setting the time after which the long-tap event is sent
Setting the time before the long-tap animation starts
OandX: Game example code
oandxviewarch: Game example code
Graphics_Images Example Overview
Common Email Guide
Email UI
Email Widget API
Communications Framework Guide
Communications Framework Quick Start
Concepts
Goals of the Comms Architecture
What are Layers
What are Access Points
What are Planes
What are Nodes
Nodes in Symbian Platform
Nodes in the Communications Framework
The Message Transport and Communication between Nodes
What are Factories and Factory Containers
What are Tiers?
What are CF Protocols, Binders, and Flows
What is Bearer Mobility
Configuring Comms
What is the Comms Database?
What is the System Critical Parameter?
What are Multi-Threaded Servers?
What are ESK files?
What is IP Security Policy (IPSecPol)?
What is Serial Port Contention?
Configuring and Customising the Serial Port
SMS Stack Configuration
Debugging Comms
Software Behaviour in a Debug Environment
Textual Logging
How to Use ULogger with Comms
On-Target Debugging
Component Specific Debugging Help
Communications Configuration Utilities
Comms Database
Concepts
What is the CommsDat API
What are elements
What are containers
What are fields
What are records
What are links
What are tables
What is Versioning?
What are sessions with the Comms Database
What are transactions
What is the mechanism for reading, writing and searching for data
Notification of changes to the comms database
How is the Comms Database secured
Creating and Deleting a Session: Tutorial
Starting and Finishing Transactions: Tutorial
Loading a Symbian Platform Defined Table: Tutorial
Loading a Symbian platform Defined Table, Changing a Field, Write Changed Record: Tutorial
Accessing a field without loading a whole record: Tutorial
Following a link to another table and finding a field by Id and by name: Tutorial
Creating a User Defined Table: Tutorial
Using Template Records: Tutorial
Migrating from CommDb to the CommsDat API
Reference
C++ API items
Tables for Application Developers and Phone Creators
Data Communications Server
IP Socket Server
Concepts
Sockets Server Architecture
Socket Binding
Creating an Implicitly Bound Socket
Sockets Server Client API
Connection Management
SubConnection Client API
Socket connection example
Socket Server Tutorials
Opening a Socket Server connection: Tutorial
Starting a Socket Server connection: Tutorial
Reading from a Socket: Tutorial
Monitoring Dial-up connection stages: Tutorial
Attaching to an existing RConnection connection: Tutorial
Attaching to the default sub-connection: Tutorial
Setting sub-connection parameters: Tutorial
Creating and setting properties for a Sub-Connection: Tutorial
Creating a new sub-connection - Adding an already connected socket
Creating a new sub-connection - Socket connected over the sub-connection
Registering for Sub-Connection events: Tutorial
Using the Bearer Mobility APIs
How to Create an Explicitly Bound Socket
Reference
Socket Server Reference
RConnection API Summary Reference
Rconnection: connection monitoring and management example
S60_weather
IRDevice: Connectivity IRDevice example code
Serial Communications Server
Concepts
Architecture
What are Serial Ports
What are Serial Protocol Modules (CSYs)
What is the Serial Protocol Module Interface
Serial Ports and Power Management
RS232 Control Lines
How to Configure a Port: Tutorial
How to Configure a Port for Efficient Reading: Tutorial
How to Configure Parity Error Control: Tutorial
How to Configure the Speed and Data Format: Tutorial
How to Configure Multithreaded C32 Serial Comms: Tutorial
How to Detect Infrared Capability and Enable Infrared Mode: Tutorial
How to Open a Port: Tutorial
How to Open a Port with the IrDA Protocol Module: Tutorial
How to Send Data: Tutorial
How to Terminate Read Requests Early: Tutorial
How to Set when Write Calls Return: Tutorial
How to Wait for the Write Buffer to Empty: Tutorial
Serial Protocol Modules (CSYs) Developer Tutorial
How to Write a Serial Protocol Module: Tutorial
Serial Communications Server Example Code
GlassTerm: glass teletype terminal
IRPrinting: Infrared Printing
Reference
C++ API items
Data Transfer Performance Guidelines
Handshaking Configuration Options
List of Serial Communications Server Plug-ins
Serial Comms Server Plugins
Serial Port CSY
Contacts Guide
Contacts Model
Contacts Model Overview
Concepts
Database Management
Contact Items Management
How to Add Email Type Values
Searching the Contact Database
Speed Dial Functionality
Change Notification
Introduction to Mapping between Symbian UIDs and vCard Properties
UIDs that Identify vCard Properties
Handling of Multiple Clients
Transaction Notifications
Dynamic Compression
Dynamic Transaction Rollback Recovery
Debug Logging
Data Compatibility
Device Services Guide
Common Services
System Utilities
System Utilities Overview
System Utilities Tutorial
Retrieving Versions and Device Type Information
Checking the Availability of Memory
Resource Management
Hardware Resource Manager
Hardware Resource Manager Overview
Hardware Resource Manager Concepts
Light API
Vibra API
Power API
Power State API
Hardware Resource Manager Tutorials
Managing RGB Color of Light Targets
Light API Tutorial
Creating a light instance
Retrieving the supported light targets of a device
Retrieving the current light status
Reserving light targets
Switching ON the lights
Switching OFF the lights
Blinking lights
Releasing the reserved lights
Releasing the instance
Vibra API Tutorial
Creating a Vibra instance to control the vibra
Retrieving the vibra settings
Retrieving the vibra status
Reserving the device vibra
Starting the device vibra
Stopping device vibra
Release device vibra
Releasing the instance
Sending tactile feedback pulse
Power API Tutorial
Derive a class and implement the appropriate observer functions
Create a power client power session
Get battery voltage or consumption information
Start receiving notification
Stop receiving notification
Power States API Tutorial
VibraPool: Game example code
Tiltme Example Overview
Sensor Services
Sensor Services Overview
Sensors Framework
Sensors Framework Overview
Sensor Channel Declaration
Array Properties
Using Sensor Channels APIs
Querying for Sensor Channels
Receiving Data from Sensors
Retrieving Channel Properties
Setting Channel Properties
Listening for Property Changes
Listening for Channel Changes
Receiving Channel Data based on Conditions
Scaling Channel Data Values
Sensor Data Compensator
Sensor Data Compensator Overview
Compensating Sensor Data for Display Orientation
System Startup
System Startup Overview
Static Startup Configuration
System Monitor
System Start Example
Digital rights management
DRM-protected multimedia
Playing DRM-protected audio content
OMA DRM
Rights issuer and content issuer
DRM rights objects
DRM agent
DRM content format
OMA DRM v1.0
OMA DRM v2.0
Supported OMA DRM v2.0 features
Rights object acquisition protocol
OMA DRM v2.1
WMDRM
Generic Application Support Guide
Application Framework
Application Framework Overview
Application Architecture
Application Architecture Overview
Application Architecture Tutorials
Porting Tutorial
Porting Applications to EXEs
Embeddable Applications
Non-embeddable Applications
Porting Data-caged Applications
Porting Data Recognizers to Secure Platform
Porting Notifiers to Secure Platform
Upgrading Help Files on the Secure Platform
Application Architecture Examples
BmpAnim: Bitmap Animation example
HelloWorld: A simple GUI application with a single view
View Server
View Server Overview
View Server Tutorial
Activate a view
Add a view to the control stack
Deregister a view
Derive a class from the MCoeView class
Implement the observer functions
Register a view with the View Server
Set a view as a default view
Create an instance of CCoeAppUi
Common Application Services
Alarm Server
Alarm Server Overview
Alarm Server Concepts
Types of Alarm
Alarm States
Alarm Time Formats
Alarm Sound Play Control
Environment and DST Changes
Alarm Server Tutorials
Using Alarm Server
Adding an Alarm
Updating an Alarm
Deleting an Alarm
Obtaining Alarm ID or Category List
Setting Alarm Status
Retrieving Alarm Information
Requesting Change Notification
Alarm Play Tutorials
Activating an Alarm on Given Days
AlarmServerExample: Alarm Manager Console Application
Alarm Properties Reference
File Handling
File Converter Framework
Overview
File Converter Tutorials
Writing a Converter
Write an interface implementation for a converter
Implement the ECom framework code
Write a resource file
Write a converter DLL project file
Using a Converter
Get a converter
Request for conversions
Write a conversion observer
Open Environment Utilities
Text Shell (Zsh) and Telnet Daemon
Copyright Information
Overview
Porting with Zsh
Setup
Emulator Setup
Launching Zsh
Reference
Supported Zsh Features
Zsh Command Syntax
alias
autoload
break
builtin
cat
cd
command
continue
cp
declare
dirs
echo
emulate
eval
exit
export
false
fc
find
float
functions
getln
grep
history
integer
local
ls
mkdir
more
mv
noglob
popd
print
printf
ps
pushd
pushln
pwd
read
readonly
rm
rmdir
set
setopt
touch
true
type
typeset
unalias
unfunction
unhash
unset
unsetopt
unzip
whence
where
which
zip
External Programs
Time Zone Services
Time zone conversion overview
Time Zone Services Tutorials
Converting between UTC and local time
Converting from UTC to local time in a non-system time zone
Converting from UTC to local time in the system time zone
Converting from local time for the system time zone to UTC
Converting from any local time to UTC
Subscribing and Responding to Time Zone Data Changes
Updating System TZ Data Using Software Installation
Time zone services examples
Time Zone Localiser Example
timezoneconversion: Time Zone Conversion Example
Generic OS Services Guide
Quick Start
Compression Libraries
Zip Compression Library
Zip Compression Library Overview
Zip Compression Library Tutorials
Compressing and Decompressing File - Zip Format
Compressing and Decompressing File - GZip Format
Compressing and Decompressing Memory Streams
Decompressing File Archives
EZLib Interface
EzlibExample: Using EZLIB to Compress and Decompress Files
Generic Open Libraries
Open Environment Core (P.I.P.S.)
Copyright Acknowledgments for P.I.P.S. Libraries
P.I.P.S. Overview
Getting Started
Example using main()
Example using E32Main()
Creating the MMP File
Using Compilers and IDEs
Using GCCE and P.I.P.S.
Using Carbide.c++ and P.I.P.S.
Promoting char in comparison with RVCT
Hybrid Applications with Symbian C++ and Standard C
P.I.P.S. Concepts
Symbian Platform vs UNIX
Build Process
Hybrid Applications
Platform Security Considerations
Target Types
Memory Management
Miscellaneous Topics
Character Conversion in Symbian C++ and GNU C
P.I.P.S. Porting Tutorials
Porting Using P.I.P.S.
Analysis of OSS
Preparation of the MMP and bld.inf Files
Compilation and Build Process on Symbian Platform
Intermixing C and C++
Introduction to Intermixing C and C++
extern "C" and Symbian DEF files
Using Visual Studio on Carbide.vs
Creating Processes and Threads
Alternatives to fork() and exec() for creating child processes
Parent and Child without IPC
Parent and Child IPC Using a Single Pipe
Parent and Child IPC Using Named Pipes or FIFOs
Forking without exec()
exec() without forking using posix_spawn()
Using POSIX Signals
Signal Emulation on the Symbian Platform
Using Signals to Handle Exceptions
Using Signals to Terminate Processes
Using Signals to Handle Asynchronous Events
Exporting Global Data from a DLL
Initializing a Library
String Conversions
Calling Symbian Asynchronous APIs in Applications
Dynamic Link Libraries
Supporting Writable Static Data in DLLs
Limitations
Troubleshooting Tips
Migrating from C Standard Library (ESTLIB) to P.I.P.S.
P.I.P.S. Examples
Hello World Example: Using P.I.P.S.
File Access Example: Accessing the File System Using P.I.P.S.
HybridApp: Demonstrating P.I.P.S. Hybrid Applications
IPC: IPC Mechanisms
LibpThread Example - Using P.I.P.S OECORE
libmexample: Using the Standard C Math Library
posixsignals: POSIX Signal Example, Using P.I.P.S.
Handle Global Variable Example
Open C libz Example
Open C MessageQueue Library Example
Open C Producer Consumer Example
Open C String Utilities Example
Redirect Printf Example
Standard C++ Library (STLport v5)
Copyright Acknowledgments for Standard C++ (STLport)
Standard C++ Library Overview
Standard C++ Support on the Symbian Platform
Standard C++ Porting Tutorials
Developing Applications or Libraries Using Standard C++
Use Cases for Writing Standard C++ Code
Guidelines for Writing Standard C++ Libraries
Possible Problems
Building a Standard C++ Application or Library
Troubleshooting
Known Issues
Migrating from STLport v4 to v5
POSIX Realtime Extensions
Librt
Librt Overview
Shared Memory Tutorial
Creating and Unlinking a File Descriptor from a Shared Memory
Writing, Reading and Seeking from a Shared Memory
Retrieving Information about a Shared Memory Object
Clocks and Timers Tutorial
Modifying a Clock Time
Creating an Absolute Timer
Creating a Periodic Timer
Limitations of Clocks and Timers
C Standard Library
Copyright information
C Standard Library Overview
C Standard Library Concepts
CRT0 Libraries of STDLIB
Files and Directories
Handles versus File Descriptors
Single and Multiple Threads
Unicode support
STDLIB Console and I/O operations
C Standard Library Tutorials
Porting Tutorials
Hello World: A minimal console application
Console App: A Simple Console Program
GUI App: Porting an Engine for Use in a Symbian Application
Emulating stdin/stdout/stderr in STDLIB
C Standard Library Examples
Hello: C Standard Library Hello World Example
ConsoleApp: Simple Console Program
GUIApp: GUI Application with C Engine
Generic Services
Generic Services Overview
Active Backup Client
Active Backup Client Overview
Writing an Active Backup Client Tutorial
HTTP Utilities Library
HTTP Utilities Library Overview
HTTP Utilities Library Concepts
Reserved and Unreserved Characters
Escape and Insert
HTTP Utilities Library Tutorials
URI Tutorials
Creating an URI
Generating a File Name from the URI
Parsing an URI
Extracting URI Components
Manipulating URI Data
Validating an URI
Using URI Utilities
Escape Encoding and Decoding
Modifying the Data and Delimiter
Parsing Delimited Data
Converting between Unicode and UTF8
Using Date and Time Utilities
Encoding and Decoding WSP Headers
Reading headers in a WSP buffer
WSP Header Primitive Encoding
WSP Header Primitive Decoding
HTTP Utilities Library (InetProtUtils) Example
MIME Recognition Framework
MIME Recognition Framework Overview
MIME Recognition Framework Tutorials
Writing a MIME Recognizer
Using the MIME Framework
Recognizer: Data Recognizer example
Task Scheduler
Task Scheduler Overview
Developing Programs with Task Scheduling Capabilities
Backup and Restore on Scheduled Tasks in Persistent Schedules
TaskSchedulerExample: Using Task Scheduler for Creating and Executing Tasks
GLib
Copyright Acknowledgments for GLib
Getting Started with GLib
GLib Concepts
Differences between OSS and Symbian GLib
GLib Event Loop
Introduction to libgmodule
Introduction to GLib Low Memory Handler
UHEAP Markers and Panics in GLib-based Applications
GLib Tutorials
Using GThreads
Using GIOChannel
Using GCompletion
Using Exported Global Variables for GLib
Getting GLib events in Symbian UI applications
Low Level Libraries and Frameworks
Low Level Libraries and Frameworks Overview
Plug-in Framework
Plug-In Framework Overview
Plug-in Framework Concepts
ECom Architecture
Interface definition
Interface Implementation
ECom and the Platform Security Architecture
Plug-in Framework Tutorials
Framework Developer Tutorials
Writing Interface Definitions
Filtering Implementations by Vendor ID
Providing a Custom Resolver
Preventing Plug-in Overriding
Upgrading ROM Plug-ins
Plug-in Writer's Tutorial
Implementing an Interface
Exporting the Implementation Factories
Creating a Registration Resource File
Writing a Standard Registration Resource File
Writing the Version 2 Registration Resource File
Writing the Version 3 Registration Resource File
Creating an Implementation Project File
Plug-in User's Tutorial
Using the Plug-in Framework
Cleaning-up Memory
Troubleshooting Plug-in loading Errors
Plug-in Framework (ECom) Examples
InterfaceClient ECom Interface Client Example Code
InterfaceDefinition: ECom Interface Definition Example Code
InterfaceImplementation: ECom Interface Implementation Example Code
Application Utilities
Application Utilities Overview
Basic Application Framework Library
Basic Application Framework Utilities Overview
Basic Application Framework Library Concepts
Clipboard
Command Line Parsing
Descriptor Arrays
Incremental Matcher
Localised Names of Plug-ins
Resource Files
String Pools
System Sounds
Basic Application Framework Library Tutorials
Using Clipboard
Constructing Descriptor Arrays
Using Environment Change Notifier
Constructing a Static String Table
Getting Equivalent and Nearest Equivalent Languages
Getting an Equivalent Language List
Getting a Nearest Equivalent Language
Using String Pool
Reading a String Resource
Basic Application Framework Library Examples
Basics: Store and Restore Object using Clipboard
Resource File Examples
ReadArray: Reading the Contents of a Resource File into an Array
ReadData: Reading from a Resource File
ReadText: Reads "Hello world!" from a Resource File
SigCheck: Checking a Resource file's Signature
MultiRead1: Reading Multiple Resource Files
MultiRead2: Reading Multiple Resource Files with Cross-referenced Resources
Equivalent Languages Reference
Base Services Utility Library (BSUL)
Base Services Utility Library Overview
Using ClientMessage Framework
Generic Usability Library
EUser High Level Library
EUser High Level Overview
EUser High Level Concepts
Automatic Resource Management
Cleanup Strategy
LString
OR_LEAVE MACRO
RAII Idiom
Single Phase Constructor
EUser High Level Library Tutorials
Automatic Resource Management Tutorial
Automatic Resource Management Class Templates Tutorial
Cleanup Strategy Tutorial
LString Tutorial
OR_LEAVE macro Tutorial
Single Phase Constructor Tutorial
EUserHlExample: EUser High Level example
C++ Standard Library (STLport v4)
Copyright Acknowledgments for Standard C++ (STLport v4) and Boost Libraries
Getting started with C++ Standard Library
Known Issues
Graphics Guide
Graphics Quick Start
What's New in Graphics in Symbian^3
Graphics Concepts
The ScreenPlay Graphics Architecture
Graphics Composition
The Non-ScreenPlay Graphics Architecture
Graphics Hardware Acceleration
Khronos API Support
Dynamic Resolution Switching
Graphics Example Code
CoverFlow: using ScreenPlay
GraphicsShell: drawing and zooming
Windowing Collection
Windowing Example Code
About the Window server example code
Simple: simple window system
BitmapSprite: creating a sprite by loading a bitmap file
Ordinal: ordinal position, drag and drop
PtBuffer: the pointer move buffer
Scroll: simple scrolling
VectorSprite: drawing sprites
Transparent: Drawing Transparent Windows
Window Server Component
Window Server Component Overview
Window Server Client-Side Library
Window Server Client-Side Library Overview
How Will the New Application Framework Affect my Applications?
Window Server Client-Side Library Concepts
Window Server Sessions
Client-Side Buffer
Screen Handling
Display Control and Mapping in the Window Server Client
Password Support
Windows
Windows Overview
Window Groups and Applications
Displayable Windows
Window Hierarchy
Ordinal Position
Window Group Priority
(x,y) Co-ordinate System
Transparent Windows
Graphics and Drawing
Graphics and Drawing Overview
Redraw Drawing
Server-Initiated vs. Application-Initiated Redrawing
Drawing Tutorial
Window Server Client-Side Events
Window Server Client-Side Events Overview
General events
Redraw Events
Priority Key Events
Pointer Handling
Advanced Pointers
Advanced Pointer Overview
Advanced Pointer States and Event Communication
Advanced Pointer Tutorial
Support for Multiple Pointers in the Emulator
Support for Multiple Pointers in the Emulator Overview
Enabling Multiple Pointers in the Emulator Tutorial
Declaring a Window Server Event-Handling Class
Handling General Events
Processing Window-Group Events
Processing Window Events
Processing System Events
External Surfaces
External Surfaces Overview
Flipping and Rotating an External Surface
Sprites and Cursors
Sprites and Cursors Overview
Creating Sprites and Pointer Cursors
Setting the Text Cursor
Animations
Animation Overview
Implementing the Client Side
Implementing the Server Side
Creating an Animation Object
Creating an Animation DLL Object
Passing Arguments from Client to Server Classes
Window Server Internals
Window Server Internals: Concepts
The Window Server Rendering Loop
Redraw Stores
The wsini.ini File
The wsini.ini File
Setting Up Window Server Logging
The wsini.ini File Reference
Font and Bitmap Server Collection
The Font and Bitmap Server Overview
Font and Bitmap Server Example Code
GfxWorkbench Example Overview
BitmapsShell: dealing with bitmaps
Heap Locking in the Font and Bitmap Server
Graphics Device Interface (GDI) Collection
GDI Collection Overview
Graphics Device Interface Concepts
Drawing and Graphics Contexts
Graphics Context Settings
Shape Operations
Text Operations
Bitmap Operations
Geometry Classes
Colors
The Linear DDA
Picture Concepts
Introduction to Pictures
CPicture-Derived Classes
Twips and Zooming
Twip to Pixel Mapping
Graphics Device Interface Tutorials
Drawing to a Graphics Context Tutorials
Drawing Points
Drawing Lines
Drawing Text
Using Relative and Sequential Drawing
Drawing Arcs and Ellipses
Drawing a Rounded Rectangle
Drawing Polylines and Polygons
Using a Bitmap-Patterned Brush
Picture Tutorials
Storing a Picture Tutorial
Restoring Pictures Tutorial
Twips and Zooming Tutorials
Using TZoomFactor and MGraphicsDeviceMap
GDI Component
Graphics Device Interface (GDI) Component Overview
BitGDI Component
BitGDI Concepts
Bitmap Devices and Contexts
Bitmaps
BitGDI Tutorials
Loading a Bitmap from a File
Drawing Bitmaps
Drawing Reduced and Enlarged Bitmaps
Creating and Drawing to an Off-Screen Bitmap
Creating a Bitmap by Duplicating
Clearing a Rectangle
Copying a Screen Area
Using the Bitmap Utilities
Colour Palette Component
OpenGLES Collection
OpenGLES Collection Overview
OpenGLES Interface Component
OpenGLES Interface Overview
OpenVG Collection
OpenVG Collection Overview
OpenVG Interface Component
OpenVG Interface Component Overview
EGL Collection
EGL Collection Overview
EGL Interface Component
EGL Interface Overview
Symbian-Specific Behavior
EGL Functions with Symbian-Specific Behavior
Rendering to an RWindow Tutorial
Optimizing Non-Native Orientation Windows in Symbian^3
Nokia EGL Implementation Component
EGL Reference Implementation Component
High Level Internet Protocols Guide
Application Layer Protocols
Using HTTP Client
HTTP Client overview
A simple HTTP client session
Handling request body data
Cancelling and closing transactions
Session Properties
HTTP Version Property
HTTP Proxy Property
HTTP Receive Buffer Size Property
Tuning the HTTP protocol handler
HTTP session ID
Setting HTTP session ID
Getting HTTP session ID
Removing HTTP session ID
Transaction Properties
Filters
Headers
Header Structure
Adding, Removing and Accessing Header Field Parts
Adding, removing, and accessing header field parameters
Specific header formats
Security server certificates
HTTP string table
HTTP Whole Message Filter
HTTP Whole Message Filter Overview
How to Use the HTTP Whole Message Filter APIs
Implementing the MHTTPDataOptimiser Interface
Registering your optimiser
Enabling MHTTPDataOptimiser for a session
Enabling MHTTPDataOptimiser for a transaction
HTTP Whole Message Filter Example
HTTP Client
HTTP Client Example
Application Layer Plugins and Utils
URI Permission Services
WhiteList/BlackList URI Services
WhiteList/BlackList URI Services Overview
Using URIs from the URI List
Querying URIs from the URI List
Pre-configuring the URI List
URI List pre-configuration DTD
WhiteList/BlackList TLD Services
WhiteList/BlackList TLD Services Overview
Modifying TLD Policy Data
Querying TLD Policy Data
Input Methods Guide
Front End Processor Overview
How to Write a FEP
FEP Introduction
Implementing the FEP API
Fixed and Floating Windows
Simulating and intercepting key events
Processing pen events
Synchronising FEP Instantiations
Detecting Changes in the Environment
Interacting with text editor controls
FEP References
IP Connection Management
Bearer Management
Extended Connection Preferences
Extended Connection Preference API- Tutorials
Opening a Connection to a SNAP by specifying SNAP Type
Opening a Connection to a SNAP by specifying SNAP ID
Opening a Connection to an IAP
Opening a Connection based on User Selection
Additional Connection Preferences
Application Level Roaming
Enabling Application Level Roaming
Establishing a connection with destination networks
Defining Connection Management Items
Prompting the User to Select a Destination Network
Starting the connection through the destination network
Kernel and Hardware Services Guide
User Library and File Server
User Library
Arrays And Lists
Arrays And Lists Overview
Doubly Linked Lists Overview
Singly Linked Lists Overview
Dynamic Arrays Overview
Fixed Size Arrays Overview
Array Keys Overview
Using Doubly Linked Lists
Doubly linked lists
Links
Headers
Iterators
How to form links
How to construct a header
How to construct an iterator
How to construct and manipulate a doubly linked list
Using Singly Linked Lists
Singly linked lists
Links
Headers
Iterators
How to form links
How to construct a header
How to construct an iterator
How to construct and manipulate a singly linked list
Using Dynamic Arrays
Dynamic Arrays
Introduction to dynamic arrays
Array Implementation
The array buffer
Flat or segmented buffer?
Identifying elements
Array capacity and granularity
The types of array
Array of same length elements, flat buffer
Array of same length elements, segmented buffer
Array of variable length elements, flat buffer
Array of variable length elements, segmented buffer
Array of packed elements, flat array
When to choose the RArray and RPointerArray types
How to Use Dynamic Arrays
How to use dynamic arrays
How to append and insert elements
How to remove elements
How to expand the array
How to reserve space in a fixed flat array
How to resize an array
How to find elements
How to access elements
How to destroy the array
How to create a generic array
Pointers to the start and end of contiguous regions
Using CArrayFixFlat<TAny>
Using CArrayFixSeg<TAny>
Using CArrayPak<TAny>
Using CArrayVar<TAny>
Using RArray<class T>
Using RPointerArray<class T>
Using TArray<class T>
Using Fixed Size Arrays
The range checking wrapper for fixed length C++ arrays
How to replace a C++ array with a wrapper
How to use the range checking wrapper
Using Array Keys
Array keys
Key type
Key comparison
Key length and location
How to use array keys
Implementing TKey derived classes
Basic Types
Basic Types Overview
Integral types
Text types
Boolean
Floating-point numbers
Templated functions
Using TRefByValue<class T> Class
Buffers And Strings
Buffers And Strings Overview
Circular Buffers Overview
Descriptors Overview
Dynamic Buffers Overview
Lexical Analysis Overview
Literals Overview
Package Buffers Overview
Raw Memory Overview
Using Circular Buffers
Circular Buffer structure
Using CCirBuf
Using CCirBuffer
Using Descriptors
Descriptor concepts
Descriptor basics
Text and binary data
8 bit variant, 16 bit variant and build independence
Length, maximum length and size
Folding and collation (comparing strings)
Safe data access
Descriptor Types
Buffer descriptors
Heap descriptors
Pointer descriptors
Resizable buffer descriptors
Abstract base descriptor classes
The relationship between descriptor classes
How to Use Descriptors
How to use the non-modifiable buffer descriptor β TBufC<TInt>
How to use modifiable buffer descriptor β TBuf<TInt>
How to use the non-modifiable pointer descriptor - TPtrC
How to use the modifiable pointer descriptor β TPtr
How to use the heap descriptor - HBufC
How to use the resizable buffer descriptor - RBuf
Descriptors for function interfaces
How to represent general binary data
Using TDes
Using TDes16 class
Using TDes8 Class
Using TDes8Overflow
Using TDesC
Using TDesC16 Class
Using TDesC8 Class
Format string syntax
Using Dynamic Buffers
Introduction to dynamic buffers
Dynamic buffers versus descriptors, arrays and heap cells
Buffer position
Space management and granularity
Contiguousness
Choices with buffers
How to use standard buffer operations
How to allocate buffers
How to pre-expand a buffer
Using Lexical Analysis
Introduction to Lexical Analysis
How to use Lexical Analysis
Using TLitC operators
Using Literal Descriptors
Constant literal text
Coding literal descriptors
NULL constant literals
How to use literal descriptors
Using Package Buffers
Packages as type-safe descriptors
Types of package
External and internal representations
How to use a package buffer
Date And Time Handling
Date And Time Handling Overview
Using Date and Time Handling
Using TDateTime
Using TTime
Dynamically loading link libraries
Dynamically Loading Link Libraries Overview
The polymorphic interface DLL
UID Protection
Module definition file
Locating a DLL
How to define the interface to a polymorphic interface DLL
How to use a polymorphic interface DLL
How to implement a polymorphic interface DLL
Supporting polymorphic interface DLLs with static interface DLLs
Handles
Handles Overview
Handle-numbers
Kernel side object containers
Thread-relative and Process-relative handles
Local and global handles
Duplicating handles to Kernel side objects
Opening a handle to an existing global Kernel object
Preventing closure of a handle
Inter Process Communication
Inter Process Communication Overview
Asynchronous Services Overview
Client/Server Overview
Notification Services Overview
Using Asynchronous Programming
Asynchronous Programming
Introduction to asynchronous programming
Asynchronous service providers
Low Level Asynchronous Service Handling
What asynchronous service providers do
Asynchronous service provider's responsibilities
How to handle a single asynchronous request
How to handle multiple asynchronous requests with a wait loop
Cancelling an asynchronous request
High Level Asynchronous Service Handling
Introduction to active objects and the active scheduler
Active objects
Active Scheduler
How to construct an active object
How to issue requests
How to complete requests
How to handle completed requests
How to cancel requests
How to start active objects
How to renew a request from the active scheduler
How to use multiple active objects
Long-running services and background objects
Non pre-emptive servicing
Simple encapsulation of a service provider
Life cycle of active objects
Using CActive
Using CAsyncOneShot
Using CIdle
Using TCallBack
Using TRequestStatus
Types of Service
About the types of services
Kernel services
Server services
Same-thread services
Using Client-Server
Introduction to the client-server architecture
Features of the client-server architecture
Migrating to V2 client-server APIs
Sessions and requests
Sharable sessions
Subsessions within a session
Initialising a subsession
Inter-thread data transfer
How to implement a simple client interface
How to implement a simple server interface
How to implement a client interface with subsessions
How to implement a server interface with subsessions
transient: transient server example
Using Notification Services
Change notifier
Thread-death notifier
Notifier
How to use a change notifier
How to use a thread-death notifier
How to use a notifier to display a simple dialog, asynchronously
How to use a notifier to display a single line message, synchronously
Key Codes
Maths
Maths Overview
Character Representation Of Real Numbers Overview
Maths Services Overview
Using Maths Services
Math functions
Memory Management
Memory Management Overview
Cleanup Support Overview
Memory Allocation Overview
Memory Management Concepts
Address Space and Process
Chunks
Heaps
Structure of a heap
Virtual machine model
Shared Memory between Threads
Using Memory Allocation
How to share heaps
How to switch heaps
How to walk the heap
More about Cleanup Support
Exception Handling
Types of error and recovery
Basic exception support
How to use User::Leave()
How to use TRAP
How to use new with automatic leave on failure
Where to put trap harnesses?
Restrictions on the use of leaves and TRAPs in destructors
Cleanup Stack Basics
Cleanup requirements
How to use the cleanup stack
How to pop and destroy
How to use the trailing-C naming convention
Destructor requirements
How to allocate and de-allocate cleanup stacks
Summary of cleanup rules
Two Phase Construction
CBase-derived classes and two-phase construction
How to implement two-phase construction
How to implement and use NewLC()
How to write a derived class with two-phase construction
Advanced Cleanup
Cleanup stack support for non-CBase classes
How to clean up non-CBase classes
Cleanup utilities
Cleanup for heap arrays
How to use CleanupDeletePushL()
How to use CleanupClosePushL()
How to use CleanupReleasePushL()
Cleanup following trap harnesses
Using TAutoClose
Heap Management Guide
Message Queue
Message Queue Overview
Using Message Queue
Publish and Subscribe
Publish and Subscribe Overview
Properties
Using Publish and Subscribe
Security issues
Notifier framework
Reference Counting Objects
Reference Counting Objects Overview
The reference counting object
The object container
The object container index
The object index
Ownership of reference counting objects
Find-handle number
Names and fullnames
Accessing reference counting objects in object containers
How to access reference counting objects in object containers
The handle-number and the object index
System macros
Using __ASSERT_ALWAYS
Using __DECLARE_TEST
Using MUTABLE_CAST macro
System Static Functions Overview
System Wide Error Codes Overview
Thread And Process Management
Thread And Process Management Overview
Critical Sections Overview
Mutexes Overview
Semaphores Overview
Threads And Processes Overview
Using Critical Sections
Using Mutexes
Using Semaphores
Using Threads and Processes
Introduction to Threads and Processes
Thread Priority Scheme
How to Choose Thread Priority
How to Choose a Real-time Thread Priority
Thread and Process ID
The Process Type
Fixed Processes
Exception Handling
Thread Termination
Inter-thread Data Transfer
Synchronisation Techniques
Timers and Timing Services
Timers And Timing Services Overview
How to use simple timers
How to Create an RTimer
How to Wait for a Given Time Period
How to Wait Until a Specific Time
How to Close The Timer
Using Lock()
How to use periodic timers
How to start a periodic timer
How to stop a periodic timer
How to use heartbeat timers
How to start a heartbeat timer
How to stop a periodic timer
UID Manipulation
UID Manipulation Overview
UID manipulation classes
How to declare a UID
Version Handling Overview
User Library Example Code
AdvancedClientServerExample: Using Client/Server APIs
Asynchronous Services Example Codes
circularbuffer: Circular Buffer Example
Client Server Example Code
condvar: Using Condition Variables
Date and Time Handling Example Code
Descriptor Example
dynamicarray: Using Dynamic Arrays
Dynamic Buffers Example Code
Dynamically Loading Link Libraries Example Code
Fixed Arrays Example Code
Hash Table - Using Hash Table Classes
Lexical Analysis Example Code
linkedlist: Using the Linked List classes
Locale Settings Example Code
LocaleUpdateExample: Using the Locale Functionality
Cleanup Support Example Code
MessageQueue Example
pubsub: Using the Publish and Subscribe IPC Mechanism
resourcemanager: Power Resource Manager Framework example
rbufexample: Using resizable buffer descriptors
SecureServerExample: Implementing the Policy Server Framework
tcharexample: TChar example
Thread and Process Management Example Code
Rendezvous Thread rendezvous example code
Timers and Timing Services Example Code
SemaphoreExample: thread synchronisation using semaphores
File Server
File services in Symbian platform
File Server Client Side
File Server Client Side Overview
File Server tracing concepts
Enabling File Server Tracing
More about the file server
File names
Media types
File systems
File server session
Directories
File interface
Units, drives and volumes
Management and searching
How To use sessions, files and directories
How to use file server sessions
How to share file handles between processes
How to use sessions efficiently
How to list directories and files
How to create directories
How to delete files and directories
Automatic file deletion on closure
How to create and open a file
How to get and change file details
How to move a file
How to read and write a file
How to track changes
How to retrieve drive and volume information
How to rename files
How to finalize a drive
Using RFormat
Using TFileText
File management and searching
File management with CFileMan
How to search for files with TFindFile
Using CDirScan
Parsing paths and filenames
Structure of paths and filenames
TParse, TParsePtr and TParsePtrC
How to parse a pathname
Other file-related components
File locations
Stream store
Database manager
The System Drive
Run time cache settings
Loader
Loader Overview
Loader Search Rules
Reference
File Server Example Code
Attributes: Directory Entry Details and Listings
BasicSession: Hello File Server
Connecting: Connection to File Server
DriveInfo: Drive Lists, Drive and Volume Information
Filenames: Parsing Filenames
Notify: CFileMan Observer
BinaryFile: Example on file handling
TextFile Example Overview
FileSharing Example Overview
Location Based Services (LBS) Guide
LBS Quick Start
Location Based Services Concepts
Finding the location of a mobile device
Storing location information on a mobile device
The Location Acquisition API
Location Acquisition API Overview
Position data and info classes
Position Area Data Classes
Position data
Privacy Requester Classes
Positioning Modules
Positioning Module Status
How to Get Location Information
How to Use Positioning Module Information
How to get module status changes
Location Acquisition API Runtime Behaviour
Location Acquisition API Reference
Location Triggering API
FindME: LBS
Messaging Application Guide
Mobile Messaging
SMS MTM
SMS MTM Overview
SMS MTM Concepts
Types of SMS Message
SMS Settings
SMS Tutorial
SMS example
MMS Engine
MMS Setting
MMS Settings Overview
Email
Email Overview
Email Concepts
Types of Email
Paradigms for Accessing Remote Message Stores
Email Settings
Bearer Mobility
Bearer Mobility Overview
IMAP4 MTM
IMAP4 MTM Overview
IMAP4 Concepts
POP/IMAP Example
POP3 MTM
POP3 MTM Overview
POP/IMAP Example
SMTP MTM
SMTP MTM Overview
SMTP Concepts
Email Tutorials
Configuring the TLS or SSL Socket
Specifying the Domain Name for Certificate Validation
Removing the Domain Name for Certificate Validation
Using Bearer Mobility
Setting SNAP Preferences
Defining the SNAP Preference
Modifying the SNAP Preference
Deleting the SNAP Preference
Configuring the Bearer Mobility
Enabling the Bearer Mobility
Disabling the Bearer Mobility
Messaging Middleware Guide
Quick Start
Messaging Middleware Concepts
System Model Relationship
Messaging Dependencies
Messaging Principles
Processes and Data Flow
Messaging Framework
Messaging Framework Overview
Schedule Send MTM
Schedule Send MTM Overview
Schedule Send Tutorial
Message Server and Store
Message Server and Store Overview
Message Server and Store Concepts
Structure of a Message Store
Message Type Module
Message Type Module Overview
Types of MTM
Client MTM
User Interface Data MTM
User Interface MTM
Server MTM
MTM Capabilities
MTM Resource File
MTM Registration
Message Store on a Phone
Storage of Messages
Types of Storage for a Message Entry
Index
Storing Messages in SQL Database
Removable Storage Device
Message Folders
Message Services
Messaging Client Applications
Processing Client Requests
Types of Client Application
Client Application Programming
Observers and Notification
Handling Client Requests
Caching
Search-Sort Introduction
Chunk Method to Process Emails
Message Server and Store Tutorials
MTM Implementation Tutorial
Writing a Client MTM
Writing a UI Data MTM
Writing a UI MTM
Writing a Server MTM
Installing an MTM
Messaging Attachments Tutorial
Creating attachments to messages
Adding attachments to messages
Retrieving and modifying attachments to messages
Removing attachments from messages
Search-Sort Tutorial
New Search
Repetitive Search
Processing Email in Chunks
Storing and Restoring Email Messages in Chunks
Storing Downloaded Email Messages
Restoring Email Messages
Creating and Reading Email Messages in Chunks
Creating Email Messages in Plain Text Format
Creating Email Messages in Rich Text Format
Forwarding or Replying to Email Messages Stored as Plain Text
Forwarding or Replying to Email Messages Stored as Rich Text
Editing Email Messages Stored as Drafts in Plain Text Format
Editing Email Messages Stored as Drafts in Rich Text Format
Reading Email Messages Using the Plain Text API
Reading Email Messages Using the Rich Text API
Overriding the Charset when Reading Email Message Data
Message Server and Store Example Code
SearchSortExample: enhanced search and sort for Message Store
BIO Messaging Framework
BIO Messaging Framework Overview
BIOMessageMgr: BIO Message manager using the message server
SendAs
SendAs Overview
SendAs Concepts
SendAs Server
SendAs Tutorial
Create a Sssion with the SendAs Server
Select from a List of Available MTMs and Accounts
Create and Populate a Message
Send the Message
SendAs v2.0
Multimedia Guide
Multimedia Quick Start
Multimedia Concept
Supported file types
Multimedia example code
Audio Streaming Example
Camera Example
ICLCodec: Image Converter Library encoder/decoder plug-ins example
Image Converter Example
MmfExCodec: Multimedia Framework codec plug-in example
MmfExFormatPlugin: Multimedia Framework format encoder/decoder plug-ins example
MmfExSinkSource: Multimedia Framework sink/source plug-ins example
AudioPlaying: Multimedia audio example code
AudioTone: Multimedia audio tone example code
Midi Player: Multimedia Midi player example code
Ogg Vorbis codec Overview : Basic audio codecs
Audio Streaming Example
MmfExCodec: Multimedia Framework codec plug-in example
MmfExFormatPlugin: Multimedia Framework format encoder/decoder plug-ins example
MmfExSinkSource: Multimedia Framework sink/source plug-ins example
Multimedia APIs and Frameworks Collection
Multimedia APIs and Frameworks Overview
Camera Framework
Overview
Example Code
Camera Example
Concepts
Embedding camera applications
Storing and accessing an image or a video
Camera Library
Onboard Camera Overview
Tutorials
Capturing Still Images
Capturing a Video Clip
Advanced Camera Settings
Overview
Tutorials
Advanced Camera Settings
Advanced Settings for Focus, Drive Modes, and Bracket Modes
Continuous Digital Zooming
Imaging Frameworks Component
Imaging Frameworks Overview
Concepts
Supported Image Formats Guide
Example Code
Image Converter Example
ICLCodec: Image Converter Library encoder/decoder plug-ins example
Bitmap Transform Library
Bitmap Transform Library Overview
Bitmap Transform Library Guide
Enhanced Features for Encoder and Decoder Tutorial
Gifscaler Library
Gifscaler Library Overview
Image Conversion Library
Image Conversion Library Overview
Tutorials
Image Encoding
Image Decoding
Stream Encoding And Stream Decoding
Image Display Library
Image Display Library Overview
Image Processor Library
Image Processor Overview
Image Processor Library Concept
Pluggable Advanced Image Editing Libraries Concepts
Image Processor Effects
Image Processor Effects Guide
JPEG Image Transform Extension
JPEG Image Transform Extension Guide
Panoramic Stitching
Panoramic Stitching Guide
SpeedView
SpeedView Guide
Adding Effects And Filters Guide
Image Processor Technology Guide
Initializing And Processing an Image Tutorial
Image Transform Library
Image Transform Library Overview
JPEG Image Frame Plug-in Library
JPEG Image Frame Plug-in Library Overview
Media Client Image Library
Media Client Image Library Overview
Multimedia Framework Component
Multimedia Framework Overview
Multimedia Framework Concepts
Multimedia Framework Guide
Example Code
Audio Streaming Example
MmfExCodec: Multimedia Framework codec plug-in example
MmfExFormatPlugin: Multimedia Framework format encoder/decoder plug-ins example
MmfExSinkSource: Multimedia Framework sink/source plug-ins example
GStreamer
GStreamer Overview
Audio Client Library
Audio Client Overview
Audio Client Tutorials
How to use the audio convert utility
How to use the audio tone player utility
Audio Input Stream Library
Audio Input Streaming Overview
Audio Input Stream Tutorials
Audio Input Streaming Tutorial
Audio Output Stream Library
Audio Output Streaming Overview
Audio Output Stream Tutorials
Audio Output Streaming Tutorial
Media Client Observer Library
Media Client Observer Overview
MIDI Client Library
MIDI Client Overview
MIDI Client Library Tutorials
MIDI Playing
Video Client Library
Video Client Overview
Video Client Library Tutorials
Video Player Utility Tutorials
Creating and Preparing a Video Player
Configuring the Video Player
Enabling/Disabling Audio or Video Playback Separately
Scaling Automatically
Controlling Video Playback
Fast Forwarding and Rewinding
Stepping Frames
Controlling the Video Controller Plugin
Video Recorder Utility Tutorials
Creating and Preparing a Video Recorder
Configuring the Video Recorder
Enabling/Disabling Video Recording
Controlling Video Recording Quality
Recording Video Data
Setting Video Metadata
Controlling the Video Plugin
Multimedia Utility Library Component
Multimedia Utility Library Overview
Multimedia Shared Library
Multimedia Shared Library Overview
AudioPlaying: Multimedia audio example code
AudioTone: Multimedia audio tone example code
Ogg Vorbis codec Overview : Basic audio codecs
Midi Player: Multimedia Midi player example code
Multimedia Device Framework Collection
Device Framework Overview
Speech Recognition Controller Component
Speech Recognition Controller Overview
Automatic Speech Recognition Client Utility Library
Automatic Speech Recognition Client Utility Overview
Automatic Speech Recognition Custom Commands Library
Automatic Speech Recognition Custom Commands Overview
Automatic Speech Recognition Data Handling Library
Automatic Speech Recognition Data Handling Overview
Multimedia Hardware Adaptation Interfaces Collection
Multimedia Hardware Adaptation Interfaces Overview
Video HAI Component
Video HAI Overview
DevVideo Library
DevVideo Library Overview
Multimedia Plug-ins Collection
Multimedia Plug-ins Overview
Multimedia Plug-in Collection Tutorials
Writing a controller plugin
Writing a Codec Plugin
Writing a Format Plugin
Creating a Format Encode Plugin
Creating a Format Decode Plugin
Writing a Source/Sink Plugin
Creating a Source Plugin
Creating a Sink Plugin
Multimedia Protocols Guide
RTP
RTP overview
Creating and Managing an RTP session
Registering for and handling events
Accessing an RTP packet
Creating a send stream
Sending an RTP packet
Creating the receive stream
Sending and Receiving Non-RTP Data
Managing the RTCP packets and reports
Managing send and receive reports
Securing RTP with SRTP
RTPExample: RTP Packet Streaming Example
SIP
SIP Overview
SIP Client API
Overview
How to use the SIP Client API
List of Constants and Enumerations
List of Classes
Examples Showing the use of the SIP Client API
How to Override Default Authentication Handling
SIP Codec API
Overview
How to use the SIP Codec API
List of Constants and Enumerations
List of Classes
Examples Showing the use of the SIP Codec API
SIP Profile API
Overview
How to use the SIP Profile API
List of Constants and Enumerations
List of Classes
Examples Showing the use of the SIP Profile API
How to control Application Level Roaming for SIP Profiles
How to Set Up an Outbound Proxy
SDP Codec API
Overview
How to use the SDP Codec API
List of Constants and Enumerations
List of Classes
SDP Codec String Table
Example Showing the use of the SDP Codec API
SIP Client Resolver API
Overview
How the Target Client is Resolved using CSIPResolvedClient
How the target Client is Resolved using CSIPResolvedClient2
List of Classes
Example of a SIP Client Resolver Plug-in
SIP High Level API
SIP Example: Usage of the SIP Stack
SIP Settings
SIP Settings in CenRep
Key Space Design
SIP Profile Setting
Profile Server Configuration Settings
SIP Timers
Near Field Communication (NFC)
NFC Services
NFC Services Overview
NFC Services Concepts
NFC Services Tutorials
Creating Content Handler Plug-ins
Setting up a Bluetooth Connection
Sharing a File or Data
Reading NDEF Messages
Discovering NFC Tags
Exchanging Data with NFC Forum Type 4 Tags
Reading NFC Forum Type 1, 2, 3 Tags
Writing to NFC Forum Type 1, 2, 3 Tags
Accessing MIFARE Classic Tag
Transferring and Receiving the "Hello World!" ASCII Text Using the LLCP Stack (Connectionless)
Preparing to Use the LLCP Stack
Handling Callback Methods
Transferring Data to the Remote Device
Receiving Data from the Remote Device
Transferring and Receiving the "Hello World!" ASCII Text Using the LLCP Stack (Connection-Oriented)
Preparing to Use the LLCP Stack
Handling Callback Methods
Transferring Data to the Remote Device
Receiving Data from the Remote Device
NFC Share Example
NFC Tags Example
Networking Services Guide
Network Protocols
TCP/IP
Concepts
TCP/IP
What is Contention?
What are Access Point Priorities?
Tutorials
Accessing TCP/IP Sockets Tutorial
Connecting and Disconnecting a Remote Host Tutorial
Getting and Setting IP Addresses Tutorial
Sending and Receiving Data Tutorial
Using the Domain Name Resolution Tutorial
Restarting a Network Connection Tutorial
TCP/IP Examples
EchoClientEngine: TCP/IP Echo Client Engine
EchoClientUI: TCP/IP Echo Client UI
Network Security
Secure Sockets
Concepts
Secure Sockets Architecture
Secure Sockets Interface
Tutorials
Using Secure Sockets : Tutorial
Configuring the Server Name Indication : Tutorial
Secure Sockets Examples
End-to-End Sockets API Example
Reference
Network Control
Quality of Service
Concepts
Network Characteristics of the QoS
Traffic Classes
Events
Tutorials
QoS API Tutorial
RSubConnection API Tutorial
TCP/IP Utilities
Dynamic Host Configuration Protocol
DHCP
Retrieving an IP Network Parameters Tutorial
Reference
DND
Domain Name Daemon
Domain Name Server
Domain Name Server
Tutorials
How to Start the DNS Proxy Server
How to Shutdown the DNS Proxy Server
Reference
DNS Proxy Server Initialization Settings
Comms Database Settings for DNS
Organizer Guide
PIM Subsystem Overview
Application Engines
Application Services
Calendar Guide
Calendar Overview
Concepts
Connecting to the Calendar Server
Calendar Entries
Calendar Views
Calendar User
Callback Interfaces
Removable Media Support
iCal and vCal Properties
Expanded Search Capabilities
Tutorials
Setting the Alarm
How to Associate Data with an Alarm
Categorising an Entry
Importing and Exporting Entries
Using Calendar Conversion (CALCON)
Calendar Conversion Overview
Multiple Alarm Notification
Multiple Alarm Notification Overview
Using Versit
Versit Overview
How to Import Contact and Calendar Data
How to Export Contact and Calendar Data
PIM Examples
CalInterimAPI: Using the Calendar API
Versit: Versit Example
OS Security Guide
OS Security Concepts
Public Key Cryptography (PKC)
Certificates
Digital signatures
Content Management
Content Management Overview
Content Access Framework
Content Access Framework Overview
Content Access Framework Concepts
Digital Rights Management
Files Containing Multiple Content Objects
Consumer API Tutorials
Handling DRM Content
Example Code
Security and Data Privacy Tools
Security Config
SecurityConfig Overview
Configuring Security Components
OCSP Configuration
UPS Configuration
Security Tools
Security Tools Overview
Certificate Store Human-Readable File Formats
Using certapp
Creating a Certificate Store
Converting a Certificate Store into Human-Readable Form
Augmenting a Certificate Store
How certapp Processes Input File Information
Security Tools Reference
certapp Reference
Human-Readable File Formats Reference
Certificate Store Binary Files
Crypto
Cryptography Concepts
Hash algorithms
Overview of random number generation
Big integers
Using the Hash API
Generating Random Bytes
Persistent Data Services Guide
Logging Services
Log Engine
Log Engine Overview
Log Engine Tutorial Overview
Log Engine Tutorials
Configuring Log Engine
Setting Up A Log Engine Client
Maintaining Log Events
Requesting Log Engine Notifications
Displaying Log Events
Persistent Storage
Persistent Storage Overview
Persistent Storage Guides
SQL Interfaces
Central Repository
Central Repository Overview
CenRep Converter Tool Tutorial
Central Repository Access Guide
Central Repository Guide
Central Repository Initialisation Files Guide
Modifications to Keyspaces
Central Repository Transactions
Central Repository Data Access Tutorial
DBMS
DBMS Overview
Interface To DBMS databases overview
Interface to DBMS databases
Introduction to DBMS databases
Rules for DBMS names
Implementation limits
Database storage overhead
Data safety and recovery
Database encryption
Database compression
Error codes
Transactions on store databases
Indexes
DBMS columns, column sets, and keys
DBMS columns, column sets, and keys overview
Columns, column sets and keys
Column type characteristics
Using TDbColSetIter
DBMS rowsets
DBMS rowsets overview
Types of rowset
Cursor navigation
Tables
Using TDbQuery class
DBMS incremental operations
Incremental operations overview
Executing SQL statements
How to execute SQL incrementally
DBMS sharing databases
Sharing databases overview
The DBMS server
Named database
Access modes
Transactions and locks
Change notification
Database compacting
Store
Store Overview
File Stores
File Stores Overview
Introduction to File Stores
Direct File Store
Permanent File Store
File Based Dictionary Store
File Store Type and Layout
Direct File Store Structure
How to Detach and Re-attach a File
Stores Guide
Stores Overview
Introduction to Stores
Persistent stores
Persistent data
Persistent stores
Non-persistent stores
Embedded stores
Introduction to embedded stores
Constructing an embedded store
Dictionary stores
Introduction to dictionary stores
Dictionary write streams
Dictionary read streams
Memory Stores
Transactions
Introduction to Transactions
How to Commit and Revert
Space reclamation and compaction
Introduction to Space Reclamation and Compaction
Reclamation And Compaction, Incrementally
Reclamation And Compaction, As A Single Job
Store Streams
Store Streams Overview
Introduction to Store streams
Introduction to store streams
Stream ID
How to create streams
How to commit streams
How to cleanup streams
Stream dictionaries
Storing and restoring
Stream networks
Storing and restoring
Storing and restoring protocol
How to store and restore a non-compound object
How to store a compound object
How to restore a compound object
Copying
Swizzles and deferred loading
Introduction to Swizzles and deferred loading
Externalising a Swizzle
Internalising a Swizzle
Using TSwizzle operators
Store map
Introduction to the store map
Store map as repository for Swizzles and associated stream IDs
Store map as externalizer for Swizzles
Store map cleanup support
Streaming
Streaming Overview
Introduction to streams
Externalising
The write stream interface
Internalising
The read stream interface
Templated stream operators
Externalising and internalising descriptors
How to externalise and internalise
How to use templated stream operators
How to externalise and internalise descriptors
How to externalise and internalise compound objects
Use of the Externalize class
Use of the Internalize class
Using TCardinality
Symbian SQL
Symbian SQL Overview
SQL DB Library
SQL DB overview
SQL Server Guide
SQL Concept Guides
Reclaiming Free Space
Handling BLOBs
SQL Developer Tips
SQL Optimization Guide
Avoid Transient Tables
Prevent Database File Corruption
SQL Index Tips
SQL Insertion Tips
SQL Schema Tips
SQL Expressions
SQL Statement Tips
SQL Joins
ANALYZE Command
SQL WHERE Clause Tips
SQL Tracing Guides
Symbian SQL Tracing Guide
Using Symbian SQL Trace Data Guide
SQL Tutorials
SQL Tutorial
Creating a Database
Creating a Table
Querying Databases: Basic
Querying a database
Deleting Rows from a Table
Reading to a Data Stream
Reading to a Buffer
Reading to Memory
Writing from a Data Stream
Inserting Data into a Table
Performing Scalar Queries
Basic SQL Example Application
Basic SQL Example Application Overview
Basic SQL Example: basicsqlexample.h
Basic SQL Example: basicsqlexample.cpp
Basic SQL Example: basicsqlexample.mmp
Basic SQL Example: BLD.INF
SQLite 3
SQLite 3 Overview
SQLite Library
SQLite Overview
SQLite Technology Guide
Persistent Storage Example Code
DBMS Example
SqlExample: Creating and Querying an SQL Database
CentRepExample: Using Central Repository for Persistent Storage
File Stores Example Code
Memory Stores Example Code
Store Streams Example Code
Streaming Example Code
WikiPedia: Symbian SQL Database
StoreDatabase Example Overview
FileStore Example Overview
FileStream Example Overview
Security Services Guide
Online Certificate Status Protocol
OCSP Overview
OCSP-SWI Integration
Text and Localization Guide
Font and Text Services Collection
Font and Text Services Collection Overview
Font and Text Services Tutorials
Selecting and Using a Font
Using Typefaces
Font Store Component
Font Store Component Overview
Font Store Tutorials
Installing a Font File
Installing a Font Rasterizer DLL
ICU Layout Engine Component
FreeType Font Rasterizer Component Overview
Character Conversion (Charconv) Framework Collection
Character Conversion (Charconv) Framework Overview
Character Conversion (Charconv) Framework Concepts
Character Encoding and Conversion Framework Component
Character Encoding and Conversion Framework Overview
Character Encoding and Conversion Framework Tutorials
Converting to and from Unicode Using CCnvCharacterSetConverter
Converting to and from Transformation Formats Using CnvUtfConverter
Detecting a Character Set (Converter)
Using Standard Names and MIB enums (SNM)
Creating a Charconv Plug-in DLL
Character Encoding and Conversion Framework References
Cnvtool Source File
Cnvtool Control File
SNM Source File
Cnvtool Command Syntax
Snmtool Command Syntax
Character Encoding and Conversion Plug-ins Component
Character Encoding and Conversion Plug-ins Overview
Libraries (Plug-in Converters)
SMS Encodings and Converters
Introduction
Encoding Types
Standard SMS Converter
Extended SMS Converter
Turkish National Language Support
Portuguese National Language Support
Spanish National Language Support
FAT Filename Conversion Plug-ins
FAT Filename Conversion Plug-ins Overview
FAT Filename Conversion Plug-ins Tutorials
Creating a FAT Filename Conversion Plug-in
Using a FAT Filename Conversion Plug-in
Text Layout
Using Text and Text Attributes (ETEXT)
Text and Text Attributes Overview
Text content
Introduction to text handling
Text objects
The Symbian text model
Fields
Pictures
Files and clipboard
Viewing and user interfaces
Examples of use
Formatting
Introduction to formatting
Format layering
Paragraph Styles
Style behaviour
How to use styles
How to manipulate simple global text
How to manipulate rich text
How to store and restore text
txtshell Example Code
Using Text Views (FORM)
Text Views Overview
Text Views concepts
Introduction to Text Views
Editing
Printing
Special requirements
How to use text views
How to set up the text view
How to handle changes to the text view
How to select text
How to set the cursor
How to use wrapping
How to implement scrolling
How to reset
How to get system colours for use in text views
XML Services Guide
XML
Libxml2 Libraries Component
Libxml2 Overview
XML DOM Engine
XML DOM Engine Overview
Implementation of W3C Types
XML DOM Engine Tutorials
Parsing XML DOM
Modifying DOM Tree
Serialising XML DOM
Searching a DOM Tree using XPath
Using XPath Extension Function
XML DOM Engine Node Reference
XML Framework
XML Framework Overview
XML Framework Concept
XML Framework Tutorials
Writing a Parser Plug-in
Choosing a Parser Plug-in
Customising a Parser Plug-in
Using the Parser Plug-in Resource File
Parsing an XML document using Content Handler
Using Content Processor
XML Framework Reference
XmlExample: Using the XML framework to parse an XML file
XML Error Handling Reference
Web Guide
Browsing and downloading
Browsing
Downloading
API Specifications
app layer
contacts package
Speed Dial Utility Control API Specification
location package
Landmarks UI Add_Edit API Specification
Landmarks UI Selector API Specification
messaging package
Messaging Integration API Specification
MMS Client MTM API Specification
Plug-in Bio Control API Specification
organizer package
Calendar Interim Utils2 API Specification
Notepad Library API Specification
mw layer
appinstall package
Startup list Management API Specification
appsupport package
Flash Viewer Framework API Specification
classicui package
AIW Criteria API Specification
AIW Generic Parameter API Specification
AIW Service Handler API Specification
Buttons API Specification
Context Pane API Specification
Dialogs API Specification
Editors API Specification
Form API Specification
Grids API Specification
Hierarchical Lists API Specification
Indicators API Specification
Information Preview Popup API Specification
Lists API Specification
Navigation Pane API Specification
Notes API Specification
Notifiers API Specification
Options Menu API Specification
Popups API Specification
Screen Saver API Specification
Scroller API Specification
Setting Pages API Specification
Sounds API Specification
Status Pane API Specification
Tabs API Specification
Title Pane API Specification
Title Pane Touch Observer API Specification
drm package
DRM Helper API Specification
DRM License Checker API Specification
OMA DRM CAF Agent API Specification
inputmethods package
PtiEngine API Specification
ipconnmgmt package
Connection Monitor Server API Specification
Connection Settings API Specification
locationsrv package
Landmarks API Specification
Landmarks Database Management API Specification
Landmarks Search API Specification
messagingmw package
Send UI API Specification
uiresources package
Skins API Specification
os layer
devicesrv package
accessory monitoring api Specification
Haptics API Specification
imagingext package
Exif API Specification
textandloc package
Directory Localizer API Specification
Example code
Full Example Code List
List of Example Code Use Cases
Symbian Example Code
ClientServerSync
AnimExample
PushLPopDest
MmfExCodec
TLS1
circularbufferexample
RunComplete
oandx
Rendezvous
ICLCodec
InetProtUtil
Filenames
BasicTimer
ControlFramework
Simple
ELeaveOnFail
BinaryFile
AcceptInput1
CommonFiles
TextFile
TiltMe
VectorSprite
TAndRClasses
Connecting
AlarmServer
calcon
LeaveOnFail
Fibonacci2
ReadArray
AudioTone
coverflow
AcceptPrintInput
ReadText
TAnyRObjects2
DriveInfo
ErrorOnFail
FileAccessExample
WriteToEmbedded
StaticDLL
HeaderFile
FileStore
Periodic
Simple
Complex
SemaphoreExample
FileStream
BIOMessageMgr
DBMS
dbllist
WriteToMany
FeatMngrExample
ThreadAndActiveObjectsEx
Rconnection
XmlExample
CommonFramework
HelloWorldExample
Attributes
Currency
Scroll
EComCalculator
ThreadExample
Basics
AudioPlaying
InternetEmail
WriteToFiles
TAnyRObjects1
PtBuffer
ProcessServer
RealLifeWaitLoop
MmfExSinkSource
ECom
FileSharingClient
openclibz
CustomControls
PushLAndPop
Direct
condvarlocal
MultiRead1
tcharexample
sgllist
SimpleClass
sigtermSignal
SingleRequest
BmpAnim
SmpExample
oggvorbiscodec
versit
MClasses1
Embedding
hybridapp
localeupdate
basicSignals
BitmapSprite
Lexer
FileSharingCreator
IRPrinting
txtshell
EUserHLExample
S60_weather
Ordinal
CompoundClass
deltaque
vibrapool
HashTableExample
Document_Handler_Example
SimpleOOM
handleglobalvar
FixedArrays
rbufexample
WritePermFS1
MidiPlaying
ProcessClient
asyncSignal
TwoPhaseOOM
MultiRead2
ETel3rdPartyExample
findme
MClasses2
CommonFile
AcceptInput2
ThreadServer
LibpThreadExample
WritePermFS2
MemLeakOOM
EmbApp
CommonFramework
IRDevice
BackedUp
StoreMap
AudioStreamExample
SendAs2Example
inc
ReadData
HelloWorld
opencmessagequeuelibraryex
BluetoothPMPExample
ClientServerAsync
WriteDirectFS
Fibonacci3
DynamicArrays
MenuApp
WaitLoop
HelloWorld
NewLC
Symbian_OS_End-to-End_Sockets_API_Example
RTPExample
secureserver
Fibonacci1
CommonGraphicsExampleFiles
DynamicBuffers
pubsub
PDRStore
CameraExample
driver
libmexample
redirectprintf
opencproducerconsumerex
DLLs
ConsoleApp
Localisation
resourcemanager
CommonFramework
GraphicsShell
Wikipedia
Clock
MmfExFormatPlugin
DescriptorExample
BasicSession
IPC
MtpDataProviderExample
TaskSchedulerExample
timezoneconversion
Gettingstarted
Utilities
S60
SigCheck
ExtensionPattern
MessageQueueExample
inc
GfxWorkbench
SearchSortExample
ImageConverter
EzlibExample
condvarglobal
TrapD
Bitmaps
Basics
GlassTerm
CalendarExample
StreamInStore
StoreDatabase
egsysStart
inc
Fonts
MClasses3
CentRepExample
SMSExample
Hello
Notify
NewL
Minimal
SqlExample
OpenCStringUtilitiesEx
RPS
helloworldbasic
CClasses
common
TZLocalizer
ThreadClient
ContactsModel
TcpIp
nfcshareexample
qtnfctags
qtbluetoothapp
Class List
alloc_chain
bitrate_manager_info
bitrate_manager_state
BluetoothAppWindow
BluetoothDiscovery
BluetoothDiscoveryPrivate
CAboutContainer
CAboutScreen
CAboutView
CActiveWait
CAdder
CAnimationApplication
CAnimationAppUi
CAnimationAppView
CAnimationDocument
CAnswerIncomingCall
CApaRecognizerEx
CAppholderApplication
CAppholderAppUi
CAppholderDocument
CArrayPropertyWatch
CAsyncWaiter
CAudioPlayingApplication
CAudioPlayingAppUi
CAudioPlayingDocument
CAudioPlayingMainView
CAudioStreamApp
CAudioStreamAppUi
CAudioStreamDocument
CAudioStreamEngine
CAudioStreamView
CAudioToneApplication
CAudioToneAppUi
CAudioToneDocument
CAudioToneMainView
CAudioTonePlayer
CBaseMenuAsync
CBaseMenuSync
CBasicAnimMover
CBatteryInfo
CBinaryFileApplication
CBinaryFileAppUi
CBinaryFileDocument
CBinaryFileMainView
CBIOExampleParser
CBioMessage
CBioParser
CBitDepth1Encoder
CBitDepth2Encoder
CBitDepth4Encoder
CBitDepth8ColorType2Encoder
CBitDepth8Encoder
CBitmapControl
CBluetoothConnectionBase
CBluetoothConnector
CBluetoothDeviceDiscoverer
CBluetoothManager
CBluetoothPMPExampleApp
CBluetoothPMPExampleAppUi
CBluetoothPMPExampleDocument
CBluetoothPMPExampleEngine
CBluetoothPMPExampleRTEContainer
CBluetoothRefreshTimer
CBluetoothResponder
CBluetoothServiceAdvertiser
CBluetoothServiceSearcher
CBluetoothSockConnector
CBookDb
CBrowserContainer
CBrowserView
CBTDiscoverer
CCalculationInterfaceDefinition
CCalendarAPIexampleApp
CCalendarAPIexampleAppUi
CCalendarAPIexampleDocument
CCalendarAPIexampleEngine
CCalendarAPIexampleEntriesContainer
CCalendarAPIexampleEntriesView
CCalendarAPIexampleEntryContainer
CCalendarAPIexampleEntryItemList
CCalendarAPIexampleEntryView
CCalendarAPIexampleSearchContainer
CCalendarAPIexampleSearchView
CCalHelperEntry
CCallBarringStatus
CCallForwardingStatus
CCallInfo
CCallStatus
CCallWaitingStatus
CCameraWrapperExampleApplication
CCameraWrapperExampleAppUi
CCameraWrapperExampleAppView
CCameraWrapperExampleDocument
CCentRepExample
CCircularBufferExample
CClassA
CClassABC
CClassP
CClassR
CClient
CCodecProcessor
CCollector
CConnectingScreen
CConnector
CConsoleControl
CConsumer
CContactsModelApp
CContactsModelAppUi
CContactsModelContainer
CContactsModelDocument
CControlFrameworkApplication
CControlFrameworkAppUi
CControlFrameworkDocument
CControlFrameworkView
CControlScreen
CCountServServer
CCountServSession
CCoverflowAppDocument
CCoverflowApplication
CCoverflowAppUi
CCoverflowAppView
CCSAsyncApplication
CCSAsyncAppUi
CCSAsyncAppView
CCSAsyncDocument
CCSAsyncRequestHandler
CCSSyncApplication
CCSSyncAppUi
CCSSyncAppView
CCSSyncDocument
CCurrentNetworkInfo
CCurrentNetworkName
CDatabase
CDBMSApplication
CDBMSAppUi
CDBMSAppView
CDBMSDocument
CDBMSEditorView
CDBMSListboxView
CDelayServerShutDown
CDescriptorExamples
CDescriptorExApp
CDescriptorExAppUi
CDescriptorExContainer
CDescriptorExDocument
CDestructableFont
CDetailContainer
CDetailView
CDeviceDiscoverer
CDeviceListContainer
CDialCall
CDialogBox
CDrawControl
CDummyAnswer
CDummyObserver
CDynamicCaps
CEchoApplication
CEchoAppUi
CEchoDocument
CEchoEngine
CEchoRead
CEchoWrite
CEComCalculatorApplication
CEComCalculatorAppUi
CEComCalculatorAppView
CEComCalculatorDocument
CEGLRendering
CEmployee
CEncoderSelectionDialog
CErrorScreen
CExampleAlarmServer
CExampleApp
CExampleApplication
CExampleAppUi
CExampleAppView
CExampleDelimiterModifier
CExampleDocument
CExampleInetProtUtil
CExampleInterface
CExampleResolver
CExampleShellApplication
CExampleShellAppUi
CExampleShellContainer
CExampleShellDocument
CExampleVersit
CEzlibExample
CFbsControl
CFeatMngrExample
CFeatureChecker
CFileForwarder
CFileSharingClientApplication
CFileSharingClientAppUi
CFileSharingClientDocument
CFileSharingClientMainView
CFileSharingCreatorApplication
CFileSharingCreatorAppUi
CFileSharingCreatorDocument
CFileSharingCreatorMainView
CFileStoreApplication
CFileStoreAppUi
CFileStoreDocument
CFileStoreMainView
CFileStreamApplication
CFileStreamAppUi
CFileStreamDocument
CFileStreamMainView
CFindMeActive
CFindMeApplication
CFindMeAppUi
CFindMeAppView
CFindMeDocument
CFlightModeInfo
CFontControl
CFrenchMessenger
CGameScreen
CGameScreenManager
CGeneral
CGermanMessenger
CGetIndicator
CGetLockInfo
CGfxBitBlitView
CGfxDirectAccess
CGfxDirectScreenBitmap
CGfxDirectScreenBitmapView
CGfxDirectScreenView
CGfxIclView
CGfxTimer
CGfxVideoPlayer
CGfxWorkbenchApplication
CGfxWorkbenchAppUi
CGfxWorkbenchAppView
CGfxWorkbenchDocument
CGlobalControl
CGraphicExampleControl
CHandlerApplication
CHandlerAppUi
CHandlerAppView
CHandlerDocument
CHangup
CHashTableExample
CHelloControl
CHelloWorldBasicApplication
CHelloWorldBasicAppUi
CHelloWorldBasicAppView
CHelloWorldBasicDocument
CHelloWorldQueryDialog
CHold
CIdentityServiceStatus
CImageConverterApp
CImageConverterAppUi
CImageConverterContainer
CImageConverterDocument
CImageConverterEngine
CImplementationClassMultiply
CImplementationClassOne
CImplementationClassPlus
CImplementationClassTwo
CInternetEmailApp
CInternetEmailAppUi
CInternetEmailContainer
CInternetEmailDocument
CInternetEmailEngine
CIntPropertyWatch
CInverter
CIRDeviceApplication
CIRDeviceAppUi
CIRDeviceDocument
CIRDeviceMainView
CISVAPIAsync
CISVAPIBase
CISVAPISync
CKeyReader
CLineStatus
CListboxRefreshTimer
CListboxView
CListener
CLoader
CLocaleSettings
CLocalizationApplication
CLocalizationAppUi
CLocalizationAppView
CLocalizationDocument
CLogView
CLongNumber
CMainClass
CMainMenu
CMainScreen
CMainTestStep
CMarkableListContainer
CMenuScreen
CMessAsyncWaiter
CMessenger
CMidiPlayer
CMidiPlayingApplication
CMidiPlayingAppUi
CMidiPlayingDocument
CMidiPlayingMainView
CMMFExDescriptor
CMMFExPcm8Pcm16Codec
CMMFRawFormatRead
CMMFRawFormatWrite
CMoveBall
CMsgQActive
CMTPExampleDataProvider
CMTPExampleDpRequestProcessor
CMTPExampleDpVendorDefinedOp1
CMTPExampleDpVendorDefinedOp2
CMTPRequestUnknown
CMultipleResourceFileReader
CMyServer
CMySession
CMyStringReverse
CNetworkRegInfo
CNfcAiwEngine
CNotifierScreen
CNumberStore
COandXApplication
COandXAppUi
COandXAppView
COandXAppViewContainer
COandXController
COandXDocument
COandXEngine
COandXGameView
COandXHistoryView
COandXHistViewContainer
COandXStatusWin
COandXSymbolControl
COandXTile
codebook
codec_setup_info
COmxComponentImpl
COmxVorbisDecoder
COmxVorbisEncoder
COpenVGEngine
COperatorName
CPauseScreen
CPdrExample
CPdrPrint
CPhoneId
CPictureControl
CPlayScreen
CPlayTimer
CPlugIn< T >
CPngDecoder
CPngEncoder
CPngReadCodec
CPngReadSubCodec
CPngWriteCodec
CPngWriteSubCodec
CProcessServer
CProcessServerSession
CProducer
CQueue
CRBufExample
CRConnection
CRecCountContainer
CResData
CResDataArray
CResponse
CResultScreen
CResume
CRichControl
CRichTextEditorRTE
CRpsApplication
CRpsAppUi
CRpsAppView
CRpsDocument
CRpsGameEngine
CRtpFileSender
CRtpFileStreamer
CSearchContainer
CSearchsortExample
CSearchView
CSecureServer
CSecureServerSession
CSecureServerSubSession
CSemaphoreExample
CSendAs2Example
CSendDTMF
CServiceAdvertiser
CServiceDiscoverer
CSetter
CSharedIntermediator
CShowInfoDialog
CShutdown
CSignalInfo
CSimpleAudioPlayer
CSimpleExApplication
CSimpleExAppUi
CSimpleExAppView
CSimpleExDocument
CSmileyPicture
CSmpExample
CSmsEngine
CSMSExampleApp
CSMSExampleAppUi
CSMSExampleDocument
CSMSExampleMtmsEngine
CSMSExampleParser
CSMSExampleRTEContainer
CSocketReader
CSocketWriter
CSplashScreen
CSpriteAnimMover
CSqlExample
CSqlSrvDemoApplication
CSqlSrvDemoAppUi
CSqlSrvDemoAppView
CSqlSrvDemoDocument
CStartScreen
CStoreDatabaseApplication
CStoreDatabaseAppUi
CStoreDatabaseDocument
CStoreDatabaseMainView
CStyleControl
CSubscriberId
CSubtractor
CSwap
CTaskManagerApp
CTaskManagerAppUi
CTaskManagerAppView
CTaskManagerConnForm
CTaskManagerDocument
CTaskManagerEngine
CTaskManagerEngineReader
CTaskManagerEngineWriter
CTaskSchedule
CTCharExample
CTe_ProcessClientServerTestSuite
CTe_ProcessClientServerTestSuiteStepBase
CTe_ThreadClientServerTestSuite
CTe_ThreadClientServerTestSuiteStepBase
CTestAppApplication
CTestAppAppUi
CTestAppAppView
CTestAppDocument
CTextFileApplication
CTextFileAppUi
CTextFileDocument
CTextFileMainView
CThreadAnimation
CThreadAOApplication
CThreadAOAppUi
CThreadAODocument
CThreadAOEngine
CThreadApplication
CThreadAppUi
CThreadAppView
CThreadDocument
CThreadEngine
CThreadListener
CThreadServer
CThreadServerSession
CTicker
CTiltMeApplication
CTiltMeAppUi
CTiltMeAppView
CTiltMeDocument
CTimeOutTimer
CTimerEntry
CTimeServer
CTimeServerSession
CTZLocalizerApp
CTZLocalizerAppUi
CTZLocalizerDialog
CTZLocalizerDocument
CTZLocalizerEngine
CUserInterface
CVibraPoolApplication
CVibraPoolAppUi
CVibraPoolAppView
CVibraPoolDocument
CVideoPlayerControl
CViewControl
CVorbisDecoder
CVorbisDecoderPlugIn
CVorbisDecoderPlugInWrapper
CVorbisDecoderProcessor
CVorbisEncoder
CVorbisEncoderPlugIn
CVorbisEncoderPlugInWrapper
CVorbisProcessor
CWaitConnScreen
CWaitOpponentScreen
CWaitStartScreen
CWeatherInfo
CWikiDb
CXmlExample
CZoomControl
DDriver1
DDriver1Channel
DDriver1Factory
drft_lookup
encode_aux_nearestmatch
encode_aux_pigeonhole
encode_aux_threshmatch
envelope_band
envelope_filter_state
envelope_lookup
for
for
highlevel_byblocktype
highlevel_encode_setup
MActiveConsoleNotify
MAppViewObserver
MAsyncTimeObserver
MBluetoothDeviceDiscovererObserver
MBluetoothObserver
MBluetoothServiceAdvertiserObserver
MBluetoothServiceSearcherObserver
MCalendarEngineCommandsInterface
MCalenderEngineObserverUI
MCameraEngineObserver
MConnectorObserver
MConverterController
mdct_lookup
MDeviceDiscoObserver
MEngine
MEngineNotifier
MEngineObserver
MExecAsync
MExecController
MExecSync
MFileStreamerObserver
MGfxImageDecoderHandler
MGfxTimerCallBack
MGraphicsExampleObserver
MInternetEmailEngineObserver
MListenerObserver
MMTPExampleDpRequestProcessor
MResultViewer
MServiceDiscoObserver
MsgQInfo
MsgQInfoList
MSmsEngineObserver
MSMSExampleMtmsEngineObserver
MSocketConnectorObserver
MSocketWriterReaderObserver
MTimeoutNotifier
MTimeOutNotify
MTPExampleDpProcessor
MTransactionObserver
MUINotify
MUpdateContainer
MViewCmdHandler
MWeatherObserver
MWikiCountObserver
NfcShareWindow
NfcShareWrapper
NfcTagsDiscovery
NfcTagsDiscoveryPrivate
NfcTagsWindow
ogg_buffer
ogg_buffer_state
ogg_packet
ogg_page
ogg_reference
ogg_stream_state
ogg_sync_state
oggbyte_buffer
oggpack_buffer
OggVorbis_File
ov_callbacks
ovectl_ratemanage2_arg
ovectl_ratemanage_arg
private_state
ProducedItem
PtrReadUtil
PtrWriteUtil
quant_meta
RDriver1
RMySession
RProcessClient
RSecureSession
RSecureSubSession
RThreadClient
RTimeServerSession
SScreenData
Stack
static_codebook
struct
TBluetoothInfo
RDriver1::TCaps
DDriver1::TCaps
RDriver1::TConfig
TDeviceData
TDigit
TExampleIndex
CExampleInterface::TExampleInterfaceInitParams
TExampleShellModel
TFileCopyProgressMonitor
TGameData
TGameScreenItem
ThreadParam
TIap
TInterfaceClient
TLetter
TMMFExDescriptorParams
TMTPRequestProcessorEntry
TMyClass
TPngImageInformation
TQueryTable
TRequest
TResultSummary
TRoshambo
TRpsData
TTaskManagerConnInfo
TTimerEntry
vorbis_block
vorbis_block_internal
vorbis_comment
vorbis_dsp_state
vorbis_func_floor
vorbis_func_mapping
vorbis_func_residue
vorbis_info
vorbis_info_floor0
vorbis_info_floor1
vorbis_info_mapping0
vorbis_info_mode
vorbis_info_psy
vorbis_info_psy_global
vorbis_info_residue0
vorbis_look_psy
vorbis_look_psy_global
vqgen
Class Hierarchy
alloc_chain
bitrate_manager_info
bitrate_manager_state
BluetoothAppWindow
BluetoothDiscovery
CActiveWait
CAdder
CAnimationApplication
CAnimationAppUi
CAnimationAppView
CAnimationDocument
CApaRecognizerEx
CAppholderApplication
CAppholderAppUi
CAppholderDocument
CArrayPropertyWatch
CAsyncWaiter
CAudioPlayingApplication
CAudioPlayingAppUi
CAudioPlayingDocument
CAudioPlayingMainView
CAudioStreamApp
CAudioStreamAppUi
CAudioStreamDocument
CAudioStreamEngine
CAudioStreamView
CAudioToneApplication
CAudioToneAppUi
CAudioToneDocument
CAudioToneMainView
CAudioTonePlayer
CBasicAnimMover
CBinaryFileApplication
CBinaryFileAppUi
CBinaryFileDocument
CBinaryFileMainView
CBIOExampleParser
CBioMessage
CBioParser
CBluetoothConnectionBase
CBluetoothConnector
CBluetoothResponder
CBluetoothDeviceDiscoverer
CBluetoothPMPExampleApp
CBluetoothPMPExampleAppUi
CBluetoothPMPExampleDocument
CBluetoothPMPExampleRTEContainer
CBluetoothRefreshTimer
CBluetoothServiceAdvertiser
CBluetoothServiceSearcher
CBluetoothSockConnector
CBookDb
CBrowserContainer
CAboutContainer
CDetailContainer
CBrowserView
CAboutView
CDetailView
CBTDiscoverer
CCalculationInterfaceDefinition
CImplementationClassMultiply
CImplementationClassPlus
CCalendarAPIexampleApp
CCalendarAPIexampleDocument
CCalendarAPIexampleEntriesContainer
CCalendarAPIexampleEntriesView
CCalendarAPIexampleEntryContainer
CCalendarAPIexampleEntryItemList
CCalendarAPIexampleEntryView
CCalendarAPIexampleSearchContainer
CCalendarAPIexampleSearchView
CCalHelperEntry
CCameraWrapperExampleApplication
CCameraWrapperExampleAppUi
CCameraWrapperExampleDocument
CCentRepExample
CCircularBufferExample
CClassA
CClassABC
CClassP
CClassR
CCodecProcessor
CCollector
CConnector
CConsumer
CContactsModelApp
CContactsModelAppUi
CContactsModelContainer
CContactsModelDocument
CControlFrameworkApplication
CControlFrameworkAppUi
CControlFrameworkDocument
CControlFrameworkView
CCountServServer
CCountServSession
CCoverflowAppDocument
CCoverflowApplication
CCoverflowAppUi
CCoverflowAppView
CCSAsyncApplication
CCSAsyncAppView
CCSAsyncDocument
CCSAsyncRequestHandler
CCSSyncApplication
CCSSyncAppUi
CCSSyncAppView
CCSSyncDocument
CDatabase
CDBMSApplication
CDBMSAppUi
CDBMSAppView
CDBMSDocument
CDBMSEditorView
CDBMSListboxView
CDelayServerShutDown
CDescriptorExamples
CDescriptorExApp
CDescriptorExContainer
CDescriptorExDocument
CDestructableFont
CDeviceDiscoverer
CDeviceListContainer
CDialogBox
CDummyAnswer
CDummyObserver
CEchoApplication
CEchoAppUi
CEchoDocument
CEchoRead
CEComCalculatorApplication
CEComCalculatorAppUi
CEComCalculatorAppView
CEComCalculatorDocument
CEGLRendering
CEmployee
CEncoderSelectionDialog
CExampleAlarmServer
CExampleApplication
CExampleAppUi
CExampleAppView
CExampleDelimiterModifier
CExampleDocument
CExampleInetProtUtil
CExampleInterface
CImplementationClassOne
CImplementationClassTwo
CExampleResolver
CExampleShellApplication
CExampleShellAppUi
CExampleShellDocument
CExampleVersit
CEzlibExample
CFeatMngrExample
CFeatureChecker
CFileSharingClientApplication
CFileSharingClientAppUi
CFileSharingClientDocument
CFileSharingClientMainView
CFileSharingCreatorApplication
CFileSharingCreatorAppUi
CFileSharingCreatorDocument
CFileSharingCreatorMainView
CFileStoreApplication
CFileStoreAppUi
CFileStoreDocument
CFileStoreMainView
CFileStreamApplication
CFileStreamAppUi
CFileStreamDocument
CFileStreamMainView
CFindMeActive
CFindMeApplication
CFindMeAppUi
CFindMeAppView
CFindMeDocument
CGameScreen
CConnectingScreen
CErrorScreen
CMenuScreen
CAboutScreen
CControlScreen
CMainScreen
CPlayScreen
CStartScreen
CNotifierScreen
CPauseScreen
CResultScreen
CSplashScreen
CWaitConnScreen
CWaitOpponentScreen
CWaitStartScreen
CGameScreenManager
CGeneral
CGfxDirectAccess
CGfxDirectScreenBitmap
CGfxDirectScreenBitmapView
CGfxDirectScreenView
CGfxTimer
CGfxVideoPlayer
CGfxWorkbenchApplication
CGfxWorkbenchAppUi
CGfxWorkbenchAppView
CGfxWorkbenchDocument
CGraphicExampleControl
CBitmapControl
CDrawControl
CFbsControl
CFontControl
CGlobalControl
CHelloControl
CPictureControl
CRichControl
CStyleControl
CViewControl
CZoomControl
CHandlerApplication
CHandlerAppUi
CHandlerAppView
CHandlerDocument
CHashTableExample
CHelloWorldBasicApplication
CHelloWorldBasicAppUi
CHelloWorldBasicAppView
CHelloWorldBasicDocument
CHelloWorldQueryDialog
CImageConverterApp
CImageConverterContainer
CImageConverterDocument
CImageConverterEngine
CInternetEmailApp
CInternetEmailContainer
CInternetEmailDocument
CInternetEmailEngine
CIntPropertyWatch
CInverter
CIRDeviceApplication
CIRDeviceAppUi
CIRDeviceDocument
CIRDeviceMainView
CISVAPIBase
CISVAPIAsync
CAnswerIncomingCall
CAnswerIncomingCall
CBatteryInfo
CCallBarringStatus
CCallBarringStatus
CCallForwardingStatus
CCallForwardingStatus
CCallInfo
CCallStatus
CCallStatus
CCallStatus
CCallWaitingStatus
CCallWaitingStatus
CCallWaitingStatus
CCurrentNetworkInfo
CCurrentNetworkInfo
CCurrentNetworkName
CDialCall
CDialCall
CDynamicCaps
CFlightModeInfo
CFlightModeInfo
CFlightModeInfo
CFlightModeInfo
CFlightModeInfo
CFlightModeInfo
CGetIndicator
CGetLockInfo
CHangup
CHangup
CHangup
CHold
CIdentityServiceStatus
CIdentityServiceStatus
CLineStatus
CLineStatus
CLineStatus
CNetworkRegInfo
CNetworkRegInfo
CNetworkRegInfo
COperatorName
CPhoneId
CResume
CSendDTMF
CSignalInfo
CSwap
CISVAPISync
CPhoneId
CSubscriberId
CKeyReader
CListboxRefreshTimer
CListboxView
CListener
CLoader
CLocaleSettings
CLocalizationApplication
CLocalizationAppUi
CLocalizationAppView
CLocalizationDocument
CLogView
CLongNumber
CMainClass
CMarkableListContainer
CMessAsyncWaiter
CMessenger
CFrenchMessenger
CGermanMessenger
CMidiPlayer
CMidiPlayingApplication
CMidiPlayingAppUi
CMidiPlayingDocument
CMidiPlayingMainView
CMMFExDescriptor
CMMFExPcm8Pcm16Codec
CMMFRawFormatRead
CMMFRawFormatWrite
CMoveBall
CMsgQActive
CMTPExampleDataProvider
CMultipleResourceFileReader
CMyServer
CMySession
CMyStringReverse
CNfcAiwEngine
CNumberStore
COandXApplication
COandXAppUi
COandXController
COandXDocument
COandXEngine
COandXGameView
COandXHistoryView
COandXHistViewContainer
COandXSymbolControl
COandXStatusWin
COandXStatusWin
COandXTile
COandXTile
codebook
codec_setup_info
COmxComponentImpl
COmxVorbisDecoder
COmxVorbisEncoder
CPdrExample
CPdrPrint
CPlayTimer
CPlugIn< T >
CPlugIn< CClient >
CClient
CPngDecoder
CPngEncoder
CPngReadCodec
CPngReadSubCodec
CPngWriteCodec
CPngWriteSubCodec
CBitDepth1Encoder
CBitDepth2Encoder
CBitDepth4Encoder
CBitDepth8ColorType2Encoder
CBitDepth8Encoder
CProcessServer
CProcessServerSession
CProducer
CQueue
CRBufExample
CRConnection
CRecCountContainer
CResData
CResDataArray
CResponse
CRichTextEditorRTE
CRpsApplication
CRpsAppView
CRpsDocument
CRtpFileSender
CRtpFileStreamer
CSearchsortExample
CSearchView
CSecureServer
CSecureServerSession
CSecureServerSubSession
CSemaphoreExample
CSendAs2Example
CServiceAdvertiser
CServiceDiscoverer
CSetter
CSharedIntermediator
CShowInfoDialog
CShutdown
CSimpleAudioPlayer
CSimpleExApplication
CSimpleExAppView
CSimpleExDocument
CSmileyPicture
CSmpExample
CSMSExampleApp
CSMSExampleDocument
CSMSExampleMtmsEngine
CSMSExampleParser
CSMSExampleRTEContainer
CSocketReader
CSocketWriter
CSpriteAnimMover
CSqlExample
CSqlSrvDemoApplication
CSqlSrvDemoAppUi
CSqlSrvDemoAppView
CSqlSrvDemoDocument
CStoreDatabaseApplication
CStoreDatabaseAppUi
CStoreDatabaseDocument
CStoreDatabaseMainView
CSubtractor
CTaskManagerApp
CTaskManagerAppUi
CTaskManagerConnForm
CTaskManagerDocument
CTaskManagerEngineReader
CTaskManagerEngineWriter
CTaskSchedule
CTCharExample
CTe_ProcessClientServerTestSuite
CTe_ProcessClientServerTestSuiteStepBase
CMainTestStep
CTe_ThreadClientServerTestSuite
CTe_ThreadClientServerTestSuiteStepBase
CMainTestStep
CTestAppApplication
CTestAppAppUi
CTestAppAppView
CTestAppDocument
CTextFileApplication
CTextFileAppUi
CTextFileDocument
CTextFileMainView
CThreadAnimation
CThreadAOApplication
CThreadAOAppUi
CThreadAODocument
CThreadAOEngine
CThreadApplication
CThreadAppUi
CThreadAppView
CThreadDocument
CThreadEngine
CThreadListener
CThreadServer
CThreadServerSession
CTicker
CTiltMeApplication
CTiltMeAppUi
CTiltMeAppView
CTiltMeDocument
CTimeOutTimer
CTimerEntry
CTimeServer
CTimeServerSession
CTZLocalizerApp
CTZLocalizerAppUi
CTZLocalizerDialog
CTZLocalizerDocument
CTZLocalizerEngine
CUserInterface
CVibraPoolApplication
CVibraPoolAppUi
CVibraPoolDocument
CVideoPlayerControl
CVorbisDecoder
CVorbisDecoderPlugIn
CVorbisDecoderPlugInWrapper
CVorbisDecoderProcessor
CVorbisEncoder
CVorbisEncoderPlugIn
CVorbisEncoderPlugInWrapper
CVorbisProcessor
CWeatherInfo
CWikiDb
CXmlExample
DDriver1
DDriver1Channel
DDriver1Factory
drft_lookup
encode_aux_nearestmatch
encode_aux_pigeonhole
encode_aux_threshmatch
envelope_band
envelope_filter_state
envelope_lookup
for
for
highlevel_byblocktype
highlevel_encode_setup
MActiveConsoleNotify
CExampleApp
MAppViewObserver
CRpsGameEngine
MAsyncTimeObserver
CCSAsyncAppUi
MBluetoothDeviceDiscovererObserver
CBluetoothManager
MBluetoothObserver
CBluetoothManager
MBluetoothServiceAdvertiserObserver
CBluetoothResponder
MBluetoothServiceSearcherObserver
CBluetoothConnector
MCalendarEngineCommandsInterface
CCalendarAPIexampleEngine
MCalenderEngineObserverUI
CCalendarAPIexampleAppUi
MCameraEngineObserver
CCameraWrapperExampleAppView
MConnectorObserver
BluetoothDiscoveryPrivate
CBluetoothPMPExampleEngine
MConverterController
CImageConverterAppUi
mdct_lookup
MDeviceDiscoObserver
BluetoothDiscoveryPrivate
CBluetoothPMPExampleEngine
MEngine
COpenVGEngine
MEngineNotifier
CTaskManagerEngine
MEngineObserver
CRpsAppUi
MExecController
MExecAsync
CBaseMenuAsync
CMainMenu
CMainMenu
CMainMenu
CMainMenu
CMainMenu
CMainMenu
MExecSync
CBaseMenuSync
CMainMenu
MFileStreamerObserver
CExampleApp
MGfxImageDecoderHandler
CGfxIclView
MGfxTimerCallBack
CGfxBitBlitView
MGraphicsExampleObserver
CExampleShellContainer
CExampleShellContainer
CExampleShellContainer
CExampleShellContainer
CExampleShellContainer
MInternetEmailEngineObserver
CInternetEmailAppUi
MListenerObserver
BluetoothDiscoveryPrivate
CBluetoothPMPExampleEngine
MMTPExampleDpRequestProcessor
CMTPExampleDpRequestProcessor
CMTPExampleDpVendorDefinedOp1
CMTPExampleDpVendorDefinedOp2
CMTPRequestUnknown
MResultViewer
CDescriptorExAppUi
CFileForwarder
MServiceDiscoObserver
BluetoothDiscoveryPrivate
CBluetoothPMPExampleEngine
MsgQInfo
MsgQInfoList
MSmsEngineObserver
CSMSExampleAppUi
MSMSExampleMtmsEngineObserver
CSmsEngine
MSocketConnectorObserver
CBluetoothConnector
MSocketWriterReaderObserver
CBluetoothConnector
CBluetoothResponder
MTimeoutNotifier
CTaskManagerEngine
MTimeOutNotify
CEchoEngine
CEchoWrite
MTPExampleDpProcessor
MTransactionObserver
CTaskManagerAppView
MUINotify
CConsoleControl
MUpdateContainer
CVibraPoolAppView
MViewCmdHandler
COandXAppView
COandXAppViewContainer
MWeatherObserver
CSimpleExAppUi
MWikiCountObserver
CSearchContainer
NfcShareWindow
NfcShareWrapper
NfcTagsDiscovery
NfcTagsDiscoveryPrivate
NfcTagsWindow
ogg_buffer
ogg_buffer_state
ogg_packet
ogg_page
ogg_reference
ogg_stream_state
ogg_sync_state
oggbyte_buffer
oggpack_buffer
OggVorbis_File
ov_callbacks
ovectl_ratemanage2_arg
ovectl_ratemanage_arg
private_state
ProducedItem
PtrReadUtil
PtrWriteUtil
quant_meta
RDriver1
RMySession
RProcessClient
RSecureSession
RSecureSubSession
RThreadClient
RTimeServerSession
SScreenData
Stack
static_codebook
struct
TBluetoothInfo
RDriver1::TCaps
DDriver1::TCaps
RDriver1::TConfig
TDeviceData
TDigit
TExampleIndex
CExampleInterface::TExampleInterfaceInitParams
TExampleShellModel
TFileCopyProgressMonitor
TGameData
TGameScreenItem
ThreadParam
TIap
TInterfaceClient
TLetter
TMMFExDescriptorParams
TMTPRequestProcessorEntry
TMyClass
TPngImageInformation
TQueryTable
TRequest
TResultSummary
TRoshambo
TRpsData
TTaskManagerConnInfo
TTimerEntry
vorbis_block
vorbis_block_internal
vorbis_comment
vorbis_dsp_state
vorbis_func_floor
vorbis_func_mapping
vorbis_func_residue
vorbis_info
vorbis_info_floor0
vorbis_info_floor1
vorbis_info_mapping0
vorbis_info_mode
vorbis_info_psy
vorbis_info_psy_global
vorbis_info_residue0
vorbis_look_psy
vorbis_look_psy_global
vqgen
Class Members
File List
examples/Base/ArraysAndLists/linkedlist/dbllist/inc/dbllist.h
examples/Base/ArraysAndLists/linkedlist/dbllist/inc/letter.h
examples/Base/ArraysAndLists/linkedlist/dbllist/inc/mystringreverse.h
examples/Base/ArraysAndLists/linkedlist/dbllist/src/dbllist.cpp
examples/Base/ArraysAndLists/linkedlist/dbllist/src/letter.cpp
examples/Base/ArraysAndLists/linkedlist/dbllist/src/mystringreverse.cpp
examples/Base/ArraysAndLists/linkedlist/deltaque/inc/deltaque.h
examples/Base/ArraysAndLists/linkedlist/deltaque/inc/timerentry.h
examples/Base/ArraysAndLists/linkedlist/deltaque/inc/userinterface.h
examples/Base/ArraysAndLists/linkedlist/deltaque/src/deltaque.cpp
examples/Base/ArraysAndLists/linkedlist/deltaque/src/timerentry.cpp
examples/Base/ArraysAndLists/linkedlist/deltaque/src/userinterface.cpp
examples/Base/ArraysAndLists/linkedlist/sgllist/inc/adder.h
examples/Base/ArraysAndLists/linkedlist/sgllist/inc/digit.h
examples/Base/ArraysAndLists/linkedlist/sgllist/inc/longnumber.h
examples/Base/ArraysAndLists/linkedlist/sgllist/inc/sgllist.h
examples/Base/ArraysAndLists/linkedlist/sgllist/src/adder.cpp
examples/Base/ArraysAndLists/linkedlist/sgllist/src/digit.cpp
examples/Base/ArraysAndLists/linkedlist/sgllist/src/longnumber.cpp
examples/Base/ArraysAndLists/linkedlist/sgllist/src/sgllist.cpp
examples/Base/BufsAndStrings/circularbufferexample/circularbuffer.cpp
examples/Base/BufsAndStrings/circularbufferexample/circularbuffer.h
examples/Base/BufsAndStrings/rbufexample/rbufexample.cpp
examples/Base/HashTableExample/hashtableexample.cpp
examples/Base/HashTableExample/hashtableexample.h
examples/Base/IPC/AdvancedClientServerExample/common/src/shutdownserver.cpp
examples/Base/IPC/AdvancedClientServerExample/driver/driver1.h
examples/Base/IPC/AdvancedClientServerExample/driver/driver1_dev.h
examples/Base/IPC/AdvancedClientServerExample/driver/driver1_ldd.cpp
examples/Base/IPC/AdvancedClientServerExample/driver/driver1_pdd.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/MainTestStep.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/MainTestStep.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/Te_ProcessClientServerTestSuiteDefs.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/Te_ProcessClientServerTestSuiteServer.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/Te_ProcessClientServerTestSuiteServer.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/Te_ProcessClientServerTestSuiteStepBase.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ProcessClientServerTest/src/Te_ProcessClientServerTestSuiteStepBase.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/MainTestStep.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/MainTestStep.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/Te_ThreadClientServerTestSuiteDefs.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/Te_ThreadClientServerTestSuiteServer.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/Te_ThreadClientServerTestSuiteServer.h
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/Te_ThreadClientServerTestSuiteStepBase.cpp
examples/Base/IPC/AdvancedClientServerExample/test/te_ThreadClientServerTest/src/Te_ThreadClientServerTestSuiteStepBase.h
examples/Base/IPC/condvar/condvarglobal/inc/adder.h
examples/Base/IPC/condvar/condvarglobal/inc/sharedmem.h
examples/Base/IPC/condvar/condvarglobal/inc/subtractor.h
examples/Base/IPC/condvar/condvarglobal/src/adder.cpp
examples/Base/IPC/condvar/condvarglobal/src/subtractor.cpp
examples/Base/IPC/condvar/condvarlocal/inc/consumer.h
examples/Base/IPC/condvar/condvarlocal/inc/globals.h
examples/Base/IPC/condvar/condvarlocal/inc/producer.h
examples/Base/IPC/condvar/condvarlocal/inc/queue.h
examples/Base/IPC/condvar/condvarlocal/inc/userinterface.h
examples/Base/IPC/condvar/condvarlocal/src/condvarlocal.cpp
examples/Base/IPC/condvar/condvarlocal/src/consumer.cpp
examples/Base/IPC/condvar/condvarlocal/src/producer.cpp
examples/Base/IPC/condvar/condvarlocal/src/queue.cpp
examples/Base/IPC/condvar/condvarlocal/src/userinterface.cpp
examples/Base/IPC/pubsub/publish.h
examples/Base/IPC/pubsub/publishpe.cpp
examples/Base/IPC/pubsub/publishpe.h
examples/Base/IPC/pubsub/publishspec.cpp
examples/Base/IPC/pubsub/publishstd.cpp
examples/Base/IPC/pubsub/pubsub.h
examples/Base/IPC/pubsub/subscribe.h
examples/Base/IPC/pubsub/subscribepe.cpp
examples/Base/IPC/pubsub/subscribepe.h
examples/Base/IPC/pubsub/subscribespec.cpp
examples/Base/IPC/pubsub/subscribestd.cpp
examples/Base/IPC/secureserver/secureclient.cpp
examples/Base/IPC/secureserver/secureclient.h
examples/Base/IPC/secureserver/secureclientandserver.h
examples/Base/IPC/secureserver/secureclientsession.cpp
examples/Base/IPC/secureserver/secureclientsubsession.cpp
examples/Base/IPC/secureserver/secureserver.cpp
examples/Base/IPC/secureserver/secureserver.h
examples/Base/IPC/secureserver/secureserverccountserver.cpp
examples/Base/IPC/secureserver/secureserverccountsession.cpp
examples/Base/IPC/secureserver/secureserverccountsubsession.cpp
examples/Base/Locale/localeupdate/inc/localeupdate.h
examples/Base/Locale/localeupdate/src/localeupdate.cpp
examples/Base/MessageQueueExample/Inverter/src/CInverter.cpp
examples/Base/MessageQueueExample/src/CCollector.cpp
examples/Base/MessageQueueExample/src/CMsgQActive.cpp
examples/Base/tcharexample/tcharexample.cpp
examples/Graphics/coverflow/inc/dialogbox.h
examples/Graphics/coverflow/inc/engine.h
examples/Graphics/coverflow/inc/openvgengine.h
examples/Graphics/coverflow/inc/ticker.h
examples/Graphics/coverflow/src/dialogbox.cpp
examples/Graphics/coverflow/src/eglrendering.cpp
examples/Graphics/coverflow/src/openvgengine.cpp
examples/Graphics/coverflow/src/ticker.cpp
examples/Messaging/SearchSortExample/mAsyncWaiter.cpp
examples/Messaging/SearchSortExample/mAsyncWaiter.h
examples/Messaging/SendAs2Example/SendAs2Example.cpp
examples/PIPS/hybridapp/src/hybridapp.cpp
examples/PIPS/openclibz/src/compress.c
examples/PIPS/openclibz/src/openclibz.c
examples/PIPS/openclibz/src/uncompress.c
examples/PIPS/OpenCStringUtilitiesEx/library/inc/stringutils.h
examples/sfexamples/oggvorbiscodec/group/bld.inf
examples/sfexamples/oggvorbiscodec/group/OmxVorbisDecoder.mmp
examples/sfexamples/oggvorbiscodec/group/OmxVorbisEncoder.mmp
examples/sfexamples/oggvorbiscodec/src/omx/decoder/OmxVorbisDecoder.cpp
examples/sfexamples/oggvorbiscodec/src/omx/decoder/OmxVorbisDecoder.h
examples/sfexamples/oggvorbiscodec/src/omx/encoder/OmxVorbisEncoder.cpp
examples/sfexamples/oggvorbiscodec/src/omx/encoder/OmxVorbisEncoder.h
examples/SysLibs/CentRepExample/asyncwaiter.cpp
examples/SysLibs/CentRepExample/asyncwaiter.h
examples/SysLibs/CentRepExample/centrepexample.cpp
examples/SysLibs/CentRepExample/centrepexample.h
examples/SysLibs/EzlibExample/ezlibexample.cpp
examples/SysLibs/EzlibExample/ezlibexample.h
examples/SysLibs/SqlExample/sqlexample.cpp
examples/SysLibs/SqlExample/sqlexample.h
examples/SysLibs/TaskSchedulerExample/taskexecutor.cpp
examples/SysLibs/TaskSchedulerExample/taskscheduler.cpp
examples/SysLibs/TaskSchedulerExample/taskscheduler.h
examples/SysLibs/XmlExample/xmlexample.cpp
examples/Telephony/ETel3rdPartyExample/Group/Bld.inf
File Members
Reference
System panic reference
Category: Agenda Model
Category: ALLOC
Category: ALLOC COUNT
Category: BAFL
Category: BITGDI
Category: CHWComm
Category: Clock-Client
Category: CMdaAudioOutputStream
Category: CommsDbServer
Category: Comm Server
Category: CONE
Category: C32-Fault
Category: EIKCOCTL
Category: eSock Fault
Category: ESock Client
Category: E32USER-CBase
Category: FBSCLI
Category: Form
Category: FSCLIENT Panic
Category HTTP-COOKIE
Category HTTP-CORE
Category: ImageConversion
Category: Irda Fault
Category: KERN
Category : Kern-Common
Category: KERN-EXEC
Category : Kern-Heap
Category: MATHX
Category: MSGS
Category: MSGS Client
Category: MTUI
Category: MTMUI Data
Category: Protocol Panic
Category: Send
Category: Bitmap Utility
Category: UI Graphics
Category: USER
Category: USER-EXEC
Category: Versit-Parser
Category: WSERV
Category: W32
Nokia Symbian^3 C++ API reference
Applications
Contacts Apps
Contacts Apps Info
Contacts Apps Platform Interfaces
CPbk2SortOrderManager
CPbk2ViewState
CVPbkBaseContactFieldTypeIterator
CVPbkBaseContactFieldTypeListIterator
CVPbkContactCopier
CVPbkContactFieldTypeIterator
CVPbkContactIdConverter
CVPbkContactLinkArray
CVPbkContactManager
CVPbkContactStoreUriArray
CVPbkContactViewDefinition
CVPbkDefaultAttribute
CVPbkFieldFilter
CVPbkFieldFilter::TConfig
CVPbkFieldTypeIterator
CVPbkFieldTypeRefsList
CVPbkFieldTypeSelector
CVPbkFilteredContactView
CVPbkPhoneNumberMatchStrategy
CVPbkPhoneNumberMatchStrategy::TConfig
CVPbkSortOrder
CVPbkSpeedDialAttribute
CVPbkVCardEng
CVPbkVoiceTagAttribute
MPbk2ContactNameFormatter
MPbk2ContactNameFormatter.h
MPbk2ContactNameFormatter2
MPbk2FieldProperty
MPbk2FieldProperty.h
MPbk2FieldProperty2
MPbk2FieldPropertyArray
MPbk2FieldPropertyArray.h
MPbk2FieldPropertyArray2
MPbk2SortOrderObserver
MVPbkBaseContact
MVPbkBaseContact.h
MVPbkBaseContact2
MVPbkBaseContactField
MVPbkBaseContactFieldCollection
MVPbkBaseContactFieldIterator
MVPbkBatchOperationObserver
MVPbkContactAttribute
MVPbkContactAttributeManager
MVPbkContactBookmark
MVPbkContactBookmarkCollection
MVPbkContactCopyObserver
MVPbkContactFieldBinaryData
MVPbkContactFieldData
MVPbkContactFieldData.h
MVPbkContactFieldDateTimeData
MVPbkContactFieldIterator
MVPbkContactFieldOrdering
MVPbkContactFieldSelector
MVPbkContactFieldTextData
MVPbkContactFieldUriData
MVPbkContactFindFromStoresObserver
MVPbkContactFindObserver
MVPbkContactGroup
MVPbkContactLink
MVPbkContactLinkArray
MVPbkContactLinkPacking
MVPbkContactObserver
MVPbkContactObserver::TContactOpResult
MVPbkContactOperation
MVPbkContactOperationBase
MVPbkContactOperationFactory
MVPbkContactOperationFactory2
MVPbkContactOperationFactory2.h
MVPbkContactSelector
MVPbkContactSelector.h
MVPbkContactStore
MVPbkContactStore.h
MVPbkContactStore2
MVPbkContactStoreInfo
MVPbkContactStoreInfo.h
MVPbkContactStoreList
MVPbkContactStoreListObserver
MVPbkContactStoreObserver
MVPbkContactStoreProperties
MVPbkContactStoreProperties.h
MVPbkContactStoreProperties2
MVPbkContactView
MVPbkContactViewBase
MVPbkContactViewBaseChildAccessExtension
MVPbkContactViewBaseChildAccessExtension.h
MVPbkContactViewFiltering
MVPbkContactViewObserver
MVPbkContactViewObserver.h
MVPbkContactViewObserverExtension
MVPbkExpandable
MVPbkFieldType
MVPbkFieldTypeIterator
MVPbkFieldTypeList
MVPbkFieldTypeSelector
MVPbkMultiAttributePresenceObserver
MVPbkMultiFieldTypeList
MVPbkObjectHierarchy
MVPbkOperationErrorObserver
MVPbkOperationObserver
MVPbkOperationResultObserver
MVPbkOptimizedSelector
MVPbkSetAttributeObserver
MVPbkSingleAttributePresenceObserver
MVPbkSingleContactLinkOperationObserver
MVPbkSingleContactOperationObserver
MVPbkStoreContact
MVPbkStoreContact.h
MVPbkStoreContact2
MVPbkStoreContactField
MVPbkStoreContactField.h
MVPbkStoreContactFieldCollection
MVPbkStoreContactProperties
MVPbkStreamable
MVPbkViewContact
MVPbkViewContactField
MVPbkViewContactFieldCollection
Pbk2ContactNameFormatterFactory
Pbk2FieldPropertiesFactory
RVPbkContactFieldDefaultPriorities
RVPbkContactFieldDefaultPriorities.h
TPbk2IconId
TVPbkContactStoreEvent
TVPbkContactStoreUriPtr
TVPbkFieldTypeMapping
TVPbkFieldTypeParameters
TVPbkFieldVersitProperty
TVPbkStoreContactAnalyzer
TVPbkWordParserCallbackParam
VPbkContactFieldDefaultPriorities
VPbkContactStoreUris
VPbkContactViewFilterBuilder
VPbkError
VPbkFieldTypeList
VPbkFieldTypeSelectorFactory
VPbkUtils
Contacts Apps Public Interfaces
BCardEng.h
CBCardEngine
CPbkContactChangeNotifier
CPbkContactEngine
CPbkContactItem
CPbkContactIter
CPbkFieldArray
CPbkFieldIdArray
CPbkFieldInfo
CPbkFieldsInfo
CPbkIdleFinder
CPbkItemTypeSelectAddToExisting
CPbkItemTypeSelectCreateNew
CPbkMemoryEntryAddItemDlg
CPbkSingleEntryFetchDlg
CPbkSingleEntryFetchDlg::TParams
CPbkViewState
MPbkContactDbObserver
MPbkFieldData
MPbkFieldDataArray
MPbkThumbnailGetImageObserver
MPbkThumbnailGetObserver
MPbkThumbnailSetObserver
PbkFields.hrh
RPbkViewResourceFile
TPbkContactItemField
PIM Protocols
Phonebook Sync
phbksync.h
RPhoneBookSession
RPhoneBookSession::TContactFieldsV1
RPhoneBookSession::TContactFieldsV2
RPhoneBookSession::TContactFieldsV3
RPhoneBookSession::TTemplateAndBufferSize
TContactFieldFormat
Phonebook Engines
Contacts Model
CContactActiveBase
CContactActiveCompress
CContactActiveRecover
CContactAgentField
CContactCard
CContactCardTemplate
CContactChangeNotifier
CContactConcatenatedView
CContactConverter
CContactDatabase
CContactDatabase::TSortPref
CContactDateField
CContactEcomConverter
CContactEcomPhoneNumberParser
CContactFieldStorage
CContactFilteredView
CContactFindView
CContactGroup
CContactGroupView
CContactICCEntry
CContactIdArray
CContactItem
CContactItemField
CContactItemFieldDef
CContactItemFieldSet
CContactItemPlusGroup
CContactItemViewDef
CContactLocalView
CContactNamedRemoteView
CContactOpenOperation
CContactOwnCard
CContactPhoneNumberParser
CContactRemoteView
CContactRemoteViewBase
CContactStoreField
CContactSubView
CContactSynchroniser
CContactTemplate
CContactTextDef
CContactTextField
CContactViewBase
CContactViewBase::CContactViewBaseExtension
CContactViewBase::TVirtualFunction1Params
CContactViewBase::TVirtualFunction2Params
CContactViewBase::TVirtualFunction3Params
CContactViewDef
CContactViewHighRange
CContactViewLowRange
CContactViewRange
CContactViewRangeBase
CContentType
CIdleFinder
cntdb.h
cntdef.h
cntfield.h
cntitem.h
cntsync.h
cntview.h
ContactGuid
CViewContact
MContactDbObserver
MContactDbPrivObserver
MContactSortObserver
MContactStorageObserver
MContactSynchroniser
MContactUiActive
MContactUiCompactObserver
MContactViewObserver
MConverterCallBack
MIdleFindObserver
RContactRemoteView
RContactViewSortOrder
RFieldBufferArray
SFindInTextDefWordParser
TContactDbObserverEvent
TContactFieldAtts
TContactIdWithMapping
TContactIter
TContactTextDefItem
TContactViewEvent
TFieldHeader
TPluginParameters
Email Apps
Email Apps Public Interfaces
Email Widget API
EmailInterface
EmailInterface::CEmailObserverPlugin
EmailInterface::MEmailData
EmailInterface::MEmailObserverListener
EmailInterface::MMailboxData
EmailInterface::MMessageData
Help Apps
Symbian Help
Help
hlplch.h
hlpmodel.h
MHlpDbObserver
MHlpTitleArray
Location Apps
Location Apps Public Interfaces
Landmarks UI Add/Edit API
CLmkEditorDlg
CLmkEditorDlg::TLmkEditorParams
CLmkEditorDlg.h
Landmarks UI Selector API
CLmkCategorySelectorDlg
CLmkLandmarkSelectorDlg
TLmkItemIdDbCombiInfo
Messaging Apps
Email
POP3 and SMTP MTM
CEmailAccounts
cemailaccounts.h
CImIAPPreferences
CPop3ClientMtm
CSmtpClientMtm
iapprefs.h
imapset.h
imsk.h
MImURITranslator
miut_err.h
miutatch.h
miutdef.h
miuthdr.h
miutmsg.h
miutset.h
pop3set.h
smtpset.h
TImap4CompoundProgress
TImap4RenameFolder
TImap4SyncProgress
TImapAccount
TImAttachmentFile
TImCodec
TImCodecB64
TImCodecNull
TImCodecQP
TImCodecUU
TImFileCodec
TImIAPChoice
TImImailFileProgress
TImImap4GetMailInfo
TImImap4GetPartialMailInfo
TPopAccount
TSmtpAccount
TSmtpMobilityAccount
MMS Engine
MMS Settings
CMmsAccounts
cmmsaccounts.h
MMmsSettingsObserver
TMmsAccountId
Messaging App Base
OBEX MTMs
btmsgtypeuid.h
CObexHeaderList
CObexSendOperation
irmsgtypeuid.h
obexheaderlist.h
Messaging Apps Info
Messaging Apps Public APIs
CMmsClientMtm
CMsgBioControl
CRichBio
mmsconst.h
MMsgBioBodyControl
MMsgBioControl
mmsgbiocontrol.h
MMsgBioControlExtension
MMsgBioControlObserver
MMsgBioControlScrollExtension
MNcnNotification
MNcnNotification.h
MsgBioUids.h
TMmsCharacterSetLookup
Mobile Messaging
SMS MTM
CSmsHeader
CSmsMessageSettings
CSmsNumber
CSmsServiceCenter
CSmsSettings
smcmmain.h
smscmds.h
smut.h
smutset.h
smutsimparam.h
TSmsProgress
TSmsUtilities
Organizer Application Suite
Organizer Application Suite Info
Organizer Application Suite Public Interfaces
CCalenInterimUtils2
CNotepadApi
PIM Application Services
Calendar
calalarm.h
CalCommon
CalCommon::TCalPriorityRange
CalCommon::TCalTimeRange
calcommon.h
caldataexchange.h
caldataformat.h
calentry.h
calnotification.h
CCalAlarm
CCalChangeNotificationFilter
CCalContent
CCalDataExchange
CCalEntry
CCalEntryId
CCalEntryView
CCalFileChangeInfo
CCalFindInstanceSettings
CCalGeoValue
CCalInstance
CCalInstanceView
CCalInstanceView::TCalSearchParams
CCalSession
MCalChangeCallBack
MCalChangeCallBack2
MCalDataExchangeCallBack
MCalFileChangeObserver
MCalProgressCallBack
TCalChangeEntry
TCalInstanceId
TCalPubSubData
TCalRRule
TCalRRule::TDayOfMonth
TCalTime
PIM Application Support
Chinese Calendar Converter
CChineseCalendarConverter
TChineseDate
vCard and vCal
CLineReader
CLineReaderExtension
CParserGroupedProperty
CParserParam
CParserProperty
CParserPropertyValue
CParserPropertyValueAgent
CParserPropertyValueAlarm
CParserPropertyValueBinary
CParserPropertyValueBinaryFile
CParserPropertyValueCDesCArray
CParserPropertyValueDate
CParserPropertyValueDateTime
CParserPropertyValueDaylight
CParserPropertyValueExtendedAlarm
CParserPropertyValueHBufC
CParserPropertyValueInt
CParserPropertyValueMultiDateTime
CParserPropertyValueRecurrence
CParserPropertyValueTimeZone
CParserTimePropertyValue
CParserVCal
CParserVCalEntity
CParserVCard
CParserVCard3
CRecurrenceParser
CVersitAlarm
CVersitDaylight
CVersitExtendedAlarm
CVersitParser
CVersitParser::TParserCodingDetails
CVersitRecurrence
CVersitRecurrenceDaily
CVersitRecurrenceMonthlyByDay
CVersitRecurrenceMonthlyByPos
CVersitRecurrenceMonthlyByPos::CMonthPosition
CVersitRecurrenceWeekly
CVersitRecurrenceYearlyByDay
CVersitRecurrenceYearlyByMonth
CVersitTLSContainer
CVersitTlsData
CVersitUnicodeUtils
CWeekDayArray
MVersitObserver
MVersitPlugIn
MVersitPlugInExtensionBase64Ending
TVersitDateTime
vcal.h
vcard.h
Versit
Versit::TEncodingAndCharset
versit.h
VersitUtils
vobserv.h
vprop.h
vtoken.h
vuid.h
Middleware
Application Installation
Installation Services
Secure Software Install
pkgremovererrors.h
Swi
Swi::CUninstalledPackageEntry
Swi::UninstalledSisPackages
Bluetooth Services
Bluetooth Application Profiles
Bluetooth AVRCP
absolutevolumeapi.h
absolutevolumeapicontroller.h
avrcpspec.h
CPlayerInfoTarget
CRemConAbsoluteVolumeController
CRemConBatteryApiTarget
CRemConDatabaseAwareMediaBrowseTarget
CRemConGroupNavigationApiTarget
CRemConMediaInformationQueuedMessage
CRemConMediaInformationTarget
CRemConStatusApiController
MAbsVolSenderObserver
MediaBrowsePanic
MPlayerApplicationSettingsNotify
MPlayerApplicationSettingsObserver
MPlayerCapabilitiesObserver
MPlayerEventsObserver
MRemConAbsoluteVolumeControllerObserver
MRemConBatteryTargetObserver
MRemConDatabaseAwareMediaLibraryBrowse
MRemConDatabaseAwareMediaLibraryBrowseObserver
MRemConDatabaseAwareNowPlayingBrowse
MRemConDatabaseAwareNowPlayingBrowseObserver
MRemConDatabaseAwareNowPlayingTargetObserver
MRemConDatabaseUnawareMediaLibraryBrowseObserver
MRemConDatabaseUnawareNowPlayingBrowseObserver
MRemConDatabaseUnawareNowPlayingTargetObserver
MRemConGroupNavigationTargetObserver
MRemConMediaInformationTargetObserver
MRemConStatusApiControllerObserver
PlayerApplicationSettingsResourceInit
playerinformationtarget.h
remconbeareravrcp.h
remconmediaattributeid.h
remconmediabrowsetypes.h
remconmediaerror.h
remconstatusapicontroller.h
TMediaAttributeIter
TMediaElementAttribute
TRemConItem
Classic UI
Classic UI Info
Classic UI Platform Interfaces
MAknTouchPaneObserver
Classic UI Public Interfaces
AiwCommon.h
AiwGenericParam.h
AknBidiTextUtils
AknBidiTextUtils.h
AknBorderId
AknCommonDialogs
aknconsts.h
AknDateTimeUtils
AknDef
AknDef.h
AknDialogShutter
AknDraw
AknDrawWithSkins
AknEditUtils
AknEditUtils::SAknEditorParameters
aknenv.h
AknFind
AknGlobalListQuery.h
AknLAFUtils
AknLangUtils
AknLayoutUtils
AknLayoutUtils::SAknLayoutRect
AknLayoutUtils::SAknLayoutText
AknLayoutUtils::SAknLayoutTextMultiline
AknListBoxLayouts
AknListBoxLinesTemplate
AknListBoxUtils
aknlists.h
AknListUtils
AknNotifyStd.h
aknpopuplayout.h
AknPopupLayouts
AknPopupListEmpty
AknPopupUtils
AknSelectionService
aknsettingitemlist.h
aknsettingpage.h
AknTextUtils
akntoolbar.h
AknUtils.h
CAiwCriteriaItem
CAiwGenericParamList
CAknAppServer
CAknAppServiceBase
CAknAppUi
CAknAppUiBase
CAknBigSettingItemBase
CAknBinaryPopupSettingItem
CAknButton
CAknButtonState
CAknCaleMonthStyleGrid
CAknCcpuSupport
CAknColumnListBox
CAknColumnListBoxView
CAknCommonDialogsBase
CAknCommonDialogsBase.h
CAknContextPane
CAknControl
CAknDialog
CAknDouble2GraphicLargeGraphicStyleListBox
CAknDouble2GraphicStyleListBox
CAknDouble2LargeStyleListBox
CAknDouble2PopupMenuStyleListBox
CAknDoubleGraphicPopupMenuStyleListBox
CAknDoubleGraphicStyleListBox
CAknDoubleLargeGraphicPopupMenuStyleListBox
CAknDoubleLargeStyleListBox
CAknDoubleNumberStyleListBox
CAknDoublePopupMenuStyleListBox
CAknDoubleSpanScrollBar
CAknDoubleStyle2ListBox
CAknDoubleStyleListBox
CAknDoubleTimeStyleListBox
CAknDurationQueryDialog
CAknEdwinState
CAknEdwinState::SEditorCbaState
CAknEnumeratedItem
CAknEnumeratedItemBase
CAknEnumeratedTextPopupSettingItem
CAknEnumeratedTextSettingItem
CAknEnv
CAknExtMultilineQueryControl
CAknExtMultilineQueryControl::TIndex
CAknExtQueryControl
CAknExtQueryControl::TIndex
CAknFilteredTextListBoxModel
CAknFloatingPointQueryDialog
CAknForm
CAknFormDoubleGraphicStyleListBox
CAknFormDoubleStyleListBox
CAknFormGraphicStyleListBox
CAknFormGraphicWideStyleListBox
CAknGenericReader
CAknGlobalNote
CAknGrid
CAknGridM
CAknGridView
CAknGridView::SGrid
CAknIconArray
CAknIndicatorContainer
CAknInfoPopupNoteController
CAknIntegerEdwin
CAknIntegerEdwinSettingItem
CAknIntegerSettingItem
CAknIpFieldEditor
CAknIpFieldSettingItem
CAknListBoxFilterItems
CAknListBoxSettingPage
CAknListQueryControl
CAknListQueryDialog
CAknLocalScreenClearer
CAknLocationEditor
CAknMemorySelectionSettingItem
CAknMemorySelectionSettingItemMultiDrive
CAknMessageQueryDialog
CAknMultiLineDataQueryDialog
CAknMultilineQueryControl
CAknMultilineQueryControl::TIndex
CAknNavigationControlContainer
CAknNavigationDecorator
CAknNaviLabel
CAknNoteControl
CAknNoteControl::TIndex
CAknNoteDialog
CAknNotifyBase
CAknNumberQueryDialog
CAknNumericEdwin
CAknNumericSecretEditor
CAknPasswordSettingItem
CAknPinbStyleGrid
CAknPopupField
CAknPopupField::CAknPopupFieldBitmapButton
CAknPopupFieldText
CAknPopupHeadingPane
CAknPopupList
CAknProgressDialog
CAknQdialStyleGrid
CAknQueryControl
CAknQueryControl::TIndex
CAknQueryDialog
CAknQueryValue
CAknRadioButtonSettingPage
CAknResourceNoteDialog
CAknScreenClearerBase
CAknSetStyleListBox
CAknSetStyleListBoxView
CAknSettingItem
CAknSettingItemArray
CAknSettingItemList
CAknSettingNumberStyleListBox
CAknSettingPage
CAknSettingStyleListBox
CAknSingle2GraphicPopupMenuStyleListBox
CAknSingleGraphicBtPopupMenuStyleListBox
CAknSingleGraphicHeadingPopupMenuStyleListBox
CAknSingleGraphicHeadingStyleListBox
CAknSingleGraphicPopupMenuStyleListBox
CAknSingleGraphicStyleListBox
CAknSingleHeadingPopupMenuStyleListBox
CAknSingleHeadingStyleListBox
CAknSingleLargeStyleListBox
CAknSingleNumberHeadingStyleListBox
CAknSingleNumberStyleListBox
CAknSinglePopupMenuStyleListBox
CAknSinglePopupSubmenuStyleListBox
CAknSingleStyleListBox
CAknSliderSettingItem
CAknStaticNoteDialog
CAknStaticNoteStackIndicator
CAknTabGroup
CAknTextQueryDialog
CAknTextSettingItem
CAknTimeOffsetSettingItem
CAknTimeOrDateSettingItem
CAknTimeQueryDialog
CAknTitlePane
CAknToolbar
CAknView
CAknViewAppUi
CAknVolumeControl
CAknVolumeSettingItem
CAknWaitDialog
CColumnListBoxData
CColumnListBoxData::TColors
CColumnListBoxItemDrawer
CColumnListBoxItemDrawer::SListProperties
CColumnListBoxView
CDoubleLargeStyleItemDrawer
CEikAlert
CEikAlignedControl
CEikAppUiFactory
CEikArrowHeadScrollBar
CEikArrowHeadScrollButton
CEikBitmapButton
CEikBorderedControl
CEikButtonBase
CEikButtonPanel
CEikCapCArray
CEikCaptionedControl
CEikCbaButton
CEikCbaButton::SButtonOptions
CEikCbaScrollBarFrame
CEikCoCtlLibrary
CEikColumnListBox
CEikColumnListBoxEditor
CEikCommandButton
CEikCommandButtonBase
CEikControlGroup
CEikCtlLibrary
CEikDateEditor
CEikDebugKeys
CEikDebugWin
CEikDialog
CEikDurationEditor
CEikEdwin
CEikEnhancedCbaButton
CEikFileNameLabel
CEikFixedPointEditor
CEikFloatingPointEditor
CEikFormattedCellListBox
CEikGlobalTextEditor
CEikImage
CEikInfoDialog
CEikInverterCommandButton
CEikLabel
CEikLabeledButton
CEikListBox
CEikListBoxTextEditor
CEikMenuBar
CEikMenuBar::CTitleArray
CEikMenuBar::SCursor
CEikMenuBar::SPosition
CEikMenuBarTitle
CEikMenuBarTitle::SData
CEikMenuPane
CEikMenuPane::CItemArray
CEikMenuPaneItem
CEikMenuPaneItem::SData
CEikMenuPaneTitle
CEikMfne
CEikMfneField
CEikMover
CEikNumberEditor
CEikProgressInfo
CEikProgressInfo::SInfo
CEikProgressInfo::SLayout
CEikRangeEditor
CEikRichTextEditor
CEikScrollBar
CEikScrollBar::SEikScrollBarButtons
CEikScrollBarFrame
CEikScrollBarFrame::SBarData
CEikScrollButton
CEikSecretEditor
CEikSettingsListBox
CEikSnakingListBox
CEikSnakingTextListBox
CEikSpacer
CEikStatusPaneBase
CEikStatusPaneBase::TPaneCapabilities
CEikStatusPaneModelBase
CEikTextButton
CEikTextListBox
CEikTimeAndDateEditor
CEikTimeEditor
CEikTimeOffsetEditor
CEikToolBar
CEikTTimeEditor
CEikTwoPictureCommandButton
CErrorUI
CExtendedItemData
CFormattedCellGridData
CFormattedCellListBoxData
CFormattedCellListBoxData::SSubCell
CFormattedCellListBoxData::TColors
CFormattedCellListBoxItemDrawer
CFormattedCellListBoxItemDrawer::SListProperties
CFormattedCellListBoxView
CFormGraphicListBoxData
CListBoxData
CListBoxNumbers
CListBoxView
CListItemDrawer
CPopupFormattedListBoxData
CScreensaverPluginInterfaceDefinition
CSettingItemEditingListBoxData
CSettingsListBoxItemDrawer
CSettingsListBoxView
CSingleHeadingStyleItemDrawer
CSingleHeadingStyleView
CSnakingListBoxView
CTextListBoxModel
CTextListItemDrawer
CWordWrappedFormattedCellItemDrawer
DocumentHandler.h
eikbgfty.h
EikButtonGroupFactory
EikButtonGroupFactory::TCreationData
eikcba.h
eikdialg.h
eikmenup.h
eikscrlb.h
eikspane.h
eikspmod.h
hlplch.h
lafpublc.h
MAiwNotifyCallback
MAknAliasKeyCodeResolver
MAknBackgroundProcess
MAknEdStateObserver
MAknFadedComponent
MAknFileFilter
MAknFileSelectionObserver
MAknInfoPopupNoteObserver
MAknIntermediateState
MAknLongTapDetectorCallBack
MAknMarkingModeObserver
MAknMemorySelectionObserver
MAknMfneCommandObserver
MAknNaviDecoratorObserver
MAknNavigationContainerInterface
MAknNavigationDecoratorInterface
MAknNavigationObserver
MAknPopupFieldObserver
MAknPreviewPopUpObserver
MAknQueryControlObserver
MAknQueryData
MAknQueryValue
MAknServerAppExitObserver
MAknSettingPageObserver
MAknTabObserver
MAknToolbarObserver
MAknUINotifierBase
MColumnListBoxAnimBackgroundDrawer
MEikButtonGroup
MEikCalendarObserver
MEikCcpuEditor
MEikDialogPageObserver
MEikEdwinObserver
MEikEdwinSizeObserver
MEikEnhancedButtonGroup
MEikListBoxEditor
MEikListBoxObserver
MEikRichTextEditorParserObserver
MEikScrollBarObserver
MEikStatusPaneLayoutTreeVisitor
MEikStatusPaneObserver
MListBoxAnimBackgroundDrawer
MListBoxEditorObserver
MListBoxItemChangeObserver
MListBoxModel
MListBoxSelectionObserver
MListVisibilityObserver
MPointerEventObserver
MProgressDialogCallback
MScreensaverPlugin
MScreensaverPluginHost
MTextListBoxModel
NoOptimizationView
RAknAppServiceBase
RAknBitmapAnim
RAknKeyLock
RAknKeylock2
RNotifier2
SAknBatteryNotifyParams
SAknGlobalListQueryParams
SAknGlobalMsgQueryParams
SAknGlobalNoteParams
SAknGlobalNoteReturnParams
SAknGlobalProgressDialogParams
SAknIncallBubbleParams
SAknKeyLockNotifierParams
SAknLayoutPos
SAknMemoryCardUIParams
SAknRgb
SAknSignalNotifyParams
SAknSmallIndicatorParams
SAknSoftNoteNotifierParams
SAknSoftNotificationParams
screensaverplugin.h
SEdwinFindModel
SEikDegreesMinutesDirection
SEikRange
SLafButtonBase
SLafButtonGroupContainer
SLafControlGroup
SLafIconLayout
SLafListBox
SLafMenuBar
SLafMenuPane
SLafScrollBar
SLafScrollBarFrame
SLafScrollButton
SLafScrollThumb
SLafTextCharasteristics
SNaviWipePart
TAiwGenericParam
TAiwVariant
TAknDesCArrayDecorator
TAknDoubleSpanScrollBarModel
TAknEditorCaseState
TAknLayoutRect
TAknLayoutText
TAknNoteResData
TAknPopupFader
TAknPopupLayoutsNode
TAknPopupWindowLayoutDef
TAknQueryData
TAknQueryData< TDes >
TAknQueryData< TInetAddr >
TAknQueryData< TInt >
TAknQueryData< TPosition >
TAknQueryData< TReal >
TAknQueryData< TTime >
TAknQueryData< TTimeIntervalSeconds >
TAknScreenMode
TAknScreenModes
TAknTextDecorationMetrics
TAvkonEditorCustomWrap
TEikButtonCoordinator
TEikGroupControl
TEikHeapFailModel
TEikScrollBarFrameLayout
TEikScrollBarModel
TEikStatusPaneInit
TIndicatorPayload
TListFontBoundValues
TListItemProperties
TScreensaverColorModel
TScreensaverDisplayInfo
TScreensaverPartialMode
TTimerModel
Common UI Support
Uikon
CEikApplication
CEikAppUi
CEikBusyMsgWin
CEikDocument
CEikEmbeddableAppList
CEikInfoMsgWin
CEikMsgWin
CEikonEnv
CEikUndertaker
eikalsrv.h
EikBubbleHelp
EikControlFactory
eikdef.h
eikenv.h
eikfctry.h
eikmsg.h
eiknotapi.h
EikStart
MEikAlertWin
MEikAppUiFactory
MEikAutoMenuObserver
MEikCommandObserver
MEikDebugKeys
MEikInfoDialog
MEikMenuObserver
MEikSrvNotifierBase2
MEikSrvNotifierBase2::TNotifierInfo
MEikSrvNotifierManager
MEikUndertakerObserver
SEikControlInfo
TEikVirtualCursor
Look-and-Feel Agnostic UI Foundation
Animation
animationdataprovider.h
CAnimation
MICLAnimationDataLoaderObserver
TAnimationConfig
BMP Animation
CBitmapAnim
CBitmapAnimClientData
CBitmapAnimDll
CBitmapAnimFlashTimer
CBitmapAnimFrameData
CBitmapAnimTimer
CBitmapFrameData
MBitmapAnimFlashTimerObserver
MBitmapAnimTimerObserver
RBitmapAnim
SBitmapAnimIndexFrame
SBitmapAnimNewPosition
SBitmapAnimNumberOfCycles
TBmpAnimAttributes
TFrameData
Clock
displayaddition.h
RAnalogClock
RAnimWithUtils
RClock
RDigitalClock
RMessageWindow
RTimeDevice
SAnalogDisplayAmPm
STimeDeviceShadow
TAnalogDisplayHand
TDigitalDisplayTextSection
TDisplayAddition
Control Environment
CCoeAppUi
CCoeBrushAndPenContext
CCoeControl
CCoeControlArray
CCoeControlArray::TCursor
CCoeEnv
CCoeFepParameters
CCoeFepPlugIn
CCoeFontProvider
CCoePlainTextDrawer
CCoeScreenDeviceChangeDefaultHandler
CCoeStatic
CCoeTextDrawerBase
coeaui.h
coecontrolarray.h
coedef.h
coehelp.h
coemain.h
CoeSoundPlayer
ConeUtils
fepplugin.h
MCoeControlBackground
MCoeControlBrushContext
MCoeControlContext
MCoeControlHitTest
MCoeControlObserver
MCoeControlStateObserver
MCoeFocusObserver
MCoeForegroundObserver
MCoeLayoutManager
MCoeMessageMonitorObserver
MCoeMessageObserver
MCoeObserverOfLoadedFep
MCoeResourceChangeObserver
MCoeView
MCoeViewActivationObserver
MCoeViewDeactivationObserver
MCoeViewObserver
MObjectProvider
RCoeResourceLoader
TCoeColorUse
TCoeControlWithId
TCoeFont
TCoeHelpContext
TCoeInputCapabilities
TCoeTextTypeAdaptor
TTypeUid
TTypeUid::Ptr
XCoeTextDrawer
UI Graphics Utilities
CCleanupStackableFont
CColorArray
CColorList
CGulIcon
ColorUtils
CTulAddressStringTokenizer
CTulAddressStringTokenizer::SFoundItem
CTulStringResourceReader
DrawUtils
FontUtils
gulutil.h
ResourceUtils
TextUtils
TFindWidthOfWidestAbbreviatedDayName
TFindWidthOfWidestAbbreviatedMonthName
TFindWidthOfWidestAmPmName
TFindWidthOfWidestDateSuffix
TFindWidthOfWidestDayName
TFindWidthOfWidestDigit
TFindWidthOfWidestDigitType
TFindWidthOfWidestMonthName
TFindWidthOfWidestTextItem
TGulAlignment
TGulBorder
TGulBorder::TColors
TLogicalFont
TMargins8
TulTextResourceUtils
DRM
DRM Public Interfaces
DRM Helper API
CDRMHelper
CDRMHelperRightsConstraints
DRMHelper.h
DRMHelperServerInternalCRKeys.h
RDRMHelper
DRM License Checker API
CDRMLicenseChecker
OMA DRM CAF Agent API
Oma2Agent.h
General Settings and Profiles Services
GS and Profiles Services Public Interfaces
Profiles Engine Active Profile Settings API
ProfileEngineSDKCRKeys.h
Profiles Engine Wrapper API
MProEngActiveProfileObserver
MProEngAlertToneSeeker
MProEngAlertToneSeekerObserver
MProEngEngine
MProEngNotifyHandler
MProEngProfile
MProEngProfileActivationObserver
MProEngProfileName
MProEngProfileNameArray
MProEngProfileNameArrayObserver
MProEngProfileObserver
MProEngTones
MProEngToneSettings
ProEngFactory
Generic Application Support
Application Framework
Application Architecture
apadef.h
apaid.h
apgdoor.h
apgtask.h
CApaApplication
CApaAppServiceInfoArray
CApaCommandLine
CApaDocument
CApaDocument::TCapability
CApaDoorBase
CApaModelDoor
CApaModelHeader
CApaProcess
MApaAppStarter
MApaEmbeddedDocObserver
MApaModelHeaderFactory
TApaAppCapability
TApaAppIdentifier
TApaAppInfo
TApaApplicationFactory
TApaAppServiceInfo
TApaAppViewInfo
TApaEmbeddabilityFilter
TApaModelDoorFactory
View Server
MVwsSessionWrapperObserver
SVwsCommandLine
TVwsViewEvent
TVwsViewId
TVwsViewIdAndMessage
vwsdef.h
Common Application Services
Alarm Server
AlarmClientUtils
asaltdefs.h
ASCliDefinitions
asshdalarm.h
asshddefs.h
RASCliSession
TASCliSoundPlayDefinition
TASShdAlarm
TMissedAlarmPubSubData
File Handling
File Converter Framework
CCnaConverter
CCnaConvInfoFile2
CCnaConvInfoFileReader2
CConverterBase
CConverterBase2
CConverterLibrary
CMimeInfo
conarc.h
concnf.h
MConverterUiObserver
SConverterInfo
TLanguageInfo
Generic Application Support Info
Generic Application Support Public Interfaces
CoreApplicationUIsSDKCRKeys.h
Printing Support
Printing UI Support
CHeaderFooter
CPrintPreviewImage
CPrintSetup
MPrintProcessObserver
prnsetup.h
TPageMargins
TPrintParameters
TPrintPreviewFormat
Time Zone Services
Time Zone Localization
CTzLocalizedArray
CTzLocalizedCity
CTzLocalizedCityArray
CTzLocalizedCityGroup
CTzLocalizedCityGroupArray
CTzLocalizedTimeZone
CTzLocalizedTimeZoneArray
TTzLocalizedId
Time Zone Server
CTzConverter
CTzId
CTzLocalizedCityRecord
CTzRules
CTzUserData
CTzUserNames
CVTzActualisedRules
NTzUpdate
NTzUpdate::TDSTChangeInfo
NTzUpdate::TTimeZoneChange
NTzUpdate::TTzNamesChange
NTzUpdate::TTzRulesChange
RTz
TTimeWithReference
TTzRule
TVTzActualisedRule
tzid.h
tzupdate.h
vtzrules.h
Haptics Services
Haptics Services Public Interfaces
Tactile Feedback Client API
CFeedbackSpec
MTouchFeedback
TTactileFbItem
High-level Internet Protocols
Application Layer Plugins and Utils
URI Permission Services
InetUriList
ineturilistdef.h
MQueryResultsCallback
MUriCustomiser
RInetUri
RInetUriList
TBase
TPolicyQueryArgs
TQueryArgs
TQueryResults
Application Layer Protocols
HTTP Service API
CHttpClientTransaction
CHttpNetworkConnection
CHttpService
MHttpContentSink
MHttpContentSource
MHTTPServiceAuthentication
THttpContentSinkOp
THttpContentSourceOp
THttpHeaderElementIterator
THttpHeaderIterator
THttpHeaderParamIterator
THttpHeaderValueVariant
HTTP Transport Framework
CAuthenticationFilterInterface
CAuthenticationFilterInterface::TAuthenticationParams
CEComFilter
cecomfilter.h
CHeaderCodec
CHeaderReader
CHeaderWriter
CHTTPFormEncoder
CProtocolHandler
cprotocolhandler.h
CProtTransaction
CRxData
CTxData
httperr.h
HTTPPanic
HTTPStatus
MHTTPAuthenticationCallback
MHttpDataOptimiser
MHTTPDataSupplier
MHTTPFilter
MHTTPFilterBase
MHTTPFilterCreationCallback
MHTTPSessionEventCallback
MHTTPTransactionCallback
MProtHandlerInterface
MRxDataObserver
MSecurityPolicy
RHeaderField
rheaderfield.h
RHTTPConnectionInfo
RHTTPFilterCollection
RHTTPHeaders
RHTTPMessage
RHTTPPropertySet
RHTTPRequest
RHTTPResponse
RHTTPSession
rhttpsession.h
RHTTPTransaction
RHTTPTransactionPropertySet
TFilterConfigurationIterator
TFilterInformation
THTTPEvent
thttpevent.h
THTTPFilterHandle
THTTPFilterIterator
THTTPFilterRegistration
THTTPHdrFieldIter
THTTPHdrVal
THTTPHdrVal::TQConv
THttpLogger
THTTPSessionEvent
TWspRedirectedAddress
TWtlsCipherSuite
TWtlsKeyExchangeSuite
Wap
wsptypes.h
WAP Base
CAttributeLookupTable
CBNFNode
cbnfnode.h
CBNFParser
CDataDelete
CDataNoDelete
CDTDModel
CDTDModel::CDTDElementAttribute
CDTDNode
CFileDataDelete
CFragmentedString
CFragmentedString::TStringMark
CIntAttribute
CMarkedStack
CMarkedStack::TMarkPoint
CNode
cnode.h
CNoDeleteAttributeT
CRuleMarkedStack
CStack
CTypedNode
wapattrdf.h
wapengstd.h
WAP Push Support
CHTTPResponse
CXmlElement
CXmlLibrary
logdef.h
MDataProviderObserver
MFrameworkSP
MWapPluginSP
mwappluginsp.h
xmlelemt.h
xmllib.h
IP App Protocols
Real Time Net Protocols
RTP
RRtcpRRItem
RRtcpRRPart
RRtcpSRPart
RRtpCSRCs
RRtpHeaderExtension
RRtpPacket
RRtpReceivePacket
RRtpReceiveSource
RRtpSendPacket
RRtpSendSource
RRtpSession
rtp.h
TRtpEvent
SIP Framework
CSIP
CSIPAcceptContactHeader
CSIPAcceptEncodingHeader
CSIPAcceptHeader
CSIPAcceptLanguageHeader
CSIPAddress
CSIPAddressHeaderBase
CSIPAllowEventsHeader
CSIPAllowHeader
CSIPAuthenticateHeaderBase
CSIPAuthHeaderBase
CSIPAuthorizationHeader
CSIPAuthorizationHeaderBase
CSIPCallIDHeader
CSIPClientTransaction
CSIPConnection
CSIPContactHeader
CSIPContentDispositionHeader
CSIPContentEncodingHeader
CSIPContentTypeHeader
CSIPCSeqHeader
CSIPDialog
CSIPDialogAssocBase
CSIPEventHeader
CSIPExpiresHeader
CSIPExtensionHeader
CSIPFromHeader
CSIPFromToHeaderBase
CSIPHeaderBase
CSIPHttpDigest
CSIPInviteDialogAssoc
CSIPManagedProfile
CSIPManagedProfileRegistry
CSIPMessageElements
CSIPNotifyDialogAssoc
CSIPParameterHeaderBase
CSIPPAssociatedURIHeader
CSIPProfile
CSipProfileAlrController
CSIPProfileRegistry
CSIPProfileRegistryBase
CSIPProxyAuthenticateHeader
CSIPProxyAuthorizationHeader
CSIPProxyRequireHeader
CSIPRAckHeader
CSIPReferDialogAssoc
CSIPReferToHeader
CSIPRefresh
CSIPReplyToHeader
CSIPRequestElements
CSIPRequireHeader
CSIPResolvedClient2
CSIPResponseElements
CSIPRetryAfterHeader
CSIPRouteHeader
CSIPRouteHeaderBase
CSIPRSeqHeader
CSIPSecurityClientHeader
CSIPSecurityHeaderBase
CSIPServerTransaction
CSIPSubscribeDialogAssoc
CSIPSubscriptionStateHeader
CSIPSupportedHeader
CSIPTimestampHeader
CSIPToHeader
CSIPTokenHeaderBase
CSIPTransactionBase
CSIPUnsignedIntHeaderBase
CSIPUnsupportedHeader
CSIPWWWAuthenticateHeader
MSIPConcreteProfileObserver
MSIPConnectionObserver
MSIPHttpDigestChallengeObserver
MSIPHttpDigestChallengeObserver2
MSIPObserver
MSipProfileAlrObserver
MSIPProfileRegistryObserver
MSIPRegistrationContext
sdpconnectionfield.h
sdporiginfield.h
sipclientresolverconfigcrkeys.h
sipcodecerr.h
sipdefs.h
siperr.h
sipmanagedprofile.h
sipprofile.h
sipprofileservercrkeys.h
sipregistrationbinding.h
sipresolvedclient.h
sipresolvedclient2.h
SIPStrings
TSdpTypedTime
TSIPProfileTypeInfo
SIP Provider Plugins
SIP Provider
sipconnpref.h
siphlerr.h
SSipConnPref
TSipConnPref
IP Connectivity Management
IP Connectivity Management Info
IP Connectivity Management Build
ActiveApDb.h
agentdialog.h
ApAccessPointItem.h
ApEngineConsts.h
ApSettingsHandlerCommons.h
ApSettingsHandlerUI.h
CApAccessPointItem
CApDataHandler
CApListItem
CApListItemList
CApNetworkItemList
CApSelect
CApSettingsHandler
CApUtils
CConnMonBearerAvailabilityChange
CConnMonBearerChange
CConnMonBearerGroupChange
CConnMonBearerInfoChange
CConnMonConnectionActivityChange
CConnMonConnectionStatusChange
CConnMonCreateConnection
CConnMonCreateSubConnection
CConnMonDeleteConnection
CConnMonDeleteSubConnection
CConnMonDownlinkDataThreshold
CConnMonEventBase
CConnMonGenericEvent
CConnMonIapAvailabilityChange
CConnMonNetworkRegistrationChange
CConnMonNetworkStatusChange
CConnMonNewWLANNetworkDetected
CConnMonOldWLANNetworkLost
CConnMonPacketDataAvailable
CConnMonPacketDataUnavailable
CConnMonSignalStrengthChange
CConnMonSNAPsAvailabilityChange
CConnMonTransmitPowerChange
CConnMonUplinkDataThreshold
CConnMonWlanNetwork
CConnMonWlanNetworksPtrArrayPckg
CConnMonWlanProbeRawBuffer
CConnMonWlanProbeRawBuffersPckg
cmapplicationsettingsui.h
cmconnectionmethoddef.h
CMManager
cmmanagerdef.h
cmplugindialcommondefs.h
cmpluginembdestinationdef.h
cmpluginpacketdatadef.h
cmpluginvpndef.h
cmpluginwlandef.h
ConnMonIdsArrayPckg
dclcrkeys.h
MActiveApDbObserver
MConnectionMonitorObserver
MDesSerializer
RCmConnectionMethod
RCmDestination
RCmManager
RConnectionMonitor
rconnmon.h
RDialogNotifier
RGenConAgentDialogServer
TApListItemExtra
TApSetHandlerExtra
TAuthenticationPair
TBearerPriority
TCmDefConnValue
TCmGenConnSettings
TConnectionPrefs
TConnMonBearerGroupInfo
TConnMonClientEnum
TConnMonIap
TConnMonIapInfo
TConnMonId
TConnMonNetwork
TConnMonNetworkNames
TConnMonSNAPId
TConnMonSNAPInfo
TExtendedConnPref
THandlerExtra
TIspConnectionNames
TNewIapConnectionPrefs
TPctResponse
TSelectExtra
TUtilsExtra
TVpnData
IP Connectivity Management Public Interfaces
Access Point Engine API
ActiveApDb.h
ApAccessPointItem.h
ApEngineConsts.h
CApAccessPointItem
CApDataHandler
CApListItem
CApListItemList
CApNetworkItemList
CApSelect
CApUtils
MActiveApDbObserver
TApListItemExtra
THandlerExtra
TSelectExtra
TUtilsExtra
TVpnData
Access Point Settings Handler API
ApSettingsHandlerCommons.h
ApSettingsHandlerUI.h
CApSettingsHandler
TApSetHandlerExtra
Agent Dialog API
agentdialog.h
RDialogNotifier
RGenConAgentDialogServer
TAuthenticationPair
TConnectionPrefs
TIspConnectionNames
TNewIapConnectionPrefs
TPctResponse
Connection Monitor Server API
CConnMonBearerAvailabilityChange
CConnMonBearerChange
CConnMonBearerGroupChange
CConnMonBearerInfoChange
CConnMonConnectionActivityChange
CConnMonConnectionStatusChange
CConnMonCreateConnection
CConnMonCreateSubConnection
CConnMonDeleteConnection
CConnMonDeleteSubConnection
CConnMonDownlinkDataThreshold
CConnMonEventBase
CConnMonGenericEvent
CConnMonIapAvailabilityChange
CConnMonNetworkRegistrationChange
CConnMonNetworkStatusChange
CConnMonNewWLANNetworkDetected
CConnMonOldWLANNetworkLost
CConnMonPacketDataAvailable
CConnMonPacketDataUnavailable
CConnMonSignalStrengthChange
CConnMonSNAPsAvailabilityChange
CConnMonTransmitPowerChange
CConnMonUplinkDataThreshold
CConnMonWlanNetwork
CConnMonWlanNetworksPtrArrayPckg
CConnMonWlanProbeRawBuffer
CConnMonWlanProbeRawBuffersPckg
ConnMonIdsArrayPckg
MConnectionMonitorObserver
MDesSerializer
RConnectionMonitor
rconnmon.h
TConnMonBearerGroupInfo
TConnMonClientEnum
TConnMonIap
TConnMonIapInfo
TConnMonId
TConnMonNetwork
TConnMonNetworkNames
TConnMonSNAPId
TConnMonSNAPInfo
Connection Settings API
cmconnectionmethoddef.h
CMManager
cmmanagerdef.h
cmplugindialcommondefs.h
cmpluginembdestinationdef.h
cmpluginpacketdatadef.h
cmpluginvpndef.h
cmpluginwlandef.h
RCmConnectionMethod
RCmDestination
RCmManager
TBearerPriority
TCmDefConnValue
TCmGenConnSettings
Connection Settings UI API
cmapplicationsettingsui.h
Data Connection Log Counters API
dclcrkeys.h
Extended Connection Preferences API
TExtendedConnPref
Input Methods
FEP
Front End Processor
CCoeFep
CCoeFep::MDeferredFunctionCall
CCoeFep::MModifiedCharacter
CFepGenericGlobalSettings
fepbconfig.h
MCoeCaptionRetrieverForFep
MCoeFepAwareTextEditor
MCoeFepAwareTextEditor_Extension1
MCoeFepAwareTextEditor_Extension1::CState
MCoeFepLayDocExtension
MCoeFepObserver
MFepAttributeStorer
MFepPointerEventHandlerDuringInlineEdit
TFepOnOrOffKeyData
Input Methods Info
Input Methods Public Interfaces
AknInputLanguageInfo.h
AknInputLanguageInfoFactory
CAknInputLanguageInfo
CAknInputLanguageItem
CAknInputLanguageList
CPtiCore
CPtiCoreLanguage
CPtiEngine
CPtiLanguageDatabase
CPtiMappings
CPtiUserDictionary
MPtiCore
MPtiCoreInfo
MPtiEngineCompositionDataInterface
MPtiKeyMappings
MPtiLanguage
MPtiLanguageDatabase
MPtiObserver
MPtiUserDictionary
MPtiUserDictionaryEntry
PtiCore.h
PtiDefs.h
PtiKeyMappings.h
PtiLanguage.h
PtiLanguageDatabase.h
PtiUserDicEntry.h
TAknInputLanguageCapabilities
TPtiAutoSubstBinding
TPtiCoreBinding
TPtiCoreInfo
TPtiKeyMapping
TPtiKeyMappingsHolder
TPtiLangDatabaseMapping
TPtiLangDatabaseMappingOpaque
TPtiLangDatabaseOpaqueBinding
TPtiLangName
TPtiNumericKeyBinding
TPtiReplacedMapping
TPtiUserDictionaryEntry
TRecognitionRangeTag
Legacy Metadata Services
Legacy Metadata Services Public Interfaces
Media Fetch API
MGFetch
MMGFetchCanceler
Location Services
Location Services Public Interfaces
BLID Application Satellite Info API
CSatelliteInfoUI
Landmarks API
CPosLandmark
CPosLandmarkCategory
CPosLandmarkDatabase
CPosLandmarkDatabase::TSize
CPosLandmarkDatabaseExtended
CPosLandmarkEncoder
CPosLandmarkParser
CPosLmCategoryManager
CPosLmItemIterator
CPosLmOperation
CPosLmPartialReadParameters
EPos_Landmarks.h
PosLandmarkSerialization
PosLmCategorySerialization
TPosLmEvent
TPosLmSortPref
Landmarks Database Management API
CPosLmDatabaseManager
CPosLmDatabaseManagerPluginBase
EPos_TPosLmDatabaseSettings.h
HPosLmDatabaseInfo
TPosLmDatabaseEvent
TPosLmDatabaseSettings
Landmarks Search API
CPosLandmarkSearch
CPosLmAreaCriteria
CPosLmCategoryCriteria
CPosLmCatNameCriteria
CPosLmCompositeCriteria
CPosLmDisplayData
CPosLmDisplayItem
CPosLmIdListCriteria
CPosLmMultiDbSearch
CPosLmMultiDbSearch::TSearchError
CPosLmNearestCriteria
CPosLmSearchCriteria
CPosLmTextCriteria
EPos_CPosLandmarkSearch.h
EPos_CPosLmDisplayData.h
EPos_CPosLmTextCriteria.h
Location Triggering API
CLbtGeoAreaBase
CLbtGeoCell
CLbtGeoCircle
CLbtGeoHybrid
CLbtGeoRect
CLbtListTriggerOptions
CLbtSessionTrigger
CLbtStartupTrigger
CLbtTriggerChangeEventNotifier
CLbtTriggerConditionArea
CLbtTriggerConditionBase
CLbtTriggerEntry
CLbtTriggerFilterBase
CLbtTriggerFilterByArea
CLbtTriggerFilterByAttribute
CLbtTriggerFilterComposite
CLbtTriggerFiringEventNotifier
CLbtTriggerInfo
CLbtTriggeringSystemSettingsChangeEventNotifier
lbtcommon.h
lbterrors.h
lbtgeocell.h
MLbtTriggerChangeEventObserver
MLbtTriggerFiringEventObserver
MLbtTriggeringSystemSettingsChangeEventObserver
RLbt
RLbtServer
TLbtTriggerChangeEvent
TLbtTriggerDynamicInfo
TLbtTriggerFireInfo
TLbtTriggeringSystemSettings
Messaging Middleware
Messaging Framework
BIO Messaging Framework
bif.h
biouids.h
CBioAsyncWaiter
CBIOClientMtm
CIpAddress
ipaddr.h
TBioMsgId
Message Server and Store
CMsvAttachment
cmsvattachment.h
CMsvMimeHeaders
CMsvOperationWait
CMsvPlainBodyText
CMsvRecipientList
cmsvrecipientlist.h
CMsvTechnologyTypeDefaultMtmSettings
MMsvAttachmentManager
MMsvAttachmentManagerSync
MMsvEntryObserver
MMsvSessionObserver
MMsvStoreObserver
MRegisteredMtmDllObserver
msvapi.h
msvids.h
msvreg.h
msvruids.h
msvstd.h
msvstore.h
msvuids.h
mtclbase.h
mtmdef.h
mtmuids.h
mtudreg.h
mtuireg.h
MturUtils
TMsvSystemProgress
tmsvsystemprogress.h
Messaging Tests
bif.h
biouids.h
btmsgtypeuid.h
CBioAsyncWaiter
CBIOClientMtm
CEmailAccounts
cemailaccounts.h
CImIAPPreferences
CIpAddress
CMmsAccounts
cmmsaccounts.h
CMsvAttachment
cmsvattachment.h
CMsvMimeHeaders
CMsvOffPeakTimes
CMsvOperationWait
CMsvPlainBodyText
CMsvRecipientList
cmsvrecipientlist.h
CMsvScheduledEntry
CMsvScheduleSend
CMsvScheduleSettings
CMsvSendErrorActions
CMsvSysAgentActions
CMsvTechnologyTypeDefaultMtmSettings
CObexHeaderList
CObexSendOperation
CPop3ClientMtm
CScheduleBaseServerMtm
CSendAsAccounts
csendasaccounts.h
CSendAsMessageTypes
CSmsAccount
CSmsEmailFields
CSmsHeader
CSmsMessageSettings
CSmsNumber
CSmsServiceCenter
CSmsSettings
CSmtpClientMtm
iapprefs.h
imapset.h
imsk.h
ipaddr.h
irmsgtypeuid.h
MImURITranslator
miut_err.h
miutatch.h
miutdef.h
miuthdr.h
miutmsg.h
miutset.h
MMmsSettingsObserver
MMsvAttachmentManager
MMsvAttachmentManagerSync
MMsvEntryObserver
MMsvSessionObserver
MMsvStoreObserver
MRegisteredMtmDllObserver
msvapi.h
msventryscheduledata.h
msvids.h
msvreg.h
msvruids.h
msvscheduledentry.h
msvschedulepackage.h
msvschedulesend.h
msvstd.h
msvstore.h
msvuids.h
mtclbase.h
mtmdef.h
mtmuids.h
mtudreg.h
mtuireg.h
MturUtils
obexheaderlist.h
pop3set.h
RSendAs
rsendas.h
RSendAsMessage
rsendasmessage.h
smcmmain.h
smscmds.h
smtpset.h
smut.h
smutset.h
smutsimparam.h
TBioMsgId
TImap4CompoundProgress
TImap4RenameFolder
TImap4SyncProgress
TImapAccount
TImAttachmentFile
TImCodec
TImCodecB64
TImCodecNull
TImCodecQP
TImCodecUU
TImFileCodec
TImIAPChoice
TImImailFileProgress
TImImap4GetMailInfo
TImImap4GetPartialMailInfo
TMmsAccountId
TMsvCondition
TMsvEntryScheduleData
TMsvOffPeakTime
TMsvSchedulePackage
TMsvSendErrorAction
TMsvSysAgentConditionAction
TMsvSystemProgress
tmsvsystemprogress.h
TPopAccount
TSendAsMessageTypeFilter
TSmsProgress
TSmsUtilities
TSmtpAccount
TSmtpMobilityAccount
Scheduled Send MTM
CMsvOffPeakTimes
CMsvScheduledEntry
CMsvScheduleSend
CMsvScheduleSettings
CMsvSendErrorActions
CMsvSysAgentActions
CScheduleBaseServerMtm
msventryscheduledata.h
msvscheduledentry.h
msvschedulepackage.h
msvschedulesend.h
TMsvCondition
TMsvEntryScheduleData
TMsvOffPeakTime
TMsvSchedulePackage
TMsvSendErrorAction
TMsvSysAgentConditionAction
Send As
CSendAsAccounts
csendasaccounts.h
CSendAsMessageTypes
RSendAs
rsendas.h
RSendAsMessage
rsendasmessage.h
TSendAsMessageTypeFilter
WAP Push Framework
thttpfields.h
Messaging Middleware Info
Messaging Middleware Public Interfaces
CMessageAddress
CMessageAddress.h
CMessageData
CSendingServiceInfo
CSendUi
SendUiConsts.h
TSendingCapabilities
Metadata Services
Metadata Services Info
Metadata Services Build
CLFContentListing.h
ContentListingFactory
MCLFChangedItemObserver
MCLFContentListingEngine
MCLFCustomGrouper
MCLFCustomSorter
MCLFItem
MCLFItemListModel
MCLFModifiableItem
MCLFOperationObserver
MCLFPostFilter
MCLFProcessObserver
MCLFSortingStyle
Metadata Services Public Interfaces
Content Listing Framework API
CLFContentListing.h
ContentListingFactory
MCLFChangedItemObserver
MCLFContentListingEngine
MCLFCustomGrouper
MCLFCustomSorter
MCLFItem
MCLFItemListModel
MCLFModifiableItem
MCLFOperationObserver
MCLFPostFilter
MCLFProcessObserver
MCLFSortingStyle
NFC Services
CIso14443Connection
CLlcpProvider
CMifareClassicAccessBits
CMifareClassicConnection
CMifareClassicDataBlock
CMifareClassicSector
CNdefConnection
CNdefDiscovery
CNdefMessage
CNdefRecord
CNfcCH
CNfcTagDiscovery
CNfcTagSubscription
CNfcType1Connection
CNfcType2Connection
CNfcType3Connection
llcpconnection.h
MifareClassicCommon
MLlcpConnection
MLlcpConnLessListener
MLlcpConnLessTransporter
MLlcpConnOrientedListener
MLlcpConnOrientedTransporter
MLlcpLinkListener
MNdefHandler
MNdefMessageListener
MNfcConnection
MNfcRawData
MNfcTag
MNfcTagConnectionListener
ndefrecord.h
RNfcServer
TMifareClassicAddress
TNfcConnectionInfo
TNfcType1Address
TNfcType2Address
TNfcType3Address
Remote Connectivity
OBEX
OBEX Protocol
CObex
CObex::TSetPathInfo
CObexBaseObject
CObexBufObject
CObexClient
CObexFileObject
CObexHeader
CObexHeaderSet
CObexNullObject
CObexServer
MObexAuthChallengeHandler
MObexFinalPacketObserver
MObexHeaderCheck
MObexNotify
MObexServerNotify
MObexServerNotifyAsync
obexbaseobject.h
obexconstants.h
obexpanics.h
obextypes.h
TObexBluetoothProtocolInfo
TObexBufferingDetails
TObexConnectInfo
TObexFilenameBackedBuffer
TObexIrProtocolInfo
TObexIrTransportInfo
TObexIrV2TransportInfo
TObexIrV3TransportInfo
TObexMatchHeader
TObexMatchHeaderType
TObexProtocolInfo
TObexProtocolPolicy
TObexPureFileBuffer
TObexRFileBackedBuffer
TObexTransportInfo
TObexUsbProtocolInfo
TObexUsbProtocolInfoV2
Remote Management
Remote Management Platform Interfaces
Data Synchronization Plug-in API
CSmlDataField
CSmlDataProperty
CSmlDataPropertyParam
CSmlDataProvider
CSmlDataStore
CSmlDataStoreFormat
CSmlFilterCapability
CSmlMimeFormat
CSyncMLFilter
CSyncMLFilterProperty
MSmlDataItemUidSet
MSmlSyncRelationship
SmlDataProvider.h
SmlDataSyncDefs.h
TSmlSyncTypeMask
Device Management plug-in API
CSmlDmAdapter
MSmlDmAdapter
MSmlDmCallback
MSmlDmDDFObject
TSmlDmAccessTypes
TSmlDmMappingInfo
SyncML Client API
CSmlAlertInfo
CSyncMLHistoryEntry
CSyncMLHistoryJob
CSyncMLHistoryJob::TTaskInfo
CSyncMLHistoryPushMsg
CSyncMLTransportPropertiesArray
MSyncMLEventObserver
MSyncMLProgressObserver
MSyncMLProgressObserver::TSyncMLDataSyncModifications
RContactSuiteSyncMLSession
RSyncMLConnection
RSyncMLDataProvider
RSyncMLDataSyncJob
RSyncMLDataSyncProfile
RSyncMLDevMan
RSyncMLDevManJob
RSyncMLDevManProfile
RSyncMLHistoryLog
RSyncMLJobBase
RSyncMLProfileBase
RSyncMLSession
RSyncMLSettings
RSyncMLTask
RSyncMLTransport
SyncMLDef.h
SyncMLErr.h
SyncMLError
SyncMLHistory.h
TSyncMLTransportPropertyInfo
Remote Storage
Remote Storage Platform Interfaces
Remote Storage Framework Access Protocol Plugin API
CRsfwMountEntry
CRsfwMountMan
MRsfwMountManObserver
rsfwmountentry.h
rsfwmountman.h
TRsfwMountConfig
TRsfwMountInfo
TRsfwMountStatus
UI Resources
UI Resources Public Interfaces
Pictograph API
CAknPictographInterface
MAknPictographAnimatorCallBack
MAknPictographDrawer
Scalable Icons API
AknIconHeader.h
AknIconUtils
AknInternalIconUtils
CAknIcon
MAknIconChangeObserver
MAknIconFileProvider
MAknIconObserver
RAknIconSrvClient
SvgtRasterizerKeyDefs.hrh
TAknContentDimensions
TAknIconHeader
THeader
Skins API
AknsConstants.h
AknsDrawUtils
AknsDrawUtils.h
AknsItemID.h
AknsRlEffect.h
AknsRlEffectContext.h
AknsUtils
AknsWallpaperUtils
CAknsAnimationCommand
CAknsAnimationItemData
CAknsAnimationValue
CAknsBitmapItemData
CAknsBmpAnimItemData
CAknsColorTableItemData
CAknsEffectCommand
CAknsEffectQueueItemData
CAknsImageItemData
CAknsImageTableItemData
CAknsItemData
CAknsMaskedBitmapItemData
CAknsStringItemData
CAknsTimingModel
MAknsControlContext
MAknsDataContext
MAknsRlEffect
MAknsRlEffectContext
MAknsRlParameterIterator
MAknsSkinInstance
TAknsItemID
TAknsRlEffectCaps
TAknsRlGraphicsParam
TAknsRlLayerData
TAknsRlParameterData
TAknsRlRenderOpParam
Web
Web Engine
OSS Web Engine
MemoryManager
MMemoryCollector
MOOMNotifier
MOOMStopper
Web Info
Web Build
browseruisdkcrkeys.h
CActiveFavouritesDbNotifier
CBrCtlInterface
CBrCtlObjectInfo
CFavouritesItem
CFavouritesItemList
downloadmgrclient.h
favouriteslimits.h
httpdownloadmgrcommon.h
MBrCtlCommandObserver
MBrCtlDataLoadConsumer
MBrCtlDataLoadSupplier
MBrCtlDialogsProvider
MBrCtlDownloadObserver
MBrCtlLayoutObserver
MBrCtlLinkContent
MBrCtlLinkResolver
MBrCtlLoadEventObserver
MBrCtlSoftkeysObserver
MBrCtlSpecialLoadObserver
MBrCtlStateChangeObserver
MBrCtlWindowObserver
MemoryManager
MFavouritesDbObserver
MFavouritesItemData
MHttpDownloadMgrNextUriObserver
MHttpDownloadMgrObserver
MMemoryCollector
MOOMNotifier
MOOMStopper
MWidgetCallback
MWidgetExtension
RFavouritesDb
RFavouritesDbIncremental
RFavouritesDbNotifier
RFavouritesFile
RFavouritesHandle
RFavouritesSession
RHttpDownload
RHttpDownloadMgr
TBrCtlDefs
TBrCtlImageCarrier
TBrCtlSelectOptionData
TBrCtlSubscribeTo
TBrCtlWmlServiceOption
TFavouritesWapAp
THttpDownloadEvent
Web Public Interfaces
Browser Control API
CBrCtlInterface
CBrCtlObjectInfo
MBrCtlCommandObserver
MBrCtlDataLoadConsumer
MBrCtlDataLoadSupplier
MBrCtlDialogsProvider
MBrCtlDownloadObserver
MBrCtlLayoutObserver
MBrCtlLinkContent
MBrCtlLinkResolver
MBrCtlLoadEventObserver
MBrCtlSoftkeysObserver
MBrCtlSpecialLoadObserver
MBrCtlStateChangeObserver
MBrCtlWindowObserver
MWidgetCallback
MWidgetExtension
TBrCtlDefs
TBrCtlImageCarrier
TBrCtlSelectOptionData
TBrCtlSubscribeTo
TBrCtlWmlServiceOption
Download Manager Client API
downloadmgrclient.h
httpdownloadmgrcommon.h
MHttpDownloadMgrNextUriObserver
MHttpDownloadMgrObserver
RHttpDownload
RHttpDownloadMgr
THttpDownloadEvent
Favourites Engine API
CActiveFavouritesDbNotifier
CFavouritesItem
CFavouritesItemList
favouriteslimits.h
MFavouritesDbObserver
MFavouritesItemData
RFavouritesDb
RFavouritesDbIncremental
RFavouritesDbNotifier
RFavouritesFile
RFavouritesHandle
RFavouritesSession
TFavouritesWapAp
Settings API
browseruisdkcrkeys.h
Web Services
Web Services Info
Web Services Build
CSenBaseAttribute
CSenBaseElement
CSenBaseFragment
CSenCredential
CSenCredential2
CSenDomFragment
CSenDomFragmentBase
CSenElement
CSenFacet
CSenFragment
CSenFragmentBase
CSenHostletConnection
CSenHttpTransportProperties
CSenIdentityProvider
CSenIdentityProviderIdArray8
CSenNamespace
CSenNamespaceData
CSenParser
CSenServiceConnection
CSenServiceManager
CSenServicePattern
CSenSoapEnvelope
CSenSoapEnvelope2
CSenSoapFault
CSenSoapMessage
CSenSoapMessage2
CSenTransportProperties
CSenWsSecurityHeader
CSenWsSecurityHeader2
CSenXmlElement
CSenXmlProperties
CSenXmlReader
CSenXmlServiceDescription
MSenAuthenticationProvider
MSenCoBrandingObserver
MSenConsumerPolicy
MSenContentHandlerClient
MSenElement
MSenExtendedConsumerInterface
MSenFilesObserver
MSenFragment
MSenHostlet
MSenHostletConsumer
MSenHostletRequest
MSenHostletResponse
MSenIdentityProviderIdArray
MSenMessage
MSenProperties
MSenProperties.h
MSenProperty
MSenProviderPolicy
MSenServiceConsumer
MSenServiceConsumer.h
MSenServiceDescription
MSenServiceDescription.h
MSenServicePolicy
MSenServicePolicy.h
RSenDocument
RSenPointerMap
SenBaseFragment.h
SenCredential2.h
SenCryptoUtils
SenDateUtils
SenFacet.h
SenFragmentBase.h
SenHostletConnection.h
SenHttpTransportProperties.h
SenIdentityProvider.h
SenServiceConnection.h
SenServiceManager.h
SenSoapConstants.h
SenTransportProperties.h
SenXmlConstants.h
SenXmlProperties.h
SenXmlReader.h
SenXmlServiceDescription.h
SenXmlUtils
SenXmlUtils.h
TSenAuthentication
TSenDataTrafficDetails
TSenDataTrafficOperations
TSenDocumentData
Web Services Public Interfaces
Hostlet Connection API
CSenHostletConnection
MSenHostlet
MSenHostletRequest
MSenHostletResponse
SenHostletConnection.h
Web Service Connection API
CSenHttpTransportProperties
CSenServiceConnection
CSenSoapEnvelope
CSenSoapFault
CSenSoapMessage
CSenTransportProperties
CSenWsSecurityHeader
CSenXmlProperties
MSenAuthenticationProvider
MSenCoBrandingObserver
MSenExtendedConsumerInterface
MSenFilesObserver
MSenHostletConsumer
MSenProperties
MSenProperties.h
MSenProperty
MSenServiceConsumer
MSenServiceConsumer.h
RSenPointerMap
SenCryptoUtils
SenDateUtils
SenHttpTransportProperties.h
SenServiceConnection.h
SenSoapConstants.h
SenTransportProperties.h
SenXmlProperties.h
TSenDataTrafficDetails
TSenDataTrafficOperations
Web Service Description API
CSenCredential
CSenCredential2
CSenFacet
CSenIdentityProvider
CSenIdentityProviderIdArray8
CSenServicePattern
CSenXmlServiceDescription
MSenConsumerPolicy
MSenIdentityProviderIdArray
MSenProviderPolicy
MSenServiceDescription
MSenServiceDescription.h
MSenServicePolicy
MSenServicePolicy.h
SenCredential2.h
SenFacet.h
SenIdentityProvider.h
SenXmlServiceDescription.h
TSenAuthentication
Web Service Manager API
CSenServiceManager
SenServiceManager.h
Web Service Messaging API
CSenSoapEnvelope2
CSenSoapMessage2
CSenWsSecurityHeader2
MSenMessage
XML Extensions API
CSenBaseAttribute
CSenBaseElement
CSenBaseFragment
CSenDomFragment
CSenElement
CSenFragment
CSenNamespace
CSenXmlElement
CSenXmlReader
MSenContentHandlerClient
MSenElement
MSenFragment
SenBaseFragment.h
SenXmlConstants.h
SenXmlReader.h
SenXmlUtils
SenXmlUtils.h
XML Fragment API
CSenDomFragmentBase
CSenFragmentBase
CSenNamespaceData
CSenParser
RSenDocument
SenFragmentBase.h
TSenDocumentData
OS
Bluetooth
Bluetooth Core
Bluetooth Notifiers Support
btextnotifiers.h
btextnotifiersconsts.h
TBTDeviceResponseParams
TBTDeviceSelectionParams
TPanConnection
TPanConnectionList
Bluetooth SDP
btsdp.h
CElementParser
CElementParser::CLinearBuf
CSdpAgent
CSdpAttrIdMatchList
CSdpAttrValue
CSdpAttrValueBoolean
CSdpAttrValueDEA
CSdpAttrValueDES
CSdpAttrValueInt
CSdpAttrValueList
CSdpAttrValueNil
CSdpAttrValueString
CSdpAttrValueUint
CSdpAttrValueURL
CSdpAttrValueUUID
CSdpSearchPattern
MSdpAgentNotifier
MSdpAttributeValueVisitor
MSdpElementBuilder
RSdp
RSdpDatabase
RSdpSubSession
TAttrRange
TSdpIntBuf
TSdpIntBuf< TUint16 >
TSdpIntBuf< TUint32 >
TSdpIntBuf< TUint64 >
TSdpIntBuf< TUint8 >
Bluetooth Management
Bluetooth Build Utilities
a2dpoptimisation.h
bt_sock.h
bt_subscribe.h
bt_subscribe_keybase.h
btbasebandpolicy.h
btdefcommport.h
btdevice.h
BTDeviceArrayCleanupStack
BTDeviceNameConverter
btextnotifiers.h
btextnotifiersconsts.h
btmanclient.h
btsdp.h
btsecurity.h
btsocketoptionlevels.h
bttypes.h
CBluetoothPhysicalLinkMetrics
CBluetoothPhysicalLinks
CBluetoothSocket
CBluetoothSynchronousLink
CBTDevice
CBTRegistryResponse
CElementParser
CElementParser::CLinearBuf
CRemConCoreApiController
CRemConInterfaceSelector
CRemConTrackInfoController
CSdpAgent
CSdpAttrIdMatchList
CSdpAttrValue
CSdpAttrValueBoolean
CSdpAttrValueDEA
CSdpAttrValueDES
CSdpAttrValueInt
CSdpAttrValueList
CSdpAttrValueNil
CSdpAttrValueString
CSdpAttrValueUint
CSdpAttrValueURL
CSdpAttrValueUUID
CSdpSearchPattern
dutmode.h
eirdatacodec.h
hcierrors.h
MBluetoothPhysicalLinkMetricsObserver
MBluetoothPhysicalLinksNotifier
MBluetoothSocketNotifier
MBluetoothSynchronousLinkNotifier
MRemConAbsVolControllerObserver
MRemConAbsVolTargetObserver
MRemConCoreApiControllerObserver
MRemConCoreApiTargetObserver
MRemConErrorObserver
MRemConTrackInfoControllerObserver
MRemConTrackInfoTargetObserver
MSdpAgentNotifier
MSdpAttributeValueVisitor
MSdpElementBuilder
RA2dpOptimiser
RBluetoothDutMode
RBTBaseband
RBTCommPortSettings
RBTLocalDevice
RBTMan
RBTManSubSession
RBTPhysicalLinkAdapter
RBTRegistry
RBTRegServ
remconcoreapi.h
remconinterfaceselector.h
remconserverpanic.h
RExtendedInquiryResponseUUIDContainer
RRemConInterfaceFeatures
RSdp
RSdpDatabase
RSdpSubSession
RUUIDContainer
TA2dpOptimisationParams
TAttrRange
TBasebandPolicyParams
TBluetoothNameRecordWrapper
TBTAccessRequirements
TBTAFHHostChannelClassification
TBTAuthorisationParams
TBTBasebandEventNotification
TBTCommPortSettings
TBTDevAddr
TBTDeviceClass
TBTDeviceResponseParams
TBTDeviceSecurity
TBTDeviceSelectionParams
TBTeSCOLinkParams
TBTLocalDevice
TBTManClientServerMessage
TBTNamelessDevice
TBTNotifierParams
TBTNotifierUpdateParams
TBTPasskeyNotifierParams
TBTRegistrySearch
TBTServiceSecurity
TBTServiceSecurityPerDevice
TBTSockAddr
TBTSyncBandwidth
TBTSyncPackets
TExtendedInquiryResponseDataCodec
THCIDeviceClassIoctl
THCILocalVersionIoctl
THCISetEncryptionIoctl
TInquirySockAddr
TL2CapConfig
TL2CAPSockAddr
TLinkKeyV10
TLMAddSCOConnectionIoctl
TLMDisconnectACLIoctl
TPanConnection
TPanConnectionList
TPhysicalLinkQuickConnectionToken
TPINCodeV10
TPlayerTypeInformation
TRemConAddress
TRfcommRemotePortParams
TRfcommRPNTransaction
TRfcommSockAddr
TSdpIntBuf
TSdpIntBuf< TUint16 >
TSdpIntBuf< TUint32 >
TSdpIntBuf< TUint64 >
TSdpIntBuf< TUint8 >
TSetBasebandPolicy
TUUID
Bluetooth Client Library
a2dpoptimisation.h
bt_sock.h
bt_subscribe.h
bt_subscribe_keybase.h
btbasebandpolicy.h
btsecurity.h
btsocketoptionlevels.h
bttypes.h
CBluetoothPhysicalLinkMetrics
CBluetoothPhysicalLinks
CBluetoothSocket
CBluetoothSynchronousLink
MBluetoothPhysicalLinkMetricsObserver
MBluetoothPhysicalLinksNotifier
MBluetoothSocketNotifier
MBluetoothSynchronousLinkNotifier
RA2dpOptimiser
RBTBaseband
RBTPhysicalLinkAdapter
RExtendedInquiryResponseUUIDContainer
RUUIDContainer
TA2dpOptimisationParams
TBasebandPolicyParams
TBluetoothNameRecordWrapper
TBTAccessRequirements
TBTBasebandEventNotification
TBTDevAddr
TBTeSCOLinkParams
TBTServiceSecurity
TBTSockAddr
TBTSyncBandwidth
TBTSyncPackets
THCIDeviceClassIoctl
THCILocalVersionIoctl
THCISetEncryptionIoctl
TInquirySockAddr
TL2CapConfig
TL2CAPSockAddr
TLinkKeyV10
TLMAddSCOConnectionIoctl
TLMDisconnectACLIoctl
TPhysicalLinkQuickConnectionToken
TPINCodeV10
TRfcommRemotePortParams
TRfcommRPNTransaction
TRfcommSockAddr
TSetBasebandPolicy
TUUID
Bluetooth Manager
btdefcommport.h
btdevice.h
BTDeviceArrayCleanupStack
BTDeviceNameConverter
btmanclient.h
CBTDevice
CBTRegistryResponse
eirdatacodec.h
RBTCommPortSettings
RBTLocalDevice
RBTMan
RBTManSubSession
RBTRegistry
RBTRegServ
TBTAFHHostChannelClassification
TBTAuthorisationParams
TBTCommPortSettings
TBTDeviceClass
TBTDeviceSecurity
TBTLocalDevice
TBTManClientServerMessage
TBTNamelessDevice
TBTNotifierParams
TBTNotifierUpdateParams
TBTPasskeyNotifierParams
TBTRegistrySearch
TBTServiceSecurityPerDevice
TExtendedInquiryResponseDataCodec
Host Controller Interface
Bluetooth HCI Framework 2
dutmode.h
hcierrors.h
RBluetoothDutMode
IrDA
IrDA Stack
CTranpSession
ir_sock.h
MTranpNotification
TIASDatabaseEntry
TIASDatabaseEntryV001
TIASQuery
TIASResponse
TIrdaSockAddr
TIrdaStatusCodes
tranp.h
TTranpConfig
TTranpPicture
Cellular Baseband Services
SMS Protocols
SMS Stack
CEmsFactory
CEmsInformationElement
CGsmuBackupObserver
CIncompleteClass0MessageInfo
CSARStore
CSmsBuffer
CSmsBufferBase
CSmsCommand
CSmsCtrlNonIEOperation
CSmsCtrlOperation
CSmsDeliver
CSmsDeliverReport
CSmsEditorBuffer
CSmsEnhancedVoiceMailOperations
CSmsEventLogger
CSmsHyperLinkOperations
CSmsIEOperation
CSmsNonIEOperation
CSmsPDU
CSmsReplyAddressOperations
CSmsSMSCCtrlParameterOperations
CSmsSpecialSMSMessageOperations
CSmsStatusReport
CSmsSubmit
CSmsSubmitReport
CSmsTPSRROperations
CSmsuActiveBase
es_wsms.h
gsmuelem.h
gsmumsg.h
gsmunmspacemobmsg.h
gsmustor.h
NMobilePhone
NMobileSmsMessaging
NMobileSmsStore
RSmsSocketBuf
RSmsSocketReadStream
RSmsSocketWriteStream
smsustrm.h
TEncodeParams
TGsmSms
TSAREntry
TSmsParameterIndicator
TSmsReassemblyEntry
TSmsReportSetting
TSmsSegmentationEntry
TSmsSettings
TSmsUserDataSettings
TWapAddr
TWapReassemblyEntry
wap_sock.h
Telephony Server
ETel Packet Data
mbmstypes.h
TTmgi
ETel Server and Core
exterror.h
faxdefn.h
Telephony Utilities
Dial
dial.h
dial_consts.h
TChargeCard
TCityDialCodes
TDialLocation
TelephoneNumber
ETel 3rd Party API
CTelephony
CTelephony::TBatteryInfoV1
CTelephony::TCallBarringSupplServicesV1
CTelephony::TCallCapsV1
CTelephony::TCallForwardingSupplServicesV1
CTelephony::TCallInfoV1
CTelephony::TCallParamsV1
CTelephony::TCallSelectionV1
CTelephony::TCallStatusV1
CTelephony::TCallWaitingSupplServicesV1
CTelephony::TEtelISVType
CTelephony::TFlightModeV1
CTelephony::TIccLockInfoV1
CTelephony::TIdentityServiceV1
CTelephony::TIndicatorV1
CTelephony::TNetworkInfoV1
CTelephony::TNetworkInfoV2
CTelephony::TNetworkNameV1
CTelephony::TNetworkNameV2
CTelephony::TNetworkRegistrationV1
CTelephony::TOperatorNameV1
CTelephony::TPhoneIdV1
CTelephony::TRemotePartyInfoV1
CTelephony::TSignalStrengthV1
CTelephony::TSubscriberIdV1
CTelephony::TTelAddress
etel3rdparty.h
Communications Framework
Comms Config
Comms Database
CommsDat
commsdat.h
CommsDat::CCDAccessPointRecord
CommsDat::CCDBearerRecordBase
CommsDat::CCDChargecardRecord
CommsDat::CCDConnectionPrefsRecord
CommsDat::CCDDialInISPRecord
CommsDat::CCDDialOutISPRecord
CommsDat::CCDGlobalSettingsRecord
CommsDat::CCDIAPPrioritySelectionPolicyRecord
CommsDat::CCDIAPRecord
CommsDat::CCDIncomingGprsRecord
CommsDat::CCDLANBearerRecord
CommsDat::CCDLANServiceRecord
CommsDat::CCDLocationRecord
CommsDat::CCDModemBearerRecord
CommsDat::CCDNetworkRecord
CommsDat::CCDOutgoingGprsRecord
CommsDat::CCDPANServiceExtRecord
CommsDat::CCDProxiesRecord
CommsDat::CCDRecordBase
CommsDat::CCDSelectionPolicyRecordBase
CommsDat::CCDServiceRecordBase
CommsDat::CCDUmtsR99QoSAndOnTableRecord
CommsDat::CCDVirtualBearerRecord
CommsDat::CCDVPNServiceRecord
CommsDat::CCDWAPAccessPointRecord
CommsDat::CCDWAPIPBearerRecord
CommsDat::CCDWAPSMSBearerRecord
CommsDat::CCDWCDMAPacketServiceRecord
CommsDat::CMDBField
CommsDat::CMDBField< TDesC >
CommsDat::CMDBField< TDesC8 >
CommsDat::CMDBRecordLink
CommsDat::CMDBRecordSet
CommsDat::SGenericRecordTypeInfoTag
CommsDat::SRecordTypeInfo
commsdattypesv1_1.h
metadatabase.h
Comms Database Shim
CCommsDatabase
CCommsDatabaseBase
CCommsDatabaseBase::TCommDbPublishSubscribeNotification
CCommsDatabaseBase::TCommDbSystemAgentNotification
CCommsDbConnectionPrefTableView
CCommsDbConnectionPrefTableView::TCommDbIapBearer
CCommsDbConnectionPrefTableView::TCommDbIapConnectionPref
CCommsDbConnectionPrefTableView::TCommDbIspBearer
CCommsDbConnectionPrefTableView::TCommDbIspConnectionPref
CCommsDbTableView
CCommsDbTemplateRecord
cdbcols.h
cdblen.h
CommDbShimUtil
TCountryInfo
Comms Framework Support
Comms Elements
Meta
Meta::MMetaData
Meta::SMetaData
Meta::SMetaDataECom
Meta::STypeId
Meta::SVDataTableEntry
metadata.h
Data Comms Server
ESock Server
ByteOrder
CActiveCommsMobilityApiExt
CConnDataTransfer
CConnectionSettings
CESockParamaterFactory
CGenericParameterBundle
connpref.h
CParameterBundle
CParameterBundleBase
CParameterSetContainer
cs_subconevents.h
cs_subconparams.h
CSAPSetOpt
CSubConAuthorisationGenericParamSet
CSubConExtensionParameterSet
CSubConGenericParameterSet
CSubConGenEventDataClientBase
CSubConGenEventDataClientJoined
CSubConGenEventDataClientLeft
CSubConGenEventParamsChanged
CSubConGenEventParamsGranted
CSubConGenEventParamsRejected
CSubConGenEventSubConDown
CSubConNotificationEvent
CSubConParameterFamily
CSubConParameterSet
CSubConQosGenericParamSet
datamonitormessages.h
datamonitormessages.inl
es_enum.h
es_event.h
es_panic.h
es_parameterset.h
es_sock.h
es_ver.h
ESock
ESock::CCFFactoryContainerBroker
ESock::CCommsDataMonitorApiExtResp
ESock::CCommsProviderBase
ESock::CDataMonitoringMsgPluginInfo
ESock::CNetworkFlow
ESock::CSelectionRequest
ESock::MAccessPointConfigApi
ESock::RPlaneFCMap
ESock::TCancelDataReceivedNotificationRequest
ESock::TCancelDataSentNotificationRequest
ESock::TCancelDataTransferredRequest
ESock::TCommsApiExtRegister
ESock::TCommsApiExtTable
ESock::TCommsDataMonitorApiExtReq
ESock::TRequestDataReceivedNotification
ESock::TRequestDataSentNotification
ESock::TRequestDataTransferred
ESock::XEventBase
ESock::XPlaneEvent
MConnDataTransferNotify
MMobilityProtocolResp
MParameterSetTemplateMethods
RCommsMobilityApiExt
RCommsSession
RCommsSubSession
RConnection
RHostResolver
RNetDatabase
RServiceResolver
RSocket
RSocketServ
RSubConnection
RSubConnection::TEventFilter
RSubConParameterBundle
SConnPref
ss_connlegacy.h
SSockAddr
TAccessPointInfo
TBinderConfig
TBinderConfig4
TBinderConfig6
TBinderInfo
TCFPlayerRole
TCFSubSessInfo
TConnAPPref
TConnArgBase
TConnAutoStartPref
TConnectionInfo
TConnPref
TConnPrefList
TConnSnapPref
TInterfaceNotification
TNameRecord
TNifAgentInfo
TNifProgress
TNotificationEventBuf
TProtocolDesc
TProtocolOption
TSessionPref
TSockAddr
TSubConnOpen
XParameterSet
XParameterSetBase
Serial Server
C32 Serial Server
c32comm.h
CommTimer
CPort
cs_port.h
CSerial
RComm
RCommServ
TCommServerConfigV01
TSerialInfo
Device Services
Accessory Services
Remote Control Framework
CRemConCoreApiController
CRemConInterfaceSelector
CRemConTrackInfoController
MRemConAbsVolControllerObserver
MRemConAbsVolTargetObserver
MRemConCoreApiControllerObserver
MRemConCoreApiTargetObserver
MRemConErrorObserver
MRemConTrackInfoControllerObserver
MRemConTrackInfoTargetObserver
remconcoreapi.h
remconinterfaceselector.h
remconserverpanic.h
RRemConInterfaceFeatures
TPlayerTypeInformation
TRemConAddress
Common Services
System Utilities
CDeviceTypeInformation
SysUtil
sysutil.h
Device Services Info
Device Services Public Interfaces
AccMonitorCapabilities.h
AccMonitorInfo.h
CAccMonitor
CAccMonitorInfo
CHWRMHaptics
CHWRMHaptics::THWRMHapticsMagSweepEffect
CHWRMHaptics::THWRMHapticsPeriodicEffect
CSensorDataCompensator
CSensrvChannelCondition
CSensrvChannelFinder
data_caging_path_literals.hrh
hwrmhaptics.h
MAccMonitorObserver
MHWRMHapticsActuatorObserver
MHWRMHapticsObserver
MSensrvChannelConditionListener
MSensrvChannelListener
MSensrvDataListener
MSensrvPropertyListener
PathInfo
sensrvaccelerometersensor.h
sensrvchannelcondition.h
sensrvchannelconditionset.h
sensrvgeneralproperties.h
sensrvmagneticnorthsensor.h
sensrvmagnetometersensor.h
sensrvproperty.h
sensrvtappingsensor.h
sensrvtypes.h
TSensrvAccelerometerAxisData
TSensrvChannelInfo
TSensrvMagneticNorthData
TSensrvMagnetometerAxisData
TSensrvProperty
TSensrvTappingData
VersionInfo
VersionInfo::TPlatformVersion
VersionInfo::TVersionBase
Resource Management
Hardware Resources Manager
CHWRMLight
hwrmlight.h
hwrmpowerstatesdkpskeys.h
hwrmvibra.h
MHWRMVibraFeedbackObserver
MHWRMVibraObserver
System State Management
System State Manager
ssmstates.hrh
Generic OS Services
Compression Libraries
Zip Compression Library
CEZCompressor
CEZDecompressor
CEZFileBufferManager
CEZFileToGZip
CEZFileToGzipBM
CEZGZipToFile
CEZGzipToFileBM
CEZZStream
CZipArchive
CZipArchive::TCentralDirectoryHeader
CZipArchive::TCentralDirectoryTrailer
CZipArchive::TLocalHeader
CZipFile
CZipFile::TMemberPointer
CZipFileMember
CZipFileMemberIterator
EZGZipFile
ezliberrorcodes.h
gz_header_s
internal_state
localtypes.h
MEZBufferManager
RZipFileMemberReaderStream
TEZGZipHeader
TEZGZipTrailer
z_stream_s
zconf.h
zlib.h
Generic OS Services Info
Generic OS Services Build
__alloc_type_traits
__BVECTOR_QUALIFIED
__call_traits
__call_traits< _Tp & >
__char_traits_base
__debug_alloc
__less_2
__malloc_alloc
__new_alloc
__node_alloc
__perthread_alloc_type_traits
__pthread_alloc_type_traits
__ptr_base
__sbuf
__stlport_class
__timespec
__type_traits
__type_traits< _STLP_PRIV _Bit_reference >
__type_traits< _Tp * >
__type_traits< bool * >
__type_traits< bool ** >
__type_traits< bool *** >
__type_traits< bool *const * >
__type_traits< bool >
__type_traits< char * >
__type_traits< char ** >
__type_traits< char *** >
__type_traits< char *const * >
__type_traits< char >
__type_traits< const bool * >
__type_traits< const bool ** >
__type_traits< const bool *** >
__type_traits< const bool >
__type_traits< const char * >
__type_traits< const char ** >
__type_traits< const char *** >
__type_traits< const char >
__type_traits< const double * >
__type_traits< const double ** >
__type_traits< const double *** >
__type_traits< const double >
__type_traits< const float * >
__type_traits< const float ** >
__type_traits< const float *** >
__type_traits< const float >
__type_traits< const int * >
__type_traits< const int ** >
__type_traits< const int *** >
__type_traits< const int >
__type_traits< const long * >
__type_traits< const long ** >
__type_traits< const long *** >
__type_traits< const long >
__type_traits< const long double * >
__type_traits< const long double ** >
__type_traits< const long double *** >
__type_traits< const long double >
__type_traits< const short * >
__type_traits< const short ** >
__type_traits< const short *** >
__type_traits< const short >
__type_traits< const signed char * >
__type_traits< const signed char ** >
__type_traits< const signed char *** >
__type_traits< const signed char >
__type_traits< const unsigned char * >
__type_traits< const unsigned char ** >
__type_traits< const unsigned char *** >
__type_traits< const unsigned char >
__type_traits< const unsigned int * >
__type_traits< const unsigned int ** >
__type_traits< const unsigned int *** >
__type_traits< const unsigned int >
__type_traits< const unsigned long * >
__type_traits< const unsigned long ** >
__type_traits< const unsigned long *** >
__type_traits< const unsigned long >
__type_traits< const unsigned short * >
__type_traits< const unsigned short ** >
__type_traits< const unsigned short *** >
__type_traits< const unsigned short >
__type_traits< const void * >
__type_traits< const void ** >
__type_traits< const void *** >
__type_traits< const volatilebool >
__type_traits< const volatilechar >
__type_traits< const volatiledouble >
__type_traits< const volatilefloat >
__type_traits< const volatileint >
__type_traits< const volatilelong >
__type_traits< const volatilelong double >
__type_traits< const volatileshort >
__type_traits< const volatilesigned char >
__type_traits< const volatileunsigned char >
__type_traits< const volatileunsigned int >
__type_traits< const volatileunsigned long >
__type_traits< const volatileunsigned short >
__type_traits< const volatilewchar_t >
__type_traits< const wchar_t >
__type_traits< double * >
__type_traits< double ** >
__type_traits< double *** >
__type_traits< double *const * >
__type_traits< double >
__type_traits< float * >
__type_traits< float ** >
__type_traits< float *** >
__type_traits< float *const * >
__type_traits< float >
__type_traits< int * >
__type_traits< int ** >
__type_traits< int *** >
__type_traits< int *const * >
__type_traits< int >
__type_traits< long * >
__type_traits< long ** >
__type_traits< long *** >
__type_traits< long *const * >
__type_traits< long >
__type_traits< long double * >
__type_traits< long double ** >
__type_traits< long double *** >
__type_traits< long double *const * >
__type_traits< long double >
__type_traits< pair< _T1, _T2 > >
__type_traits< short * >
__type_traits< short ** >
__type_traits< short *** >
__type_traits< short *const * >
__type_traits< short >
__type_traits< signed char * >
__type_traits< signed char ** >
__type_traits< signed char *** >
__type_traits< signed char *const * >
__type_traits< signed char >
__type_traits< unsigned char * >
__type_traits< unsigned char ** >
__type_traits< unsigned char *** >
__type_traits< unsigned char *const * >
__type_traits< unsigned char >
__type_traits< unsigned int * >
__type_traits< unsigned int ** >
__type_traits< unsigned int *** >
__type_traits< unsigned int *const * >
__type_traits< unsigned int >
__type_traits< unsigned long * >
__type_traits< unsigned long ** >
__type_traits< unsigned long *** >
__type_traits< unsigned long *const * >
__type_traits< unsigned long >
__type_traits< unsigned short * >
__type_traits< unsigned short ** >
__type_traits< unsigned short *** >
__type_traits< unsigned short *const * >
__type_traits< unsigned short >
__type_traits< void * >
__type_traits< void ** >
__type_traits< void *** >
__type_traits< void *const * >
__type_traits< volatilebool >
__type_traits< volatilechar >
__type_traits< volatiledouble >
__type_traits< volatilefloat >
__type_traits< volatileint >
__type_traits< volatilelong >
__type_traits< volatilelong double >
__type_traits< volatileshort >
__type_traits< volatilesigned char >
__type_traits< volatileunsigned char >
__type_traits< volatileunsigned int >
__type_traits< volatileunsigned long >
__type_traits< volatileunsigned short >
__type_traits< volatilewchar_t >
__type_traits< wchar_t >
__type_traits_aux
__type_traits_aux< 0 >
__type_traits_aux< 1 >
__type_traits_aux< __false_type >
__type_traits_aux< __true_type >
_algo.c
_algo.h
_alloc.c
_alloc.h
_Alloc_traits
_Alloc_traits< _Tp, per_thread_allocator< _Atype > >
_Alloc_traits< _Tp, pthread_allocator< _Atype > >
_Atomic_swap_struct
_Atomic_swap_struct< 0 >
_Base_bitset
_Base_bitset< 1UL >
_Bit_iter
_Bit_iterator_base
_Bit_reference
_BothPtrType
_BothPtrType< _Tp1 *, _Tp2 * >
_Bs_G
_bvector.h
_Bvector_base
_cleanUpStack
_complex.h
_CondQueue
_Const_Const_traits
_Const_traits
_Constant_binary_fun
_Constant_unary_fun
_Constant_void_fun
_D_rep
_DBusGMethodInfo
_DBusGObjectInfo
_DBusGProxy
_DBusGProxyClass
_DefaultZeroValue
_DefaultZeroValueQuestion
_Deque_base
_Deque_iterator
_Deque_iterator_base
_Eq_char_bound
_Eq_int_bound
_Eq_traits
_F_rep
_Filebuf_base
_Filebuf_Tmp_Buf
_Floating_limits
_fstream.h
_GArray
_GByteArray
_GCClosure
_GClosure
_GClosureNotifyData
_GCompletion
_GDate
_GDebugKey
_GDoubleIEEE754
_GEnumClass
_GEnumValue
_GError
_GFlagsClass
_GFlagsValue
_GFloatIEEE754
_GHook
_GHookList
_GInterfaceInfo
_GIOChannel
_GIOFuncs
_GList
_GMarkupParser
_GMemVTable
_GNode
_GObject
_GObjectClass
_GObjectConstructParam
_GObjectNotifyContext
_GObjectNotifyQueue
_GOnce
_GOptionEntry
_GParameter
_GParamSpec
_GParamSpecBoolean
_GParamSpecBoxed
_GParamSpecChar
_GParamSpecClass
_GParamSpecDouble
_GParamSpecEnum
_GParamSpecFlags
_GParamSpecFloat
_GParamSpecGType
_GParamSpecInt
_GParamSpecInt64
_GParamSpecLong
_GParamSpecObject
_GParamSpecOverride
_GParamSpecParam
_GParamSpecPointer
_GParamSpecString
_GParamSpecTypeInfo
_GParamSpecUChar
_GParamSpecUInt
_GParamSpecUInt64
_GParamSpecULong
_GParamSpecUnichar
_GParamSpecValueArray
_GPollFD
_GPtrArray
_GQueue
_GScanner
_GScannerConfig
_GSignalInvocationHint
_GSignalQuery
_GSList
_GSource
_GSourceCallbackFuncs
_GSourceFuncs
_GStaticMutex
_GStaticPrivate
_GStaticRecMutex
_GStaticRWLock
_GString
_GSystemThread
_GThread
_GThreadFunctions
_GThreadPool
_GTimeVal
_GTokenValue
_GTrashStack
_GTuples
_GTypeClass
_GTypeCValue
_GTypeFundamentalInfo
_GTypeInfo
_GTypeInstance
_GTypeInterface
_GTypeModule
_GTypeModuleClass
_GTypePluginClass
_GTypeQuery
_GTypeValueTable
_GValue
_GValueArray
_hashtable.h
_Hashtable_iterator
_Hashtable_node
_Ht_iterator
_Identity
_Integer_limits
_iosfwd.h
_Is_integer
_Is_integer< bool >
_Is_integer< char >
_Is_integer< int >
_Is_integer< long >
_Is_integer< short >
_Is_integer< signed char >
_Is_integer< unsigned char >
_Is_integer< unsigned int >
_Is_integer< unsigned long >
_Is_integer< unsigned short >
_Is_integer< wchar_t >
_IsCVConvertibleIf
_IsCVConvertibleIf< __false_type, _Src, _Dst >
_IsIntegral
_IsIntegral< bool >
_IsIntegral< char >
_IsIntegral< int >
_IsIntegral< long >
_IsIntegral< short >
_IsIntegral< signed char >
_IsIntegral< unsigned char >
_IsIntegral< unsigned int >
_IsIntegral< unsigned long >
_IsIntegral< unsigned short >
_IsIntegral< wchar_t >
_IsPOD
_IsPtr
_IsPtr< _Tp * >
_IsPtrType
_IsPtrType< _Tp * >
_IsRational
_IsRational< double >
_IsRational< float >
_IsRational< long double >
_IsRef
_IsRef< _Tp & >
_IsRefType
_IsSame< _Tp, _Tp >
_IsStateless
_IsSTLportClass
_L_rep
_LimG
_list.h
_List_base
_List_global
_List_iterator
_List_iterator_base
_List_node
_List_node
_List_node_base
_locale.h
_mem_info
_Neq_char_bound
_new.h
_Noconv_input
_Noconv_input< char_traits< char > >
_Noconv_output
_Noconv_output< char_traits< char > >
_Node_Alloc_Lock
_Node_alloc_obj
_Nonconst_Const_traits
_Nonconst_traits
_Not_within_traits
_Numeric_limits_base
_OKToMemCpy
_OKToSwap
_ossl_old_des_ks_struct
_pitem
_Project1st
_Project2nd
_Pthread_alloc
_pthread_alloc.h
_Rb_global
_Rb_tree
_Rb_tree_base
_Rb_tree_base
_Rb_tree_base_iterator
_Rb_tree_iterator
_Rb_tree_node
_Rb_tree_node_base
_Refcount_Base
_Refcount_Base
_relops_cont.h
_rope.h
_Rope_char_consumer
_Rope_char_ptr_proxy
_Rope_char_ref_proxy
_Rope_Concat_fn
_Rope_const_iterator
_Rope_find_char_char_consumer
_Rope_flatten_char_consumer
_Rope_insert_char_consumer
_Rope_iterator
_Rope_iterator_base
_Rope_RopeConcatenation
_Rope_RopeFunction
_Rope_RopeLeaf
_Rope_RopeRep
_Rope_RopeSubstring
_Rope_self_destruct_ptr
_Sanitize
_Sanitize< 0UL >
_Select1st
_Select2nd
_SgI
_SgI::stdio_istreambuf
_SgI::stdio_ostreambuf
_SgI::stdio_streambuf_base
_sigjmp_buf
_Sl_global
_Slist_base
_Slist_base
_slist_base.h
_Slist_iterator
_Slist_iterator
_Slist_iterator_base
_Slist_node
_Slist_node
_Slist_node_base
_Stl_prime
_STLP_alloc_proxy
_STLP_auto_lock
_STLP_mutex
_STLP_mutex_base
_STLP_mutex_spin
_string_fwd.h
_string_io.h
_Swap_lock_struct
_Temporary_buffer
_threads.c
_threads.h
_Time_Info
_TpWithState
_tree.h
_TrivialCopy
_TrivialInit
_TrivialNativeTypeCopy
_TrivialUCopy
_Underflow
_Underflow< char, char_traits< char > >
_vector.h
_Vector_base
_wfinddata_t
ACCESS_DESCRIPTION_st
aes.h
aes_key_st
allocator
allocator::rebind
allocator< void >
allocator< void >::rebind
asn1.h
asn1_const_ctx_st
asn1_ctx_st
ASN1_ENCODING_st
asn1_header_st
asn1_method_st
asn1_object_st
asn1_string_st
asn1_string_table_st
asn1_type_st
auto_ptr
auto_ptr_ref
back_insert_iterator
bad_cast
bad_typeid
BASIC_CONSTRAINTS_st
basic_filebuf
basic_fstream
basic_ifstream
basic_ios
basic_iostream
basic_istream
basic_istream::sentry
basic_istringstream
basic_ofstream
basic_ostream
basic_ostream::sentry
basic_ostringstream
basic_streambuf
basic_streambuf< char, char_traits< char > >
basic_string
basic_stringbuf
basic_stringstream
bidirectional_iterator
bignum_st
binary_compose
binary_function
binary_negate
binder1st
binder2nd
bintime
bio.h
bio_f_buffer_ctx_struct
bio_method_st
bio_st
BIT_STRING_BITNAME_st
bitset
bitset::reference
bn_gencb_st
bn_mont_ctx_st
bn_recp_ctx_st
buf_mem_st
c_locale.h
char_producer
char_traits
char_traits.h
char_traits< char >
char_traits< wchar_t >
clockinfo
codecvt
codecvt< char, char, mbstate_t >
codecvt< wchar_t, char, mbstate_t >
codecvt_base
codecvt_byname
codecvt_byname< char, char, mbstate_t >
codecvt_byname< wchar_t, char, mbstate_t >
collate< char >
collate< wchar_t >
collate_byname< char >
collate_byname< wchar_t >
complex
complex< double >
complex< float >
complex< long double >
const_mem_fun1_ref_t
const_mem_fun1_t
const_mem_fun_ref_t
const_mem_fun_t
constant_binary_fun
constant_unary_fun
constant_void_fun
ctype
ctype< char >
ctype< wchar_t >
ctype_base
ctype_byname
ctype_byname< char >
ctype_byname< wchar_t >
dbus-address.h
dbus-arch-deps.h
dbus-connection.h
dbus-errors.h
dbus-glib.h
dbus-gtype-specialized.h
dbus-memory.h
dbus-message.h
dbus-server.h
dbus-threads.h
dbus-types.h
DBusError
DBusGAsyncData
DBusGTypeSpecializedAppendContext
DBusGTypeSpecializedCollectionVtable
DBusGTypeSpecializedMapVtable
DBusGTypeSpecializedStructVtable
DBusGTypeSpecializedVtable
DBusMessageIter
DBusObjectPathVTable
DBusSignatureIter
DBusThreadFunctions
deque
des.h
DES_ks
des_old.h
DIST_POINT_st
div_t
divides
dsa.h
dsa_method
DSA_SIG_st
dsa_st
dso.h
dso_meth_st
dso_st
EDIPartyName_st
equal_to
exception
exception
forward_iterator
fpos
front_insert_iterator
garray.h
gasyncqueue.h
gboxed.h
gcache.h
gclosure.h
gcompletion.h
gconvert.h
gdataset.h
gdate.h
gdir.h
GENERAL_NAME_st
GENERAL_SUBTREE_st
genums.h
gerror.h
ghash.h
ghook.h
giochannel.h
gkeyfile.h
glibconfig.h
glist.h
glowmem.h
gmain.h
gmappedfile.h
gmarkup.h
gmem.h
gmessages.h
gmodule.h
gnode.h
gobject.h
gobjectnotifyqueue.c
goption.h
gparam.h
gparamspecs.h
gpattern.h
gquark.h
gqueue.h
grand.h
greater
greater_equal
grel.h
gscanner.h
gsignal.h
gslist.h
gspawn.h
gstrfuncs.h
gstring.h
gthread.h
gthreadpool.h
gtimer.h
gtree.h
gtype.h
gtypemodule.h
gtypeplugin.h
gtypes.h
gunicode.h
gutils.h
gvalue.h
gvaluearray.h
gvaluetypes.h
gz_header_s
hash< basic_string< _CharT, _Traits, _Alloc > >
hash< char * >
hash< char >
hash< const char * >
hash< crope >
hash< int >
hash< long >
hash< short >
hash< signed char >
hash< string >
hash< unsigned char >
hash< unsigned int >
hash< unsigned long >
hash< unsigned short >
hash< void * >
hash< void * >::__vp
hash_map
hash_multimap
hashtable
identity
input_iterator
insert_iterator
internal_state
ios_base
ios_base::_Loc_init
ios_base::failure
ios_base::Init
iostream
istreambuf_iterator
istrstream
iterator
iterator< output_iterator_tag, void, void, void, void >
iterator_traits
iterator_traits< _Tp * >
iterator_traits< const _Tp * >
itimerspec
itimerval
lconv
ldiv_t
less
less_equal
list
lldiv_t
locale
locale::facet
locale::id
logical_and
logical_not
logical_or
map
map::value_compare
math.h
md2.h
MD2state_st
md5.h
MD5Context
MD5state_st
mem_fun1_ref_t
mem_fun1_t
mem_fun_ref_t
mem_fun_t
messages< char >
messages< wchar_t >
messages_base
messages_byname< char >
messages_byname< wchar_t >
minus
modulus
money_base
money_base::pattern
money_get
money_put
moneypunct
moneypunct< char, false >
moneypunct< char, true >
moneypunct< wchar_t, false >
moneypunct< wchar_t, true >
moneypunct_byname
moneypunct_byname< char, false >
moneypunct_byname< char, true >
moneypunct_byname< wchar_t, false >
moneypunct_byname< wchar_t, true >
multimap
multimap::value_compare
multiplies
multiset
negate
new
not_equal_to
NOTICEREF_st
num_get
num_put
numeric_limits
numeric_limits< bool >
numeric_limits< char >
numeric_limits< double >
numeric_limits< float >
numeric_limits< int >
numeric_limits< long >
numeric_limits< long double >
numeric_limits< short >
numeric_limits< signed char >
numeric_limits< unsigned char >
numeric_limits< unsigned int >
numeric_limits< unsigned long >
numeric_limits< unsigned short >
numeric_limits< wchar_t >
numpunct
numpunct< char >
numpunct< wchar_t >
numpunct_byname
numpunct_byname< char >
numpunct_byname< wchar_t >
obj_name_st
objects.h
ostreambuf_iterator
ostrstream
otherName_st
output_iterator
pair
pem.h
pem_ctx_st
PEM_Encode_Seal_st
pem_recip_st
per_thread_allocator
per_thread_allocator::rebind
per_thread_allocator< void >
per_thread_allocator< void >::rebind
PKCS12
pkcs12.h
PKCS12_MAC_DATA
pkcs7.h
pkcs7_digest_st
pkcs7_enc_content_st
pkcs7_encrypted_st
pkcs7_enveloped_st
pkcs7_issuer_and_serial_st
pkcs7_recip_info_st
pkcs7_signed_st
pkcs7_signedandenveloped_st
pkcs7_signer_info_st
pkcs7_st
PKEY_USAGE_PERIOD_st
plus
pointer_to_binary_function
pointer_to_unary_function
POLICY_CONSTRAINTS_st
POLICYQUALINFO_st
pqueue.h
project1st
project2nd
PROXY_CERT_INFO_EXTENSION_st
PROXY_POLICY_st
pthread.h
pthread_allocator
pthread_allocator::rebind
pthread_allocator< void >
pthread_allocator< void >::rebind
pthread_cond_t
pthread_mutex_t
pthread_mutexattr_t
rand_meth_st
random_access_iterator
raw_storage_iterator
rb_tree
rc4.h
rc4_key_st
reverse_iterator
rope
select1st
select2nd
sequence_buffer
set
setjmp.h
slist
ssl.h
ssl2.h
ssl2_state_st
ssl_cipher_st
ssl_comp_st
ssl_ctx_st
ssl_method_st
ssl_session_st
ssl_st
std::bad_alloc
std::bad_exception
std::exception
stddef.h
stdio.h
stdlib.h
store.h
STORE_OBJECT_st
string.h
strstream
strstreambuf
subtractive_rng
SXNET_ID_st
temporary_buffer
time.h
time_base
time_get
time_get_byname
time_put
time_put_byname
times.h
timezone
tm
tms
type_info
ui.h
unary_compose
unary_function
unary_negate
USERNOTICE_st
v3_ext_ctx
v3_ext_method
vector
wchar.h
wctype.h
x509_file_st
x509_hash_dir_st
x509_lookup_method_st
x509_lookup_st
x509_object_st
x509_store_ctx_st
x509_store_st
X509_VERIFY_PARAM_st
x509_vfy.h
x509v3.h
X509V3_CONF_METHOD_st
z_stream_s
zconf.h
zlib.h
Generic OS Services Public Interfaces
__alloc_type_traits
__BVECTOR_QUALIFIED
__call_traits
__call_traits< _Tp & >
__char_traits_base
__debug_alloc
__less_2
__malloc_alloc
__new_alloc
__node_alloc
__perthread_alloc_type_traits
__pthread_alloc_type_traits
__ptr_base
__sbuf
__stlport_class
__timespec
__type_traits
__type_traits< _STLP_PRIV _Bit_reference >
__type_traits< _Tp * >
__type_traits< bool * >
__type_traits< bool ** >
__type_traits< bool *** >
__type_traits< bool *const * >
__type_traits< bool >
__type_traits< char * >
__type_traits< char ** >
__type_traits< char *** >
__type_traits< char *const * >
__type_traits< char >
__type_traits< const bool * >
__type_traits< const bool ** >
__type_traits< const bool *** >
__type_traits< const bool >
__type_traits< const char * >
__type_traits< const char ** >
__type_traits< const char *** >
__type_traits< const char >
__type_traits< const double * >
__type_traits< const double ** >
__type_traits< const double *** >
__type_traits< const double >
__type_traits< const float * >
__type_traits< const float ** >
__type_traits< const float *** >
__type_traits< const float >
__type_traits< const int * >
__type_traits< const int ** >
__type_traits< const int *** >
__type_traits< const int >
__type_traits< const long * >
__type_traits< const long ** >
__type_traits< const long *** >
__type_traits< const long >
__type_traits< const long double * >
__type_traits< const long double ** >
__type_traits< const long double *** >
__type_traits< const long double >
__type_traits< const short * >
__type_traits< const short ** >
__type_traits< const short *** >
__type_traits< const short >
__type_traits< const signed char * >
__type_traits< const signed char ** >
__type_traits< const signed char *** >
__type_traits< const signed char >
__type_traits< const unsigned char * >
__type_traits< const unsigned char ** >
__type_traits< const unsigned char *** >
__type_traits< const unsigned char >
__type_traits< const unsigned int * >
__type_traits< const unsigned int ** >
__type_traits< const unsigned int *** >
__type_traits< const unsigned int >
__type_traits< const unsigned long * >
__type_traits< const unsigned long ** >
__type_traits< const unsigned long *** >
__type_traits< const unsigned long >
__type_traits< const unsigned short * >
__type_traits< const unsigned short ** >
__type_traits< const unsigned short *** >
__type_traits< const unsigned short >
__type_traits< const void * >
__type_traits< const void ** >
__type_traits< const void *** >
__type_traits< const volatilebool >
__type_traits< const volatilechar >
__type_traits< const volatiledouble >
__type_traits< const volatilefloat >
__type_traits< const volatileint >
__type_traits< const volatilelong >
__type_traits< const volatilelong double >
__type_traits< const volatileshort >
__type_traits< const volatilesigned char >
__type_traits< const volatileunsigned char >
__type_traits< const volatileunsigned int >
__type_traits< const volatileunsigned long >
__type_traits< const volatileunsigned short >
__type_traits< const volatilewchar_t >
__type_traits< const wchar_t >
__type_traits< double * >
__type_traits< double ** >
__type_traits< double *** >
__type_traits< double *const * >
__type_traits< double >
__type_traits< float * >
__type_traits< float ** >
__type_traits< float *** >
__type_traits< float *const * >
__type_traits< float >
__type_traits< int * >
__type_traits< int ** >
__type_traits< int *** >
__type_traits< int *const * >
__type_traits< int >
__type_traits< long * >
__type_traits< long ** >
__type_traits< long *** >
__type_traits< long *const * >
__type_traits< long >
__type_traits< long double * >
__type_traits< long double ** >
__type_traits< long double *** >
__type_traits< long double *const * >
__type_traits< long double >
__type_traits< pair< _T1, _T2 > >
__type_traits< short * >
__type_traits< short ** >
__type_traits< short *** >
__type_traits< short *const * >
__type_traits< short >
__type_traits< signed char * >
__type_traits< signed char ** >
__type_traits< signed char *** >
__type_traits< signed char *const * >
__type_traits< signed char >
__type_traits< unsigned char * >
__type_traits< unsigned char ** >
__type_traits< unsigned char *** >
__type_traits< unsigned char *const * >
__type_traits< unsigned char >
__type_traits< unsigned int * >
__type_traits< unsigned int ** >
__type_traits< unsigned int *** >
__type_traits< unsigned int *const * >
__type_traits< unsigned int >
__type_traits< unsigned long * >
__type_traits< unsigned long ** >
__type_traits< unsigned long *** >
__type_traits< unsigned long *const * >
__type_traits< unsigned long >
__type_traits< unsigned short * >
__type_traits< unsigned short ** >
__type_traits< unsigned short *** >
__type_traits< unsigned short *const * >
__type_traits< unsigned short >
__type_traits< void * >
__type_traits< void ** >
__type_traits< void *** >
__type_traits< void *const * >
__type_traits< volatilebool >
__type_traits< volatilechar >
__type_traits< volatiledouble >
__type_traits< volatilefloat >
__type_traits< volatileint >
__type_traits< volatilelong >
__type_traits< volatilelong double >
__type_traits< volatileshort >
__type_traits< volatilesigned char >
__type_traits< volatileunsigned char >
__type_traits< volatileunsigned int >
__type_traits< volatileunsigned long >
__type_traits< volatileunsigned short >
__type_traits< volatilewchar_t >
__type_traits< wchar_t >
__type_traits_aux
__type_traits_aux< 0 >
__type_traits_aux< 1 >
__type_traits_aux< __false_type >
__type_traits_aux< __true_type >
_algo.c
_algo.h
_alloc.c
_alloc.h
_Alloc_traits
_Alloc_traits< _Tp, per_thread_allocator< _Atype > >
_Alloc_traits< _Tp, pthread_allocator< _Atype > >
_Atomic_swap_struct
_Atomic_swap_struct< 0 >
_Base_bitset
_Base_bitset< 1UL >
_Bit_iter
_Bit_iterator_base
_Bit_reference
_BothPtrType
_BothPtrType< _Tp1 *, _Tp2 * >
_Bs_G
_bvector.h
_Bvector_base
_cleanUpStack
_complex.h
_CondQueue
_Const_Const_traits
_Const_traits
_Constant_binary_fun
_Constant_unary_fun
_Constant_void_fun
_D_rep
_DBusGMethodInfo
_DBusGObjectInfo
_DBusGProxy
_DBusGProxyClass
_DefaultZeroValue
_DefaultZeroValueQuestion
_Deque_base
_Deque_iterator
_Deque_iterator_base
_Eq_char_bound
_Eq_int_bound
_Eq_traits
_F_rep
_Filebuf_base
_Filebuf_Tmp_Buf
_Floating_limits
_fstream.h
_GArray
_GByteArray
_GCClosure
_GClosure
_GClosureNotifyData
_GCompletion
_GDate
_GDebugKey
_GDoubleIEEE754
_GEnumClass
_GEnumValue
_GError
_GFlagsClass
_GFlagsValue
_GFloatIEEE754
_GHook
_GHookList
_GInterfaceInfo
_GIOChannel
_GIOFuncs
_GList
_GMarkupParser
_GMemVTable
_GNode
_GObject
_GObjectClass
_GObjectConstructParam
_GObjectNotifyContext
_GObjectNotifyQueue
_GOnce
_GOptionEntry
_GParameter
_GParamSpec
_GParamSpecBoolean
_GParamSpecBoxed
_GParamSpecChar
_GParamSpecClass
_GParamSpecDouble
_GParamSpecEnum
_GParamSpecFlags
_GParamSpecFloat
_GParamSpecGType
_GParamSpecInt
_GParamSpecInt64
_GParamSpecLong
_GParamSpecObject
_GParamSpecOverride
_GParamSpecParam
_GParamSpecPointer
_GParamSpecString
_GParamSpecTypeInfo
_GParamSpecUChar
_GParamSpecUInt
_GParamSpecUInt64
_GParamSpecULong
_GParamSpecUnichar
_GParamSpecValueArray
_GPollFD
_GPtrArray
_GQueue
_GScanner
_GScannerConfig
_GSignalInvocationHint
_GSignalQuery
_GSList
_GSource
_GSourceCallbackFuncs
_GSourceFuncs
_GStaticMutex
_GStaticPrivate
_GStaticRecMutex
_GStaticRWLock
_GString
_GSystemThread
_GThread
_GThreadFunctions
_GThreadPool
_GTimeVal
_GTokenValue
_GTrashStack
_GTuples
_GTypeClass
_GTypeCValue
_GTypeFundamentalInfo
_GTypeInfo
_GTypeInstance
_GTypeInterface
_GTypeModule
_GTypeModuleClass
_GTypePluginClass
_GTypeQuery
_GTypeValueTable
_GValue
_GValueArray
_hashtable.h
_Hashtable_iterator
_Hashtable_node
_Ht_iterator
_Identity
_Integer_limits
_iosfwd.h
_Is_integer
_Is_integer< bool >
_Is_integer< char >
_Is_integer< int >
_Is_integer< long >
_Is_integer< short >
_Is_integer< signed char >
_Is_integer< unsigned char >
_Is_integer< unsigned int >
_Is_integer< unsigned long >
_Is_integer< unsigned short >
_Is_integer< wchar_t >
_IsCVConvertibleIf
_IsCVConvertibleIf< __false_type, _Src, _Dst >
_IsIntegral
_IsIntegral< bool >
_IsIntegral< char >
_IsIntegral< int >
_IsIntegral< long >
_IsIntegral< short >
_IsIntegral< signed char >
_IsIntegral< unsigned char >
_IsIntegral< unsigned int >
_IsIntegral< unsigned long >
_IsIntegral< unsigned short >
_IsIntegral< wchar_t >
_IsPOD
_IsPtr
_IsPtr< _Tp * >
_IsPtrType
_IsPtrType< _Tp * >
_IsRational
_IsRational< double >
_IsRational< float >
_IsRational< long double >
_IsRef
_IsRef< _Tp & >
_IsRefType
_IsSame< _Tp, _Tp >
_IsStateless
_IsSTLportClass
_L_rep
_LimG
_list.h
_List_base
_List_global
_List_iterator
_List_iterator_base
_List_node
_List_node
_List_node_base
_locale.h
_mem_info
_Neq_char_bound
_new.h
_Noconv_input
_Noconv_input< char_traits< char > >
_Noconv_output
_Noconv_output< char_traits< char > >
_Node_Alloc_Lock
_Node_alloc_obj
_Nonconst_Const_traits
_Nonconst_traits
_Not_within_traits
_Numeric_limits_base
_OKToMemCpy
_OKToSwap
_ossl_old_des_ks_struct
_pitem
_Project1st
_Project2nd
_Pthread_alloc
_pthread_alloc.h
_Rb_global
_Rb_tree
_Rb_tree_base
_Rb_tree_base
_Rb_tree_base_iterator
_Rb_tree_iterator
_Rb_tree_node
_Rb_tree_node_base
_Refcount_Base
_Refcount_Base
_relops_cont.h
_rope.h
_Rope_char_consumer
_Rope_char_ptr_proxy
_Rope_char_ref_proxy
_Rope_Concat_fn
_Rope_const_iterator
_Rope_find_char_char_consumer
_Rope_flatten_char_consumer
_Rope_insert_char_consumer
_Rope_iterator
_Rope_iterator_base
_Rope_RopeConcatenation
_Rope_RopeFunction
_Rope_RopeLeaf
_Rope_RopeRep
_Rope_RopeSubstring
_Rope_self_destruct_ptr
_Sanitize
_Sanitize< 0UL >
_Select1st
_Select2nd
_SgI
_SgI::stdio_istreambuf
_SgI::stdio_ostreambuf
_SgI::stdio_streambuf_base
_sigjmp_buf
_Sl_global
_Slist_base
_Slist_base
_slist_base.h
_Slist_iterator
_Slist_iterator
_Slist_iterator_base
_Slist_node
_Slist_node
_Slist_node_base
_Stl_prime
_STLP_alloc_proxy
_STLP_auto_lock
_STLP_mutex
_STLP_mutex_base
_STLP_mutex_spin
_string_fwd.h
_string_io.h
_Swap_lock_struct
_Temporary_buffer
_threads.c
_threads.h
_Time_Info
_TpWithState
_tree.h
_TrivialCopy
_TrivialInit
_TrivialNativeTypeCopy
_TrivialUCopy
_Underflow
_Underflow< char, char_traits< char > >
_vector.h
_Vector_base
_wfinddata_t
ACCESS_DESCRIPTION_st
aes.h
aes_key_st
allocator
allocator::rebind
allocator< void >
allocator< void >::rebind
asn1.h
asn1_const_ctx_st
asn1_ctx_st
ASN1_ENCODING_st
asn1_header_st
asn1_method_st
asn1_object_st
asn1_string_st
asn1_string_table_st
asn1_type_st
auto_ptr
auto_ptr_ref
back_insert_iterator
bad_cast
bad_typeid
BASIC_CONSTRAINTS_st
basic_filebuf
basic_fstream
basic_ifstream
basic_ios
basic_iostream
basic_istream
basic_istream::sentry
basic_istringstream
basic_ofstream
basic_ostream
basic_ostream::sentry
basic_ostringstream
basic_streambuf
basic_streambuf< char, char_traits< char > >
basic_string
basic_stringbuf
basic_stringstream
bidirectional_iterator
bignum_st
binary_compose
binary_function
binary_negate
binder1st
binder2nd
bintime
bio.h
bio_f_buffer_ctx_struct
bio_method_st
bio_st
BIT_STRING_BITNAME_st
bitset
bitset::reference
bn_gencb_st
bn_mont_ctx_st
bn_recp_ctx_st
buf_mem_st
c_locale.h
char_producer
char_traits
char_traits.h
char_traits< char >
char_traits< wchar_t >
clockinfo
codecvt
codecvt< char, char, mbstate_t >
codecvt< wchar_t, char, mbstate_t >
codecvt_base
codecvt_byname
codecvt_byname< char, char, mbstate_t >
codecvt_byname< wchar_t, char, mbstate_t >
collate< char >
collate< wchar_t >
collate_byname< char >
collate_byname< wchar_t >
complex
complex< double >
complex< float >
complex< long double >
const_mem_fun1_ref_t
const_mem_fun1_t
const_mem_fun_ref_t
const_mem_fun_t
constant_binary_fun
constant_unary_fun
constant_void_fun
ctype
ctype< char >
ctype< wchar_t >
ctype_base
ctype_byname
ctype_byname< char >
ctype_byname< wchar_t >
dbus-address.h
dbus-arch-deps.h
dbus-connection.h
dbus-errors.h
dbus-glib.h
dbus-gtype-specialized.h
dbus-memory.h
dbus-message.h
dbus-server.h
dbus-threads.h
dbus-types.h
DBusError
DBusGAsyncData
DBusGTypeSpecializedAppendContext
DBusGTypeSpecializedCollectionVtable
DBusGTypeSpecializedMapVtable
DBusGTypeSpecializedStructVtable
DBusGTypeSpecializedVtable
DBusMessageIter
DBusObjectPathVTable
DBusSignatureIter
DBusThreadFunctions
deque
des.h
DES_ks
des_old.h
DIST_POINT_st
div_t
divides
dsa.h
dsa_method
DSA_SIG_st
dsa_st
dso.h
dso_meth_st
dso_st
EDIPartyName_st
equal_to
exception
exception
forward_iterator
fpos
front_insert_iterator
garray.h
gasyncqueue.h
gboxed.h
gcache.h
gclosure.h
gcompletion.h
gconvert.h
gdataset.h
gdate.h
gdir.h
GENERAL_NAME_st
GENERAL_SUBTREE_st
genums.h
gerror.h
ghash.h
ghook.h
giochannel.h
gkeyfile.h
glibconfig.h
glist.h
glowmem.h
gmain.h
gmappedfile.h
gmarkup.h
gmem.h
gmessages.h
gmodule.h
gnode.h
gobject.h
gobjectnotifyqueue.c
goption.h
gparam.h
gparamspecs.h
gpattern.h
gquark.h
gqueue.h
grand.h
greater
greater_equal
grel.h
gscanner.h
gsignal.h
gslist.h
gspawn.h
gstrfuncs.h
gstring.h
gthread.h
gthreadpool.h
gtimer.h
gtree.h
gtype.h
gtypemodule.h
gtypeplugin.h
gtypes.h
gunicode.h
gutils.h
gvalue.h
gvaluearray.h
gvaluetypes.h
gz_header_s
hash< basic_string< _CharT, _Traits, _Alloc > >
hash< char * >
hash< char >
hash< const char * >
hash< crope >
hash< int >
hash< long >
hash< short >
hash< signed char >
hash< string >
hash< unsigned char >
hash< unsigned int >
hash< unsigned long >
hash< unsigned short >
hash< void * >
hash< void * >::__vp
hash_map
hash_multimap
hashtable
identity
input_iterator
insert_iterator
internal_state
ios_base
ios_base::_Loc_init
ios_base::failure
ios_base::Init
iostream
istreambuf_iterator
istrstream
iterator
iterator< output_iterator_tag, void, void, void, void >
iterator_traits
iterator_traits< _Tp * >
iterator_traits< const _Tp * >
itimerspec
itimerval
lconv
ldiv_t
less
less_equal
list
lldiv_t
locale
locale::facet
locale::id
logical_and
logical_not
logical_or
map
map::value_compare
math.h
md2.h
MD2state_st
md5.h
MD5Context
MD5state_st
mem_fun1_ref_t
mem_fun1_t
mem_fun_ref_t
mem_fun_t
messages< char >
messages< wchar_t >
messages_base
messages_byname< char >
messages_byname< wchar_t >
minus
modulus
money_base
money_base::pattern
money_get
money_put
moneypunct
moneypunct< char, false >
moneypunct< char, true >
moneypunct< wchar_t, false >
moneypunct< wchar_t, true >
moneypunct_byname
moneypunct_byname< char, false >
moneypunct_byname< char, true >
moneypunct_byname< wchar_t, false >
moneypunct_byname< wchar_t, true >
multimap
multimap::value_compare
multiplies
multiset
negate
new
not_equal_to
NOTICEREF_st
num_get
num_put
numeric_limits
numeric_limits< bool >
numeric_limits< char >
numeric_limits< double >
numeric_limits< float >
numeric_limits< int >
numeric_limits< long >
numeric_limits< long double >
numeric_limits< short >
numeric_limits< signed char >
numeric_limits< unsigned char >
numeric_limits< unsigned int >
numeric_limits< unsigned long >
numeric_limits< unsigned short >
numeric_limits< wchar_t >
numpunct
numpunct< char >
numpunct< wchar_t >
numpunct_byname
numpunct_byname< char >
numpunct_byname< wchar_t >
obj_name_st
objects.h
ostreambuf_iterator
ostrstream
otherName_st
output_iterator
pair
pem.h
pem_ctx_st
PEM_Encode_Seal_st
pem_recip_st
per_thread_allocator
per_thread_allocator::rebind
per_thread_allocator< void >
per_thread_allocator< void >::rebind
PKCS12
pkcs12.h
PKCS12_MAC_DATA
pkcs7.h
pkcs7_digest_st
pkcs7_enc_content_st
pkcs7_encrypted_st
pkcs7_enveloped_st
pkcs7_issuer_and_serial_st
pkcs7_recip_info_st
pkcs7_signed_st
pkcs7_signedandenveloped_st
pkcs7_signer_info_st
pkcs7_st
PKEY_USAGE_PERIOD_st
plus
pointer_to_binary_function
pointer_to_unary_function
POLICY_CONSTRAINTS_st
POLICYQUALINFO_st
pqueue.h
project1st
project2nd
PROXY_CERT_INFO_EXTENSION_st
PROXY_POLICY_st
pthread.h
pthread_allocator
pthread_allocator::rebind
pthread_allocator< void >
pthread_allocator< void >::rebind
pthread_cond_t
pthread_mutex_t
pthread_mutexattr_t
rand_meth_st
random_access_iterator
raw_storage_iterator
rb_tree
rc4.h
rc4_key_st
reverse_iterator
rope
select1st
select2nd
sequence_buffer
set
setjmp.h
slist
ssl.h
ssl2.h
ssl2_state_st
ssl_cipher_st
ssl_comp_st
ssl_ctx_st
ssl_method_st
ssl_session_st
ssl_st
std::bad_alloc
std::bad_exception
std::exception
stddef.h
stdio.h
stdlib.h
store.h
STORE_OBJECT_st
string.h
strstream
strstreambuf
subtractive_rng
SXNET_ID_st
temporary_buffer
time.h
time_base
time_get
time_get_byname
time_put
time_put_byname
times.h
timezone
tm
tms
type_info
ui.h
unary_compose
unary_function
unary_negate
USERNOTICE_st
v3_ext_ctx
v3_ext_method
vector
wchar.h
wctype.h
x509_file_st
x509_hash_dir_st
x509_lookup_method_st
x509_lookup_st
x509_object_st
x509_store_ctx_st
x509_store_st
X509_VERIFY_PARAM_st
x509_vfy.h
x509v3.h
X509V3_CONF_METHOD_st
z_stream_s
zconf.h
zlib.h
Generic Open Libraries
C Standard Library
__ns_msg
__ns_rr
__sbuf
__sFILE
__siginfo_t
_atexit
_dirdesc
_glue
_mb_state_t
_ns_flagdata
_reent
_sigjmp_buf
_types.h
accept_filter_arg
addrinfo
bintime
clockinfo
cmsgcred
cmsghdr
dirent
dirent.h
div_t
eflock
exception
fcntl.h
flock
hostent
in.h
in_addr
inet.h
ip_mreq
itimerspec
itimerval
lconv
ldiv_t
linger
lldiv_t
math.h
msghdr
nameser.h
netdb.h
netent
ns_updrec
nstat
omsghdr
osockaddr
ostat
passwd
protoent
pwd.h
resource.h
rlimit
rusage
SerialConfig
servent
setjmp.h
sf_hdtr
sigaction
sigevent
signal.h
sigval
sockaddr
sockaddr_in
sockaddr_storage
sockcred
socket.h
sockproto
stat
stat.h
stdarg_e.h
stddef.h
stdio.h
stdio_t.h
stdlib.h
string.h
time.h
times.h
timezone
tm
tms
ttysize
types.h
unistd.h
wdirent
C++ Standard Library
__alloc_type_traits
__basic_iostring
__bool2type
__bool2type< 0 >
__bool2type< 1 >
__BVECTOR_QUALIFIED
__call_traits
__call_traits< _Tp & >
__char_traits_base
__debug_alloc
__iostring_allocator
__less_2
__malloc_alloc
__move_source
__move_traits
__move_traits_aux
__move_traits_aux2
__move_traits_help
__move_traits_help1
__move_traits_help2
__Named_exception
__new_alloc
__node_alloc
__perthread_alloc_type_traits
__pthread_alloc_type_traits
__ptr_base
__select
__select< false, _Tp1, _Tp2 >
__stlport_class
__type2bool
__type2bool< __false_type >
__type2bool< __true_type >
__type_traits
__type_traits< _STLP_PRIV _Bit_reference >
__type_traits< _Tp * >
__type_traits< bool * >
__type_traits< bool ** >
__type_traits< bool *** >
__type_traits< bool *const * >
__type_traits< bool >
__type_traits< char * >
__type_traits< char ** >
__type_traits< char *** >
__type_traits< char *const * >
__type_traits< char >
__type_traits< const bool * >
__type_traits< const bool ** >
__type_traits< const bool *** >
__type_traits< const bool >
__type_traits< const char * >
__type_traits< const char ** >
__type_traits< const char *** >
__type_traits< const char >
__type_traits< const double * >
__type_traits< const double ** >
__type_traits< const double *** >
__type_traits< const double >
__type_traits< const float * >
__type_traits< const float ** >
__type_traits< const float *** >
__type_traits< const float >
__type_traits< const int * >
__type_traits< const int ** >
__type_traits< const int *** >
__type_traits< const int >
__type_traits< const long * >
__type_traits< const long ** >
__type_traits< const long *** >
__type_traits< const long >
__type_traits< const long double * >
__type_traits< const long double ** >
__type_traits< const long double *** >
__type_traits< const long double >
__type_traits< const short * >
__type_traits< const short ** >
__type_traits< const short *** >
__type_traits< const short >
__type_traits< const signed char * >
__type_traits< const signed char ** >
__type_traits< const signed char *** >
__type_traits< const signed char >
__type_traits< const unsigned char * >
__type_traits< const unsigned char ** >
__type_traits< const unsigned char *** >
__type_traits< const unsigned char >
__type_traits< const unsigned int * >
__type_traits< const unsigned int ** >
__type_traits< const unsigned int *** >
__type_traits< const unsigned int >
__type_traits< const unsigned long * >
__type_traits< const unsigned long ** >
__type_traits< const unsigned long *** >
__type_traits< const unsigned long >
__type_traits< const unsigned short * >
__type_traits< const unsigned short ** >
__type_traits< const unsigned short *** >
__type_traits< const unsigned short >
__type_traits< const void * >
__type_traits< const void ** >
__type_traits< const void *** >
__type_traits< const volatilebool >
__type_traits< const volatilechar >
__type_traits< const volatiledouble >
__type_traits< const volatilefloat >
__type_traits< const volatileint >
__type_traits< const volatilelong >
__type_traits< const volatilelong double >
__type_traits< const volatileshort >
__type_traits< const volatilesigned char >
__type_traits< const volatileunsigned char >
__type_traits< const volatileunsigned int >
__type_traits< const volatileunsigned long >
__type_traits< const volatileunsigned short >
__type_traits< const volatilewchar_t >
__type_traits< const wchar_t >
__type_traits< double * >
__type_traits< double ** >
__type_traits< double *** >
__type_traits< double *const * >
__type_traits< double >
__type_traits< float * >
__type_traits< float ** >
__type_traits< float *** >
__type_traits< float *const * >
__type_traits< float >
__type_traits< int * >
__type_traits< int ** >
__type_traits< int *** >
__type_traits< int *const * >
__type_traits< int >
__type_traits< long * >
__type_traits< long ** >
__type_traits< long *** >
__type_traits< long *const * >
__type_traits< long >
__type_traits< long double * >
__type_traits< long double ** >
__type_traits< long double *** >
__type_traits< long double *const * >
__type_traits< long double >
__type_traits< pair< _T1, _T2 > >
__type_traits< short * >
__type_traits< short ** >
__type_traits< short *** >
__type_traits< short *const * >
__type_traits< short >
__type_traits< signed char * >
__type_traits< signed char ** >
__type_traits< signed char *** >
__type_traits< signed char *const * >
__type_traits< signed char >
__type_traits< unsigned char * >
__type_traits< unsigned char ** >
__type_traits< unsigned char *** >
__type_traits< unsigned char *const * >
__type_traits< unsigned char >
__type_traits< unsigned int * >
__type_traits< unsigned int ** >
__type_traits< unsigned int *** >
__type_traits< unsigned int *const * >
__type_traits< unsigned int >
__type_traits< unsigned long * >
__type_traits< unsigned long ** >
__type_traits< unsigned long *** >
__type_traits< unsigned long *const * >
__type_traits< unsigned long >
__type_traits< unsigned short * >
__type_traits< unsigned short ** >
__type_traits< unsigned short *** >
__type_traits< unsigned short *const * >
__type_traits< unsigned short >
__type_traits< void * >
__type_traits< void ** >
__type_traits< void *** >
__type_traits< void *const * >
__type_traits< volatilebool >
__type_traits< volatilechar >
__type_traits< volatiledouble >
__type_traits< volatilefloat >
__type_traits< volatileint >
__type_traits< volatilelong >
__type_traits< volatilelong double >
__type_traits< volatileshort >
__type_traits< volatilesigned char >
__type_traits< volatileunsigned char >
__type_traits< volatileunsigned int >
__type_traits< volatileunsigned long >
__type_traits< volatileunsigned short >
__type_traits< volatilewchar_t >
__type_traits< wchar_t >
__type_traits_aux
__type_traits_aux< 0 >
__type_traits_aux< 1 >
__type_traits_aux< __false_type >
__type_traits_aux< __true_type >
_algo.c
_algo.h
_alloc.c
_alloc.h
_Alloc_traits
_Alloc_traits< _Tp, per_thread_allocator< _Atype > >
_Alloc_traits< _Tp, pthread_allocator< _Atype > >
_AreSameUnCVTypes
_Atomic_swap_struct
_Atomic_swap_struct< 0 >
_Base_bitset
_Base_bitset< 1UL >
_Bit_iter
_Bit_iterator_base
_Bit_reference
_BothPtrType
_BothPtrType< _Tp1 *, _Tp2 * >
_Bs_G
_bvector.h
_Bvector_base
_CArray
_complex.h
_Const_Const_traits
_Const_traits
_Constant_binary_fun
_Constant_unary_fun
_Constant_void_fun
_ConversionHelper
_D_rep
_DefaultZeroValue
_DefaultZeroValueQuestion
_Deque_base
_Deque_iterator
_Deque_iterator_base
_Eq_char_bound
_Eq_int_bound
_Eq_traits
_F_rep
_Filebuf_base
_Filebuf_Tmp_Buf
_Floating_limits
_fstream.h
_hashtable.h
_Hashtable_iterator
_Hashtable_node
_Ht_iterator
_Identity
_Integer_limits
_iosfwd.h
_iostream_string.h
_Is_integer
_Is_integer< bool >
_Is_integer< char >
_Is_integer< int >
_Is_integer< long >
_Is_integer< short >
_Is_integer< signed char >
_Is_integer< unsigned char >
_Is_integer< unsigned int >
_Is_integer< unsigned long >
_Is_integer< unsigned short >
_Is_integer< wchar_t >
_IsConst
_IsConst< const _Tp >
_IsConvertible
_IsCVConvertible
_IsCVConvertibleIf
_IsCVConvertibleIf< __false_type, _Src, _Dst >
_IsIntegral
_IsIntegral< bool >
_IsIntegral< char >
_IsIntegral< int >
_IsIntegral< long >
_IsIntegral< short >
_IsIntegral< signed char >
_IsIntegral< unsigned char >
_IsIntegral< unsigned int >
_IsIntegral< unsigned long >
_IsIntegral< unsigned short >
_IsIntegral< wchar_t >
_IsPOD
_IsPtr
_IsPtr< _Tp * >
_IsPtrType
_IsPtrType< _Tp * >
_IsRational
_IsRational< double >
_IsRational< float >
_IsRational< long double >
_IsRef
_IsRef< _Tp & >
_IsRefType
_IsSame
_IsSame< _Tp, _Tp >
_IsSameAux
_IsSameAux< _Tp, _Tp >
_IsStateless
_IsSTLportClass
_L_rep
_Land2
_Land2< __true_type, __true_type >
_Land3
_Land3< __true_type, __true_type, __true_type >
_Libcpp_wsd
_LimG
_list.h
_List_base
_List_global
_List_iterator
_List_iterator_base
_List_node
_List_node
_List_node_base
_locale.h
_Lor2
_Lor2< __false_type, __false_type >
_Lor3
_Lor3< __false_type, __false_type, __false_type >
_move_construct_fwk.h
_MoveSourceTraits
_Neq_char_bound
_new.h
_Noconv_input
_Noconv_input< char_traits< char > >
_Noconv_output
_Noconv_output< char_traits< char > >
_Node_Alloc_Lock
_Node_alloc_obj
_Nonconst_Const_traits
_Nonconst_traits
_Not
_Not< __false_type >
_Not_within_traits
_Numeric_limits_base
_OKToMemCpy
_OKToSwap
_Project1st
_Project2nd
_Pthread_alloc
_pthread_alloc.h
_Rb_global
_Rb_tree
_Rb_tree_base
_Rb_tree_base
_Rb_tree_base_iterator
_Rb_tree_iterator
_Rb_tree_node
_Rb_tree_node_base
_Refcount_Base
_Refcount_Base
_relops_cont.h
_rope.h
_Rope_char_consumer
_Rope_char_ptr_proxy
_Rope_char_ref_proxy
_Rope_Concat_fn
_Rope_const_iterator
_Rope_find_char_char_consumer
_Rope_flatten_char_consumer
_Rope_insert_char_consumer
_Rope_iterator
_Rope_iterator_base
_Rope_RopeConcatenation
_Rope_RopeFunction
_Rope_RopeLeaf
_Rope_RopeRep
_Rope_RopeSubstring
_Rope_self_destruct_ptr
_Sanitize
_Sanitize< 0UL >
_Select1st
_Select2nd
_Sl_global
_Slist_base
_Slist_base
_slist_base.h
_Slist_iterator
_Slist_iterator
_Slist_iterator_base
_Slist_node
_Slist_node
_Slist_node_base
_Stl_prime
_STLP_alloc_proxy
_STLP_auto_lock
_STLP_mutex
_STLP_mutex_base
_STLP_mutex_spin
_String_base
_string_fwd.h
_string_io.h
_Swap_lock_struct
_Temporary_buffer
_threads.c
_threads.h
_Time_Info
_TpWithState
_tree.h
_TrivialCopy
_TrivialInit
_TrivialNativeTypeCopy
_TrivialUCopy
_UnConstType
_UnConstType< const _Tp >
_UnCVType
_Underflow
_Underflow< char, char_traits< char > >
_UnVolatileType
_UnVolatileType< volatile _Tp >
_vector.h
_Vector_base
allocator
allocator::rebind
allocator< void >
allocator< void >::rebind
auto_ptr
auto_ptr_ref
back_insert_iterator
basic_filebuf
basic_fstream
basic_ifstream
basic_ios
basic_iostream
basic_istream
basic_istream::sentry
basic_istringstream
basic_ofstream
basic_ostream
basic_ostream::sentry
basic_ostringstream
basic_streambuf
basic_streambuf< char, char_traits< char > >
basic_string
basic_stringbuf
basic_stringstream
bidirectional_iterator
binary_compose
binary_function
binary_negate
binder1st
binder2nd
bitset
bitset::reference
c_locale.h
char_producer
char_traits
char_traits.h
char_traits< char >
char_traits< wchar_t >
codecvt
codecvt< char, char, mbstate_t >
codecvt< wchar_t, char, mbstate_t >
codecvt_base
codecvt_byname
codecvt_byname< char, char, mbstate_t >
codecvt_byname< wchar_t, char, mbstate_t >
collate< char >
collate< wchar_t >
collate_byname< char >
collate_byname< wchar_t >
complex
complex< double >
complex< float >
complex< long double >
const_mem_fun1_ref_t
const_mem_fun1_t
const_mem_fun_ref_t
const_mem_fun_t
constant_binary_fun
constant_unary_fun
constant_void_fun
ctype
ctype< char >
ctype< wchar_t >
ctype_base
ctype_byname
ctype_byname< char >
ctype_byname< wchar_t >
deque
divides
domain_error
equal_to
exception
forward_iterator
fpos
front_insert_iterator
greater
greater_equal
hash< basic_string< _CharT, _Traits, _Alloc > >
hash< char * >
hash< char >
hash< const char * >
hash< crope >
hash< int >
hash< long >
hash< short >
hash< signed char >
hash< string >
hash< unsigned char >
hash< unsigned int >
hash< unsigned long >
hash< unsigned short >
hash< void * >
hash< void * >::__vp
hash_map
hash_multimap
hashtable
identity
input_iterator
insert_iterator
invalid_argument
ios_base
ios_base::_Loc_init
ios_base::failure
ios_base::Init
iostream
istreambuf_iterator
istrstream
iterator
iterator< output_iterator_tag, void, void, void, void >
iterator_traits
iterator_traits< _Tp * >
iterator_traits< const _Tp * >
length_error
less
less_equal
libstdcppwsd.h
list
locale
locale::facet
locale::id
logic_error
logical_and
logical_not
logical_or
map
map::value_compare
mem_fun1_ref_t
mem_fun1_t
mem_fun_ref_t
mem_fun_t
messages< char >
messages< wchar_t >
messages_base
messages_byname< char >
messages_byname< wchar_t >
minus
modulus
money_base
money_base::pattern
money_get
money_put
moneypunct
moneypunct< char, false >
moneypunct< char, true >
moneypunct< wchar_t, false >
moneypunct< wchar_t, true >
moneypunct_byname
moneypunct_byname< char, false >
moneypunct_byname< char, true >
moneypunct_byname< wchar_t, false >
moneypunct_byname< wchar_t, true >
multimap
multimap::value_compare
multiplies
multiset
negate
new
not_equal_to
num_get
num_put
numeric_limits
numeric_limits< bool >
numeric_limits< char >
numeric_limits< double >
numeric_limits< float >
numeric_limits< int >
numeric_limits< long >
numeric_limits< long double >
numeric_limits< short >
numeric_limits< signed char >
numeric_limits< unsigned char >
numeric_limits< unsigned int >
numeric_limits< unsigned long >
numeric_limits< unsigned short >
numeric_limits< wchar_t >
numpunct
numpunct< char >
numpunct< wchar_t >
numpunct_byname
numpunct_byname< char >
numpunct_byname< wchar_t >
ostreambuf_iterator
ostrstream
out_of_range
output_iterator
overflow_error
pair
per_thread_allocator
per_thread_allocator::rebind
per_thread_allocator< void >
per_thread_allocator< void >::rebind
plus
pointer_to_binary_function
pointer_to_unary_function
project1st
project2nd
pthread_allocator
pthread_allocator::rebind
pthread_allocator< void >
pthread_allocator< void >::rebind
random_access_iterator
range_error
raw_storage_iterator
rb_tree
reverse_iterator
rope
runtime_error
select1st
select2nd
sequence_buffer
set
slist
std::bad_alloc
std::bad_exception
std::exception
strstream
strstreambuf
subtractive_rng
Symbian_error
temporary_buffer
time_base
time_get
time_get_byname
time_put
time_put_byname
unary_compose
unary_function
unary_negate
underflow_error
vector
Open Environment Core
__dlfunc_arg
__ns_msg
__ns_rr
__res_state
__res_state_ext
__sbuf
__siginfo_t
_CondQueue
_D_rep
_dirdesc
_F_rep
_Floating_limits
_Integer_limits
_iovec.h
_L_rep
_LimG
_mb_state_t
_ns_dtab
_ns_flagdata
_ns_mtab
_ns_src
_Numeric_limits_base
_sigjmp_buf
_sigset.h
_timeval.h
_types.h
_wfinddata_t
accept_filter_arg
addrinfo
bintime
clockinfo
cmsgcred
cmsghdr
ctlname
ctype
ctype< char >
ctype< wchar_t >
ctype_base
ctype_byname
ctype_byname< char >
ctype_byname< wchar_t >
dirent
dirent.h
div_t
dl_info
dl_serinfo
dl_serpath
dlfcn.h
eflock
endian.h
err.h
err_state_st
ERR_string_data_st
exception
fcntl.h
fd_set
fenv.h
fiodgname_arg
flock
FTW
glob_t
group
grp.h
HEADER
hostent
iconv.h
if_announcemsghdr
if_clonereq
if_data
if_laddrreq
if_msghdr
if_nameindex
ifa_msghdr
ifaliasreq
ifconf
ifdrv
ifma_msghdr
ifmediareq
ifreq
ifstat
imaxdiv_t
in.h
in6.h
in6_addr
in6_pktinfo
in_addr
inet.h
iovec
ip6_mtuinfo
ip_mreq
ipc.h
ipc_perm
ipv6_mreq
itimerspec
itimerval
langinfo.h
lastlog
lconv
ldiv_t
linger
lldiv_t
math.h
mman.h
msg.h
msgbuf
msghdr
msqid_ds
mymsg
nameser.h
netdb.h
netent
ns_updrec
nsswitch.h
nstat
numeric_limits
numeric_limits< bool >
numeric_limits< char >
numeric_limits< double >
numeric_limits< float >
numeric_limits< int >
numeric_limits< long >
numeric_limits< long double >
numeric_limits< short >
numeric_limits< signed char >
numeric_limits< unsigned char >
numeric_limits< unsigned int >
numeric_limits< unsigned long >
numeric_limits< unsigned short >
numeric_limits< wchar_t >
omsghdr
option
osockaddr
ostat
passwd
posix_spawn_file_actions_t
posix_spawnattr_t
protoent
pthread.h
pthread_attr_t
pthread_cond_t
pthread_mutex_t
pthread_mutexattr_t
pthreadtypes.h
pwd.h
radix_mask
radix_node
regex.h
regex_t
regmatch_t
res_sym
resolv.h
resource.h
rlimit
rt_metrics
rt_metrics_lite
rtentry
rusage
sched_param
select.h
sem
sem.h
semaphore.h
sembuf
semid_ds
semun
SerialConfig
servent
setjmp.h
sf_hdtr
shm.h
shmid_ds
sigaction
sigevent
signal.h
sigval
sockaddr
sockaddr_in
sockaddr_in6
sockaddr_storage
sockaddr_un
sockcred
socket.h
sockproto
stat
stat.h
stdarg_e.h
stddef.h
stdint.h
stdio.h
stdlib.h
string.h
strings.h
time.h
timespec
timespec.h
timeval
timezone
tm
ttysize
types.h
uio.h
unistd.h
utimbuf
utime.h
utmp
utsname
wchar.h
wctype.h
wdirent
winsize
Generic Services
Active Backup Client
abclientserver.h
conn
conn::CActiveBackupClient
conn::MActiveBackupDataClient
sbdefs.h
tserverstart.h
HTTP Utilities Library
authority16.h
CAuthority16
CAuthority8
CDelimitedDataBase16
CDelimitedDataBase8
CDelimitedPath16
CDelimitedPath8
CDelimitedPathSegment16
CDelimitedPathSegment8
CDelimitedQuery16
CDelimitedQuery8
CUri16
CUri8
CWspHeaderEncoder
delimitedparser16.h
delimitedpath16.h
delimitedpathsegment16.h
delimitedquery16.h
EscapeUtils
InetProtTextUtils
TAuthorityC16
TAuthorityC8
TAuthorityParser16
TAuthorityParser8
TDelimitedParserBase16
TDelimitedParserBase8
TDelimitedPathParser16
TDelimitedPathParser8
TDelimitedPathSegmentParser16
TDelimitedPathSegmentParser8
TDelimitedQueryParser16
TDelimitedQueryParser8
TInternetDate
TUriC16
TUriC8
TUriParser16
TUriParser8
TWspField
TWspHeaderSegmenter
TWspPrimitiveDecoder
TWspPrimitiveEncoder
uri16.h
UriUtils
uriutilscommon.h
MIME Recognition Framework
apmrec.h
apmstd.h
CApaDataRecognizer
CApaDataRecognizerType
TDataRecognitionResult
TDataType
TDataTypeWithPriority
System Agent
sacls.h
saclscommon.h
saclsdefines.h
Task Scheduler
CScheduledTask
TScheduledTaskFile
TScheduleEntryInfo
TScheduleEntryInfo2
TSchedulerItemRef
TScheduleState
TScheduleState2
TTaskInfo
TTsTime
Low Level Libraries and Frameworks
Application Utilities
babitflags.h
badesca.h
baerrhan.h
BaflUtils
basched.h
bassnd.h
BaSystemSound
bautils.h
BSUL
BSUL::Base64Codec
BSUL::CCachedDriveInfo
BSUL::CClientMessage
BSUL::CIniDocument16
BSUL::CIniDocument8
BSUL::CIniFile16
BSUL::CIniFile8
BSUL::CIniSecIter16
BSUL::CIniSecIter8
BSUL::CMessageParameterBase
BSUL::TClientMessageSchema
BSUL::TClientMessageServerData
BSUL::TParameterDetails
CBaActiveScheduler
CBaBackupSessionWrapper
CBaErrorHandler
CBaflFileSortTable
CBaNamedPlugins
CBaNamedPlugins::CParameters
CBaNamedPlugins::MFallBackName
CBaNamedPlugins::TResourceFile
CBaSystemSoundArray
CClipboard
CCommandLineArguments
CDesC16Array
CDesC16ArrayFlat
CDesC16ArraySeg
CDesC8Array
CDesC8ArrayFlat
CDesC8ArraySeg
CEnvironmentChangeNotifier
clientmessage.h
CPtrC16Array
CPtrC8Array
CResourceFile
MBackupObserver
MBackupOperationObserver
MDesC16Array
MDesC8Array
MStringPoolCloseCallBack
RIncrMatcherBase
RIncrMatcherBuf
RIncrMatcherPtr
RIncrMatcherTextBuf
RResourceArchive
RResourceFile
RResourceReader
RString
RStringBase
RStringF
RStringPool
RStringToken
RStringTokenBase
RStringTokenF
RTextBuf
SExtendedError
TBackupOperationAttributes
TBaSoundPriorityBase
TBaSoundPriorityEncoder
TBaSystemSoundInfo
TBaSystemSoundInfo::TTone
TBaSystemSoundType
TBitFlagsT
TCellRef
TLibAssoc
TLibAssocBase
TRangeRef
TRangeRef::TIter
TResourceReader
TStringTable
Generic Usability Library
estring.h
LAutoHandleBase
LAutoHandleBase< T, EAutoHandleRBuf >
LAutoHandleBase< T, EAutoRHandleBaseDerived >
LAutoPtrBase
LAutoRefBase
LCleanedupArray
LCleanedupGuard
LCleanedupHandle
LCleanedupPtr
LCleanedupPtrBase
LCleanedupRef
LManagedArray
LManagedGuard
LManagedHandle
LManagedPtr
LManagedPtrBase
LManagedRef
LString16
LString8
TArrayDelete
TCBaseDeleteStrategy
TClose
TDestroy
TFree
TIsBaseOf
TIsSame
TIsSame< T, T >
TPointerDeleteStrategy
TPointerFree
TPtrCleanupStrategy
TPtrCleanupTraits< T, CleanupStrategyType, EPtrCBaseDerived >
TPtrCleanupTraits< T, CleanupStrategyType, EPtrNonSpecial >
TPtrCleanupTraits< T, TPtrCleanupStrategy, EPtrCBaseDerived >
TRelease
TResetAndDestroy
TResourceCleanupStrategy
Plugin Framework
CImplementationInformation
CResolver
ecom.h
ecomerrorcodes.h
implementationinformation.h
implementationproxy.h
MPublicRegistry
REComSession
resolver.h
TEComResolverParams
TImplementationProxy
Graphics
EGL
EGL Interface
egl.h
eglext.h
egltypes.h
khronos_types.h
khrplatform.h
Font and Bitmap Server
Font and Bitmap Server
bitmap.h
CBitwiseBitmap
CFbsBitmap
CFbsColor256BitmapUtil
CFbsFont
CFbsTypefaceStore
fbs.h
fbsdefs.h
MFbsExtendedBitmapInitializer
RFbsSession
SCharWidth
SEpocBitmapHeader
TBitmapUtil
TLineScanningPosition
Graphics Composition
OpenWF Composition Interface
wfc.h
wfcplatform.h
OpenWF Support
COpenWfcStreamMap
symbianstream.h
SYMOWF_CONTENT_UPDATED_PARAM
SYMOWF_DEFAULT_EVENT_PARAM
Graphics Device Interface
BitGDI
CFbsBitGc
CFbsBitGcBitmap
CFbsBitGcFont
CFbsBitmapDevice
CFbsDevice
CFbsScreenDevice
CPolygonFiller
TEllipse
TSpriteBase
Colour Palette
DynamicPalette
GDI
CBitmapContext
CBitmapDevice
CFont
CFont::TMeasureTextInput
CFont::TMeasureTextOutput
CFont::TPositionParam
CFont::TPositionParam::TOutput
CFontCache
CGraphicsContext
CGraphicsContext::TDrawTextExtendedParam
CGraphicsContext::TDrawTextParam
CGraphicsContext::TTextParameters
CGraphicsDevice
CPalette
CPdrModelList
CPicture
CPrinterControl
CPrinterDevice
CPrinterDriver
CPrinterDriverUI
CPrinterModelList
CPrinterPort
CTypefaceStore
FontEffect
gdi.h
MContingentLineBreaker
MContingentLineBreakerL
MGraphicsDeviceMap
MPageRegionPrinter
MPictureFactory
TBandAttributes
TBidiLogicalToVisual
TBidirectionalState
TBidirectionalState::TRunInfo
TCodeSection
TColor256Util
TDisplayModeUtils
TFontSpec
TFontStyle
TLinearDDA
TMargins
TPageSpec
TPictureCapability
TPictureHeader
TPrinterModelEntry
TPrinterModelHeader
TRgb
TTypeface
TTypefaceSupport
TZoomFactor
Screen Driver
CGraphicsAccelerator
CHardwareGraphicsAccelerator
CSoftwareGraphicsAccelerator
RHardwareBitmap
TAcceleratedBitmapInfo
TAcceleratedBitmapSpec
TBitmapLockCount
TGopAlphaBlendOneBitmap
TGopAlphaBlendTwoBitmaps
TGopBitBlt
TGopBitBltAlphaBitmap
TGopBitBltAlphaChannel
TGopBitBltMasked
TGopBitBltTransparent
TGopFadeParams
TGopFadeRect
TGopFilledPolygon
TGopFilledPolygonWithPattern
TGopFilledRect
TGopFilledRectUsingDrawMode
TGopFilledRectWithPattern
TGopFillPattern
TGopInvertRect
TGopScaledBitBlt
TGopScaledBitBltAlphaBitmap
TGopScaledBitBltAlphaChannel
TGopScaledBitBltMasked
TGopScaledBitBltTransparent
TGopTransparency
TGraphicsAcceleratorCaps
TGraphicsOperation
OpenGLES
OpenGL ES Interface
egl.h
egltypes.h
gl.h
OpenVG
OpenVG Interface
openvg.h
Printing Services
Printer Driver Support
CBandedDevice
CFilePrinterPort
Windowing
Window Server
CAnim
CAnimDll
CAnimGc
CDirectScreenAccess
CFreeTimerWindowAnim
CSpriteAnim
CWindowAnim
CWindowGc
CWsBitmap
CWsGraphic
CWsScreenDevice
MAbortDirectScreenAccess
MAnimFreeTimerWindowFunctions
MAnimGeneralFunctions
MAnimGeneralFunctionsEventExtension
MAnimGeneralFunctionsWindowExtension
MAnimGeneralFunctionsWindowExtension::TWindowGroupInfo
MAnimSpriteFunctions
MAnimWindowFunctions
MDirectScreenAccess
MEventHandler
MWsClientClass
RAnim
RAnimDll
RBackedUpWindow
RBlankWindow
RDirectScreenAccess
RDrawableWindow
RSoundPlugIn
RWindow
RWindowBase
RWindowGroup
RWindowTreeNode
RWsGraphicMsgBuf
RWsPointerCursor
RWsSession
RWsSession::SSystemInfo
RWsSession::TWindowGroupChainInfo
RWsSprite
RWsSpriteBase
TAdvancedPointerEvent
TClickMakerData
TGroupWindowOpenData
TKeyEvent
TModifiersChangedEvent
TPixelsAndRotation
TPixelsTwipsAndRotation
TPointerEvent
TSizeMode
TSpriteMember
TTextCursor
TWindowCloseData
TWindowConfig
TWindowInfo
TWindowInfo::TRegionPair
TWsDisplayChangedEvent
TWsErrorMessage
TWsEvent
TWsGraphicId
TWsGraphicMsgFixedBase
TWsPriorityKeyEvent
TWsVisibilityChangedEvent
w32adll.h
w32std.h
Imaging Extensions
Imaging Extensions Public Interfaces
Exif API
CExifTag
TExifTagInfo
Kernel and Hardware Services
File Systems
FAT32 File System
FileSystem_FAT
filesystem_fat.h
FileSystem_FAT::TVolFormatParam_FAT
Kernel Architecture
Kernel Architecture
_ArrayUtil
CActive
CActiveScheduler
CActiveSchedulerWait
CArrayFix
CArrayFix< TAny >
CArrayFixBase
CArrayFixFlat
CArrayFixFlat< TAny >
CArrayFixFlat< TInt >
CArrayFixFlat< TUid >
CArrayFixSeg
CArrayFixSeg< TAny >
CArrayPak
CArrayPak< TAny >
CArrayPakBase
CArrayPakFlat
CArrayPtr
CArrayPtrFlat
CArrayPtrSeg
CArrayVar
CArrayVar< TAny >
CArrayVarBase
CArrayVarFlat
CArrayVarSeg
CAsyncCallBack
CAsyncOneShot
CBase
CBufBase
CBufFlat
CBufSeg
CCirBuf
CCirBufBase
CCirBuffer
CCleanup
CColorConsoleBase
CConsoleBase
CDeltaTimer
CHeartbeat
CIdle
CleanupArrayDelete
CleanupClose
CleanupDelete
CleanupRelease
CleanupStack
CObject
CObjectCon
CObjectConIx
CObjectIx
Console
CPeriodic
CPolicyServer
CPolicyServer::TPolicy
CPolicyServer::TPolicyElement
CServer2
CSession2
CTimer
CTrapCleanup
DefaultHash
DefaultIdentity
Dll
e32base.h
e32cmn.h
e32cons.h
e32const.h
e32debug.h
e32def.h
e32des16.h
e32des8.h
e32err.h
e32event.h
e32hashtab.h
e32math.h
e32property.h
e32std.h
HBufC16
HBufC8
MAllocator
Math
MBeating
Mem
OnlyCreateWithNull
PlatSec
RAllocator
RAllocator::SCheckInfo
RAllocator::SRAllocatorBurstFail
RArray
RArray< TInt >
RArray< TUint >
RArrayBase
RBuf16
RBuf8
RBusLogicalChannel
RChangeNotifier
RChunk
RCondVar
RCriticalSection
RDebug
RDevice
RFastLock
RHandleBase
RHashMap
RHashSet
RHashTableBase
RHashTableBase::Defaults
RHashTableBase::Defaults< TDesC16 *, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TDesC16, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TDesC8 *, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TDesC8, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TInt *, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TInt, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TInt32 *, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TInt32, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TUint *, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TUint, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TUint32 *, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::Defaults< TUint32, RHashTableBase::EDefaultSpecifier_Normal >
RHashTableBase::SElement
RHeap
RHeap::_s_align
RHeap::SCell
RHeap::SDebugCell
RHeap::SHeapCellInfo
RLibrary
RLibrary::SInfo
RLibrary::TInfo
RLibrary::TInfoV2
RMessage2
RMessagePtr2
RMsgQueue
RMsgQueueBase
RMutex
RNotifier
RPointerArray
RPointerArray< TAny >
RPointerArrayBase
RProcess
RProperty
RPtrHashMap
RPtrHashSet
RReadWriteLock
RRef
RRefBase
RRegion
RRegionBuf
RSemaphore
RServer2
RSessionBase
RSubSessionBase
RTest
RThread
RTimer
RUndertaker
SBlockMapInfoBase
SCapabilitySet
SDouble
SInt64
SLocaleLanguage
SLocaleLocaleSettings
SLocaleTimeDateFormat
SSecureId
SSecurityInfo
SUint64
SVendorId
TAlignedBuf8
TAmPmName
TAngle3D
TArray
TAutoClose
TBlockMapEntryBase
TBuf
TBuf16
TBuf8
TBufBase16
TBufBase8
TBufC
TBufC16
TBufC8
TBufCBase16
TBufCBase8
TCallBack
TCapabilitySet
TChar
TChar::TCharInfo
TCharF
TCharLC
TCharUC
TCheckedUid
TChunkCreateInfo
TChunkHeapCreateInfo
TCleanupItem
TCleanupTrapHandler
TCurrencySymbol
TDateSuffix
TDateTime
TDayName
TDayNameAbb
TDblQue
TDblQueBase
TDblQueIter
TDblQueIterBase
TDblQueLink
TDblQueLinkBase
TDeltaQue
TDeltaQueBase
TDeltaQueLink
TDeltaTimerEntry
TDes16
TDes16IgnoreOverflow
TDes16Overflow
TDes8
TDes8IgnoreOverflow
TDes8Overflow
TDesC16
TDesC8
TEmulatorImageHeader
TExtendedLocale
TFindChunk
TFindHandle
TFindHandleBase
TFindLibrary
TFindLogicalDevice
TFindMutex
TFindPhysicalDevice
TFindProcess
TFindSemaphore
TFindServer
TFindThread
TFixedArray
TFunctor
THandleInfo
THashFunction32
THashMapIter
THashSetIter
THashTableIterBase
TIdentityRelation
Time
TIpcArgs
TKey
TKeyArrayFix
TKeyArrayPak
TKeyArrayVar
TLex16
TLex8
TLexMark16
TLexMark8
TLinearOrder
TLitC
TLitC16
TLitC8
TLocale
TLongDateFormatSpec
TMonthName
TMonthNameAbb
TObjectId
TPckg
TPckgBuf
TPckgC
TPoint
TPoint3D
TPriQue
TPriQueLink
TProcessId
TProcessMemoryInfo
TProfile
TPtr16
TPtr8
TPtrC16
TPtrC8
TPtrHashMapIter
TPtrHashSetIter
TRawEvent
TRawEventBuf
TRealFormat
TRealX
TRect
TRefByValue
TRegion
TRegionFix
TRequestStatus
TSecureId
TSecurityInfo
TSecurityPolicy
TSglQue
TSglQueBase
TSglQueIter
TSglQueIterBase
TSglQueLink
TSharedChunkBufConfigBase
TShortDateFormatSpec
TSize
TStaticSecurityPolicy
TSwap
TThreadCreateInfo
TThreadId
TThreadStackInfo
TTickCountQue
TTickCountQueLink
TTime
TTimeFormatSpec
TTimeIntervalBase
TTimeIntervalDays
TTimeIntervalHours
TTimeIntervalMicroSeconds
TTimeIntervalMicroSeconds32
TTimeIntervalMinutes
TTimeIntervalMonths
TTimeIntervalSeconds
TTimeIntervalYears
TTrap
TTrapHandler
TUid
TUidType
TVendorId
TVersion
User
UserHeap
User Library and File Server
File Server
CDir
CDirScan
CFileBase
CFileMan
f32file.h
MFileManObserver
RDir
RFile
RFile64
RFormat
RFs
RFs::TNameValidParam
RRawDisk
SBlockMapInfo
TBlockMapEntry
TDriveInfo
TDriveUnit
TEntry
TEntryArray
TFileText
TFindFile
TOpenFileScan
TParse
TParseBase
TParsePtr
TParsePtrC
TVolFormatParam
TVolumeInfo
TVolumeIOParamInfo
Locating Services
Location Management
Location Core
CRequestor
CRequestorBase
HPositionGenericInfo
lbsclasstypes.h
lbscommon.h
lbscriteria.h
lbserrors.h
lbsfields.h
lbsipc.h
lbsposition.h
lbspositioninfo.h
lbssatellite.h
PositionFieldManager
RPositioner
RPositionerSubSessionBase
RPositionServer
RRequestorStack
TCoordinate
TCourse
TLocality
TPosition
TPositionAreaExtendedInfo
TPositionAreaInfo
TPositionAreaInfoBase
TPositionClassTypeBase
TPositionCourseInfo
TPositionCriteria
TPositionCriteriaBase
TPositionFieldIndex
TPositionInfo
TPositionInfoBase
TPositionModuleInfo
TPositionModuleInfoBase
TPositionModuleStatus
TPositionModuleStatusBase
TPositionModuleStatusEvent
TPositionModuleStatusEventBase
TPositionQuality
TPositionQualityBase
TPositionQualityItem
TPositionSatelliteInfo
TPositionSelectionOrder
TPositionSelectionOrder::SItem
TPositionUpdateOptions
TPositionUpdateOptionsBase
TSatelliteData
Location Request Management
Network Request Handler
CLbsPrivacyController
MLbsPrivacyObserver
MLbsPrivacyObserver2
Multimedia
Imaging and Camera Frameworks
Camera Framework
cameraoverlay.h
CCamera
CCamera::CCameraAdvancedSettings
CCamera::CCameraAdvancedSettings::TContinuousZoomParameters
CCamera::CCameraAdvancedSettings::TContinuousZoomSupportInfo
CCamera::CCameraAdvancedSettings::TECamLEDSpecialEffectStep
CCamera::CCameraContinuousZoom
CCamera::CCameraImageProcessing
CCamera::CCameraImageProcessing::TBitsIgnore
CCamera::CCameraImageProcessing::TColorOperationCapabilities
CCamera::CCameraImageProcessing::TColorOperationEntry
CCamera::CCameraPresets
CCameraStatusWatch
ecam.h
ecamadvsettings.h
ecamconstants.h
ecamdirectviewfinder.h
ecamimageprocessing.h
MCameraBuffer
MCameraObserver
MCameraObserver2
MContinuousZoomObserver
MFrameBuffer
TCameraInfo
TECAMEvent
TECAMEvent2
Imaging Frameworks
bitmaptransforms.inl
CFrameImageData
CFrameInfoStrings
CGifScaler
CImageDecoder
CImageEncoder
CImageFrame
CImagePanorama
CImageProcessor
CImageProcessorExtension
CImageWriteCodec
CJPEGExifDecoder
CJPEGExifDecoderPlugin
CJPEGExifEncoder
CJPEGExifEncoderPlugin
CJPEGExifTransformExtension
CJPEGImageFrameDecoder
CJPEGImageFrameDecoderPlugin
CJPEGImageFrameEncoder
CJPEGImageFrameEncoderPlugin
CMdaBitmapRotator
CMdaBitmapScaler
CMdaImageBitmapToBitmapUtility
CMdaImageBitmapToDescUtility
CMdaImageBitmapToFileUtility
CMdaImageDataReadUtility
CMdaImageDataWriteUtility
CMdaImageDescToBitmapUtility
CMdaImageFileToBitmapUtility
CMdaImageUtility
COrientationTransformExtension
COverlayTransformExtension
CPanoramaTransform
CSqueezeTransformExtension
CVFTracker
exifimagedisplayext.h
icl_propertyuids.h
iclexif.h
imagecodec.h
imagecodecdata.h
imageconversion.h
imagedisplay.h
imageframeconst.h
ImageProcessor
ImageProcessor::CImgProcessor
ImageProcessor::MImgProcessorObserver
ImageProcessor::TEffect
ImageProcessor::TEffectAntique
ImageProcessor::TEffectAutoLevels
ImageProcessor::TEffectBlur
ImageProcessor::TEffectBorder
ImageProcessor::TEffectBrightness
ImageProcessor::TEffectCartoon
ImageProcessor::TEffectColorBoost
ImageProcessor::TEffectColorization
ImageProcessor::TEffectContrast
ImageProcessor::TEffectCustomTransformation
ImageProcessor::TEffectDespeckle
ImageProcessor::TEffectEmboss
ImageProcessor::TEffectExposure
ImageProcessor::TEffectFog
ImageProcessor::TEffectFrostedGlass
ImageProcessor::TEffectGrayscale
ImageProcessor::TEffectGrayscaleNegative
ImageProcessor::TEffectLevels
ImageProcessor::TEffectLocalBoost
ImageProcessor::TEffectMagicPen
ImageProcessor::TEffectMilky
ImageProcessor::TEffectMirrorLeftToRight
ImageProcessor::TEffectMoonlight
ImageProcessor::TEffectNegative
ImageProcessor::TEffectNoise
ImageProcessor::TEffectOily
ImageProcessor::TEffectPaint
ImageProcessor::TEffectPosterize
ImageProcessor::TEffectRgbColorAdjust
ImageProcessor::TEffectRotation
ImageProcessor::TEffectSepia
ImageProcessor::TEffectSharpness
ImageProcessor::TEffectSketch
ImageProcessor::TEffectSolarize
ImageProcessor::TEffectSpotLight
ImageProcessor::TEffectStamp
ImageProcessor::TEffectWhiteBalance
ImageProcessor::TGeometricalOperation
ImageProcessor::TInputInfo
ImageProcessor::TOutputInfo
ImageProcessor::TOverlay
ImageProcessor::TPreview
ImageProcessor::TProgressInfo
imageprocessoreffect.h
ImageProcessorUtility
MExifImageDisplayExtension
MExifMetadata
MExifMetadataReader
MExifMetadataWriter
MImageConvExtension
MImageConvOperation
MImageConvPrepare
MImageConvScaler
MImageConvStreamedDecode
MImageConvStreamedEncode
MImageDisplayPluginExtension
MReadCodecExtension
panorama.h
TAdvancedSqueezeParams
TBmpCompression
TBmpImageData
TBufPtr8
TColorConvertor
TDecodeStreamCaps
TEncodeStreamCaps
TFrameDataBlock
TFrameFormat
TFrameFormatBase
TFrameInfo
TFrameLayout
TFrameLayoutBase
TGifBackgroundColor
TGifColorTable
TGifComment
TGifImageControl
TGifImageDescriptor
TGifLoopIterations
TGifLZWInfo
TImageBitmapUtil
TImageConvOperation
TImageConvScaler
TImageConvStreamedDecode
TImageConvStreamedEncode
TImageDataBlock
TJpegComment
TJpegImageData
TJpegQTable
TMbmDecodeData
TMbmEncodeData
TPanoramaLens
TPngEncodeData
TRational
TScalerCaps
TTiffImageData
Multimedia Device Framework
Speech Recognition Support
CSDClientResult
CSDClientResultSet
CSDGrammar
CSDLexicon
CSDModel
CSDModelBank
CSDPronunciation
CSDResult
CSDResultSet
CSDRule
CSpeechRecognitionCustomCommandParser
CSpeechRecognitionUtility
MSpeechRecognitionCustomCommandImplementor
MSpeechRecognitionUtilityObserver
RSpeechRecognitionCustomCommands
speechrecognitiondatacommon.h
TDiagnostic
Multimedia Hardware Adaptation Interfaces
DevSound Hardware Device API
CMMFHwDevice
mmfhwdevice.h
MMMFHwDeviceObserver
TConnection
THwDeviceInitParams
TStreamConnection_tag
TTaskConfig
TTaskConfig2
Video HAI
CCompressedVideoFormat
CMMFClockSourcePeriodicUtility
CMMFDevVideoPlay
CMMFDevVideoPlay::TBitstreamCounters
CMMFDevVideoPlay::TBufferOptions
CMMFDevVideoPlay::TComplexityLevelInfo
CMMFDevVideoPlay::TPictureCounters
CMMFDevVideoRecord
CMMFDevVideoRecord::TPictureCounters
CMMFVideoDecodeHwDevice
CMMFVideoEncodeHwDevice
CMMFVideoHwDevice
CMMFVideoPlayHwDevice
CMMFVideoPostProcHwDevice
CMMFVideoPreProcHwDevice
CMMFVideoRecordHwDevice
CPostProcessorInfo
CPreProcessorInfo
CSystemClockSource
CVideoDecoderInfo
CVideoEncoderInfo
devvideobase.h
devvideoconstants.h
MMMFClockSource
MMMFClockSourcePeriodicUtilityObserver
MMMFDevVideoPlayObserver
MMMFDevVideoPlayProxy
MMMFDevVideoRecordObserver
MMMFDevVideoRecordProxy
MMMFVideoPlayHwDeviceExtensionScanCopy
T3gppHrdVbvParams
TColorEnhancementOptions
TEncoderBufferOptions
TPictureData
TPictureId
TPictureRateAndSize
TRateControlOptions
TScaleFactor
TUncompressedVideoFormat
TVideoInputBuffer
TVideoOutputBuffer
TVideoPicture
TVideoPictureHeader
TYuvConversionMatrix
TYuvFormat
TYuvToRgbCapabilities
TYuvToRgbOptions
TYuvToYuvCapabilities
Multimedia Info
Multimedia Build
AudioEqualizerBase.h
AudioEqualizerData.h
BassBoostBase.h
BassBoostData.h
CAudioEffect
CAudioEqualizer
CAudioEqualizerUtility
CBassBoost
CDistanceAttenuation
CDoppler
CDrmPlayerUtility
CEnvironmentalReverb
CEnvironmentalReverbUtility
CListenerDoppler
CListenerLocation
CListenerOrientation
CLocation
CLoudness
COrientation
CRoomLevel
CSourceDoppler
CSourceLocation
CSourceOrientation
CStereoWidening
CStereoWideningUtility
DistanceAttenuationBase.h
DistanceAttenuationData.h
DopplerData.h
EnvironmentalReverbBase.h
EnvironmentalReverbData.h
ListenerDopplerBase.h
ListenerLocationBase.h
ListenerOrientationBase.h
LocationData.h
LoudnessBase.h
LoudnessData.h
MAudioEffectObserver
MAudioEqualizerObserver
MBassBoostObserver
MDistanceAttenuationObserver
MDopplerObserver
MDrmAudioPlayerCallback
MEnvironmentalReverbObserver
MListenerDopplerObserver
MListenerLocationObserver
MListenerOrientationObserver
MLocationObserver
MLoudnessObserver
MOrientationObserver
MRoomLevelObserver
MSourceDopplerObserver
MSourceLocationObserver
MSourceOrientationObserver
MStereoWideningObserver
OrientationData.h
RoomLevelBase.h
RoomLevelData.h
SourceDopplerBase.h
SourceLocationBase.h
SourceOrientationBase.h
StereoWideningBase.h
StereoWideningData.h
TEfAudioEqualizer
TEfAudioEqualizerBand
TEfAudioEqualizerCombined
TEfAudioEqualizerUtilityPreset
TEfBassBoostData
TEfCommon
TEfDistanceAttenuation
TEfDoppler
TEfEnvironmentalReverb
TEfEnvironmentalReverbUtilityPreset
TEfLocation
TEfLoudnessData
TEfOrientation
TEfRoomLevel
TEfStereoWidening
TEfStereoWideningUtilityPreset
Multimedia Public Interfaces
AudioEqualizerBase.h
AudioEqualizerData.h
BassBoostBase.h
BassBoostData.h
CAudioEffect
CAudioEqualizer
CAudioEqualizerUtility
CBassBoost
CDistanceAttenuation
CDoppler
CDrmPlayerUtility
CEnvironmentalReverb
CEnvironmentalReverbUtility
CListenerDoppler
CListenerLocation
CListenerOrientation
CLocation
CLoudness
COrientation
CRoomLevel
CSourceDoppler
CSourceLocation
CSourceOrientation
CStereoWidening
CStereoWideningUtility
DistanceAttenuationBase.h
DistanceAttenuationData.h
DopplerData.h
EnvironmentalReverbBase.h
EnvironmentalReverbData.h
ListenerDopplerBase.h
ListenerLocationBase.h
ListenerOrientationBase.h
LocationData.h
LoudnessBase.h
LoudnessData.h
MAudioEffectObserver
MAudioEqualizerObserver
MBassBoostObserver
MDistanceAttenuationObserver
MDopplerObserver
MDrmAudioPlayerCallback
MEnvironmentalReverbObserver
MListenerDopplerObserver
MListenerLocationObserver
MListenerOrientationObserver
MLocationObserver
MLoudnessObserver
MOrientationObserver
MRoomLevelObserver
MSourceDopplerObserver
MSourceLocationObserver
MSourceOrientationObserver
MStereoWideningObserver
OrientationData.h
RoomLevelBase.h
RoomLevelData.h
SourceDopplerBase.h
SourceLocationBase.h
SourceOrientationBase.h
StereoWideningBase.h
StereoWideningData.h
TEfAudioEqualizer
TEfAudioEqualizerBand
TEfAudioEqualizerCombined
TEfAudioEqualizerUtilityPreset
TEfBassBoostData
TEfCommon
TEfDistanceAttenuation
TEfDoppler
TEfEnvironmentalReverb
TEfEnvironmentalReverbUtilityPreset
TEfLocation
TEfLoudnessData
TEfOrientation
TEfRoomLevel
TEfStereoWidening
TEfStereoWideningUtilityPreset
Multimedia Libraries
Multimedia Framework
audio.h
base.h
CMdaAudioClipUtility
CMdaAudioConvertUtility
CMdaAudioInputStream
CMdaAudioOutputStream
CMdaAudioPlayerUtility
CMdaAudioRecorderUtility
CMdaAudioToneUtility
CMdaAudioType
CMdaServer
CMidiClientUtility
CMidiCustomCommandParser
CMMFAddDataSourceSinkAsync
CMMFAudioControllerCustomCommandParser
CMMFAudioInput
CMMFAudioOutput
CMMFAudioPlayControllerCustomCommandParser
CMMFAudioPlayDeviceCustomCommandParser
CMMFAudioRecordControllerCustomCommandParser
CMMFAudioRecordDeviceCustomCommandParser
CMMFBitmapFrameBuffer
CMMFBuffer
CMMFClip
CMMFCodec
CMMFController
CMMFControllerEventMonitor
CMMFControllerImplementationInformation
CMMFControllerPluginSelectionParameters
CMMFControllerProxyServer
CMMFControllerProxySession
CMMFControllerProxyShutdown
CMMFControllerSecureDrmPluginSelectionParameters
CMMFCustomCommandParserBase
CMMFDataBuffer
CMMFDataPath
CMMFDataPath::CCompleteCallback
CMMFDataPath2
CMMFDataPathEventMonitor
CMMFDataSinkHolder
CMMFDataSourceHolder
CMMFDescriptor
CMMFDescriptorBuffer
CMMFEventReceiver
CMMFFile
CMMFFormatDecode
CMMFFormatDecode2
CMMFFormatDecodePluginSelectionParameters
CMMFFormatEncode
CMMFFormatEncodePluginSelectionParameters
CMMFFormatImplementationInformation
CMMFFormatPluginSelectionParameters
CMMFFormatSelectionParameters
CMmfIpcServer
CMmfIpcSession
CMMFMetaDataEntry
CMMFMidiEvent
CMMFObject
CMMFObjectContainer
CMMFPluginImplementationInformation
CMMFPluginSelectionParameters
CMMFPtrBuffer
CMMFResourceNotificationCustomCommandParser
CMMFTransferBuffer
CMMFUrlParams
CMMFUrlSink
CMMFUrlSource
CMMFVideoControllerCustomCommandParser
CMMFVideoDRMExtCustomCommandParser
CMMFVideoPlayControllerCustomCommandParser
CMMFVideoRecordControllerCustomCommandParser
CMMFYUVBuffer
CVideoPlayerUtility
CVideoRecorderUtility
gsmaudio.h
MAsyncEventHandler
MAudioLoadingObserver
mdaaudiotoneplayer.h
MDataSink
MDataSource
midistandardcustomcommands.h
MLogonMonitorObserver
MMdaAudioInputStreamCallback
MMdaAudioOutputStreamCallback
MMdaAudioToneObserver
MMdaAudioTonePlayStartObserver
MMdaObjectEventListener
MMdaObjectStateChangeObserver
mmfaudio.h
mmfaudioinput.h
mmfaudiooutput.h
mmfbase.h
mmfbuffer.hrh
mmfcontroller.h
mmfcontrollerframework.h
mmfcontrollerframeworkbase.h
mmfcontrollerframeworkclasses.h
mmfcontrollerpluginresolver.h
mmfdatabuffer.h
mmfdatapath.h
mmfdatasourcesink.hrh
mmfdes.h
mmffile.h
mmfformat.h
MMFFormatEcomUtilities
mmffourcc.h
mmfipc.h
mmfipcserver.h
MmfMessageUtil
mmfmidi.h
mmfstandardcustomcommands.h
mmfsubthreadbase.h
mmfutilities.h
mmfvideo.h
MMidiClientUtilityObserver
MMidiCustomCommandImplementor
MMidiEventHandler
MMMFAddDataSourceSinkAsyncObserver
MMMFAudioControllerCustomCommandImplementor
MMMFAudioInput
MMMFAudioOutput
MMMFAudioPlayControllerCustomCommandImplementor
MMMFAudioPlayDeviceCustomCommandImplementor
MMMFAudioRecordControllerCustomCommandImplementor
MMMFAudioRecordDeviceCustomCommandImplementor
MMMFAudioResourceNotificationCallback
MMMFClientUtility
MMMFControllerEventMonitorObserver
MMMFDataPathEventMonitorObserver
MMMFResourceNotificationCustomCommandImplementor
MMMFVideoControllerCustomCommandImplementor
MMMFVideoDRMExtCustomCommandImplementor
MMMFVideoFrameMessage
MMMFVideoPlayControllerCustomCommandImplementor
MMMFVideoRecordControllerCustomCommandImplementor
MTaggedDataParserClient
MVideoLoadingObserver
MVideoPlayerUtilityObserver
MVideoRecorderUtilityObserver
RMidiControllerCustomCommands
RMMFAudioControllerCustomCommands
RMMFAudioPlayControllerCustomCommands
RMMFAudioPlayDeviceCustomCommands
RMMFAudioRecordControllerCustomCommands
RMMFAudioRecordDeviceCustomCommands
RMMFController
RMMFControllerProxy
RMMFCustomCommandsBase
RMMFDataPathProxy
RMMFResourceNotificationCustomCommands
RMmfSessionBase
RMMFSubThreadBase
RMMFVideoControllerCustomCommands
RMMFVideoDRMExtCustomCommands
RMMFVideoPlayControllerCustomCommands
RMMFVideoRecordControllerCustomCommands
TCodecProcessResult
TControllerProxyServerParams
TFourCC
TInstrumentInfo
TMdaAlawAuCodec
TMdaAlawRawAudioCodec
TMdaAlawWavCodec
TMdaAuClipFormat
TMdaAuCodec
TMdaAudioDataSettings
TMdaAudioStreamVolumeRamp
TMdaClientPCMAudioDevice
TMdaDatatypeSettings
TMdaEvent
TMdaEventPackage
TMdaImaAdpcmWavCodec
TMdaLocalAudioDevice
TMdaMulawAuCodec
TMdaMulawRawAudioCodec
TMdaMulawWavCodec
TMdaObjectEvent
TMdaPackage
TMdaPcm16BitAuCodec
TMdaPcm8BitAuCodec
TMdaPcmWavCodec
TMdaPrioritySettings
TMdaRawAudioClipFormat
TMdaRawAudioCodec
TMdaRawPackage
TMdaS8PcmRawAudioCodec
TMdaSB16RawAudioCodec
TMdaSL16RawAudioCodec
TMdaTelephonyAudioDevice
TMdaTelephonyStateQuery
TMdaU8PcmRawAudioCodec
TMdaUB16RawAudioCodec
TMdaUL16RawAudioCodec
TMdaWavClipFormat
TMdaWavCodec
TMediaId
TMipMessageEntry
TMMFAudioConfig
TMMFAudioSetRepeatsConfig
TMMFDescriptorParams
TMMFEvent
TMMFFileHandleParams
TMMFFileParams
TMMFMessage
TMMFMessageDestination
TMMFPrioritySettings
TMMFVideoConfig
TVideoAspectRatio
Multimedia Utility Library
mmcaf.h
TMMFileHandleSource
TMMFileSource
TMMSource
Sound Device
DevSound API
CMMFDevSound
devsoundstandardcustominterfaces.h
MAacDecoderConfig
MAacDecoderConfig::TAudioConfig
MAudioClientThreadInfo
MAudioVibraControl
MAutoPauseResumeSupport
MDevSoundObserver
MEAacPlusDecoderIntfc
MG711DecoderIntfc
MG711EncoderIntfc
MG729DecoderIntfc
MG729EncoderIntfc
MIlbcDecoderIntfc
MIlbcEncoderIntfc
mmfdevsoundcustominterfacesupportclasses.h
MMMFAdvancedAACEncodeSettings
MMMFBufferFramesConfig
MMMFDevSoundCancelInitialize
MMMFDevSoundCustomInterfaceBitRate
MMMFDevSoundCustomInterfaceFileBlockLength
MMMFDevSoundCustomInterfaceObserver
MMMFDevSoundEmptyBuffers
MMMFDevSoundQueryIgnoresUnderflow
MMMFDevSoundTimePlayed
MMMFDevSoundTruePause
MMMFDSPControl
MMMFErrorConcealmentIntfc
MMMFGetTimestamps
MMMFGsmConfig
MMMFPlaybackStatus
MMMFPlaybackStatus::TMMFPlaybackStatus
MMMFSampleBuffering
MMMFSetDRMProtected
MMMFUnderflowAutoStopControl
MSbcEncoderIntfc
MSpeechEncoderConfig
TMMFCapabilities
Networking Services
ESock API Extensions
Internet Sockets
eui_addr.h
in6_if.h
in6_opt.h
in_sock.h
SE64Addr
SInet6Addr
SInetAddr
TE64Addr
TEui64Addr
TInetAddr
TInetAddressInfo
TInetInterfaceInfo
TInetMulticastInfo
TInetNeighbourInfo
TInetRouteInfo
TIp6Addr
TIp6Mreq
TLinkAddr
TOverlayArray
TSoIfConfigBase
TSoIfInfo
TSoIfInfo6
TSoInet6IfConfig
TSoInet6InterfaceInfo
TSoInetCachedRouteInfo
TSoInetIfQuery
TSoInetInterfaceInfo
TSoInetIpv4LinkLocalInfo
TSoInetLastErr
TSoInetRouteInfo
TSoTcpLingerOpt
Link Layer Control
Network Interface Manager
CNifFactory
Nif
nifman.h
nifman_internal.h
nifvar.h
TConnInterfaceName
Network Protocols
IP Hook
arp_hdr.h
dnd_err.h
ip6_hdr.h
sbque.h
SequenceBlock
SequenceBlockQueue
TChecksum
TInet6Checksum
TInet6DstOptionBase
TInet6HeaderAH
TInet6HeaderArp
TInet6HeaderESP
TInet6HeaderExtension
TInet6HeaderFragment
TInet6HeaderHBH
TInet6HeaderHopByHop
TInet6HeaderICMP
TInet6HeaderICMP_Echo
TInet6HeaderICMP_NeighborAdv
TInet6HeaderICMP_NeighborSol
TInet6HeaderICMP_Redirect
TInet6HeaderICMP_RouterAdv
TInet6HeaderICMP_RouterSol
TInet6HeaderIP
TInet6HeaderIP4
TInet6HeaderRouting
TInet6HeaderTCP
TInet6HeaderUDP
TInet6OptionBase
TInet6OptionICMP_DnsInformation
TInet6OptionICMP_LinkLayer
TInet6OptionICMP_Mtu
TInet6OptionICMP_Prefix
TInet6OptionICMP_RouteInformation
TInet6Options
TInet6Packet
TInet6PacketBase
TIpHeader
TTcpOptions
TTcpSeqNum
Network Security
TLS
MSecureSocket
ssl.h
sslerr.h
TCertInfo
TDNInfo
TCP/IP Utilities
Punycode Converter
punycodeconverter.h
TPunyCodeDndName
OS Security
Authorisation
User Prompt Service
upsconst.h
upserr.h
upstypes.h
UserPromptService::CDecisionFilter
UserPromptService::CDecisionRecord
UserPromptService::RUpsManagement
UserPromptService::RUpsSession
UserPromptService::RUpsSubsession
Content Management
Content Access Framework for DRM
agent.h
caferr.h
cafpanic.h
caftypes.h
ContentAccess
ContentAccess::CContent
ContentAccess::CData
ContentAccess::CDirStreamable
ContentAccess::CEmbeddedObject
ContentAccess::CMetaData
ContentAccess::CMetaDataArray
ContentAccess::CVirtualPath
ContentAccess::RAttributeSet
ContentAccess::RStreamablePtrArray
ContentAccess::RStringAttributeSet
ContentAccess::TAgent
ContentAccess::TVirtualPathPtr
Meta
Meta::MMetaData
Meta::SMetaData
Meta::SMetaDataECom
Meta::STypeId
Meta::SVDataTableEntry
metadata.h
virtualpathptr.h
Crypto Libraries
Strong Crypto SPI
bigint.h
CDecryptor
CDH
CDHKeyPair
CDHParameters
CDHPrivateKey
CDHPublicKey
CDSAKeyPair
CDSAParameters
CDSAPrimeCertificate
CDSAPrivateKey
CDSAPublicKey
CDSASignature
CDSASigner
CDSAVerifier
CEncryptor
CPadding
CPaddingNone
CPaddingPKCS1Encryption
CPaddingPKCS1Signature
CPaddingPKCS7
CPaddingSSLv3
CRSAKeyPair
CRSAParameters
CRSAPKCS1v15Decryptor
CRSAPKCS1v15Encryptor
CRSAPKCS1v15Signer
CRSAPKCS1v15Verifier
CRSAPrivateKey
CRSAPrivateKeyCRT
CRSAPrivateKeyStandard
CRSAPublicKey
CRSASignature
CRSASigner
CRSAVerifier
CSigner
CVerifier
MCryptoSystem
MSignatureSystem
RInteger
TInteger
Weak Crypto SPI
CHMAC
CMD2
CMD4
CMD5
CMessageDigest
CMessageDigestFactory
CRandom
CryptoSpi
CryptoSpi::CAsymmetricCipherCharacteristics
CryptoSpi::CAsymmetricSignatureCharacteristics
CryptoSpi::CAsyncRandom
CryptoSpi::CCharacteristics
CryptoSpi::CCharacteristicsAndPluginName
CryptoSpi::CCryptoBase
CryptoSpi::CCryptoBigIntParam
CryptoSpi::CCryptoDesC16Param
CryptoSpi::CCryptoDesC8Param
CryptoSpi::CCryptoIntParam
CryptoSpi::CCryptoParam
CryptoSpi::CCryptoParams
CryptoSpi::CCryptoSpiStateApi
CryptoSpi::CExtendedCharacteristics
CryptoSpi::CHashCharacteristics
CryptoSpi::CHashFactory
CryptoSpi::CKey
CryptoSpi::CKeyAgreementCharacteristics
CryptoSpi::CKeypairGeneratorCharacteristics
CryptoSpi::CMacFactory
CryptoSpi::CRandom
CryptoSpi::CRandomCharacteristics
CryptoSpi::CRandomFactory
CryptoSpi::CRuleSelector
CryptoSpi::CSelectionRuleContent
CryptoSpi::CSelectionRules
CryptoSpi::CSymmetricCipherCharacteristics
CryptoSpi::MPluginSelector
CryptoSpi::TAsymmetricCipherCharacteristics
CryptoSpi::TAsymmetricKeypairGeneratorCharacteristics
CryptoSpi::TAsymmetricSignatureCharacteristics
CryptoSpi::TCommonCharacteristics
CryptoSpi::THashCharacteristics
CryptoSpi::TKeyAgreementCharacteristics
CryptoSpi::TKeyProperty
CryptoSpi::TRandomCharacteristics
CryptoSpi::TSymmetricCipherCharacteristics
CSHA
CSHA1
CSHA2
CSystemRandom
hash.h
plugincharacteristics.h
RRandomSession
TRandom
Crypto Management Libraries
Crypto Token Framework
CCertAttributeFilter
CCTCertInfo
cctcertinfo.h
CCTTokenType
CCTTokenTypeInfo
MCertInfo
MCertStore
MCTToken
MCTTokenInterface
MCTTokenObject
MCTTokenType
MCTTokenTypeFilter
RCPointerArray
RMPointerArray
securitydefs.h
TCertificateAppInfo
TCTAllTokenTypes
TCTFindTokenTypesByInterface
TCTFindTokenTypesByInterfaceAndAttribute
TCTTokenHandle
TCTTokenObjectHandle
TCTTokenTypeAttribute
tcttokentypeattribute.h
Security Common Utils
RScsClientBase
RScsClientSubsessionBase
Security Utils
securityerr.h
Crypto Services
Certificate and Key Management
asn1cons.h
asn1dec.h
asn1enc.h
CAlgorithmIdentifier
CASN1EncBase
CASN1EncBigInt
CASN1EncBitString
CASN1EncBoolean
CASN1EncConstructed
CASN1EncContainer
CASN1EncEncoding
CASN1EncExplicitTag
CASN1EncGeneralizedTime
CASN1EncInt
CASN1EncNull
CASN1EncObjectIdentifier
CASN1EncOctetString
CASN1EncPrimitive
CASN1EncPrintableString
CASN1EncSequence
CASN1EncSet
CCertificate
CCertificateAppInfoManager
CCertificateValidationWarnings
CPKCS1SignatureResult
CPKIXCertChain
CPKIXCertChainBase
CPKIXValidationResult
CPKIXValidationResultBase
CRSASignatureResult
CSignedObject
CSigningAlgorithmIdentifier
CSigningKeyParameters
CSubjectPublicKeyInfo
CUnifiedCertStore
CValidityPeriod
CWTLSAlgorithmIdentifier
CWTLSCertChain
CWTLSCertificate
CWTLSName
CWTLSRSAPublicKey
CWTLSRSASignatureResult
CWTLSSigningAlgorithmIdentifier
CWTLSStructuredText
CWTLSSubjectPublicKeyInfo
CWTLSText
CWTLSValidationResult
CWTLSValidityPeriod
CX500DistinguishedName
CX509AccessDescription
CX509AlgorithmIdentifier
CX509AltNameExt
CX509AuthInfoAccessExt
CX509AuthorityKeyIdExt
CX509BasicConstraintsExt
CX509CertChain
CX509CertExtension
CX509Certificate
CX509CertPoliciesExt
CX509CertPolicyInfo
CX509DHDomainParams
CX509DHKeyPair
CX509DHPublicKey
CX509DHValidationParams
CX509DNSName
CX509DNSNameSubtree
CX509DomainName
CX509DSAPublicKey
CX509DSASignature
CX509ExtendedKeyUsageExt
CX509ExtensionBase
CX509GeneralName
CX509GeneralSubtree
CX509IPAddress
CX509IPBasedURI
CX509IPSubnetMask
CX509KeyUsageExt
CX509NameConstraintsExt
CX509PolicyConstraintsExt
CX509PolicyMapping
CX509PolicyMappingExt
CX509PolicyQualifierInfo
CX509RFC822Name
CX509RFC822NameSubtree
CX509RSAPublicKey
CX509SigningAlgorithmIdentifier
CX509SubjectKeyIdExt
CX509SubjectPublicKeyInfo
CX509ValidityPeriod
CX520AttributeTypeAndValue
TASN1DecBitString
TASN1DecBMPString
TASN1DecBoolean
TASN1DecDSAKeyPair
TASN1DecEnumerated
TASN1DecGeneralizedTime
TASN1DecGeneralString
TASN1DecGeneric
TASN1DecGraphicString
TASN1DecIA5String
TASN1DecInteger
TASN1DecNull
TASN1DecNumericString
TASN1DecObjectIdentifier
TASN1DecOctetString
TASN1DecPrintableString
TASN1DecRSAKeyPair
TASN1DecRSAPublicKey
TASN1DecSequence
TASN1DecSet
TASN1DecString
TASN1DecTeletexString
TASN1DecUTCTime
TASN1DecUTF8String
TASN1DecVideotexString
TASN1DecVisibleString
TASN1EncDSAPublicKey
TASN1EncRSAPublicKey
TKeyFactory
TValidationStatus
TWTLSKeyFactory
TWTLSStructuredTextField
TWTLSValidationStatus
TX509KeyFactory
TX509PolicyConstraint
unifiedcertstore.h
wtlscert.h
wtlsnames.h
x509cert.h
x509certext.h
x509gn.h
x520ava.h
Persistent Data Services
Feature Management
Feature Manager
CFeatureDiscovery
TFeatureSet
Logging Services
Event Logger
CLogActive
CLogBase
CLogClient
CLogEvent
CLogEventType
CLogFilter
CLogFilterList
CLogView
CLogViewDuplicate
CLogViewEvent
CLogViewRecent
CLogWrapper
logclientchangeobserver.h
logeng.h
logwrap.h
logwrapconst.h
MLogClientChangeObserver
MLogViewChangeObserver
TLogConfig
TLogSmsPduData
File Logger
FLogger
FLogger::TSignal
flogger.h
RFileLogger
TLogFile
TLogFormatter
TLogFormatter16Overflow
TLogFormatter8Overflow
Persistent Storage
Central Repository
CCenRepNotifyHandler
centralrepository.h
CRepository
MCenRepNotifyHandlerCallback
NCentralRepositoryConstants
DBMS
CDbColSet
CDbKey
CDbNames
CDbStrings
d32dbms.h
d32dbmsconstants.h
RDbColReadStream
RDbColWriteStream
RDbDatabase
RDbDatabase::TSize
RDbHandle
RDbHandleBase
RDbIncremental
RDbNamedDatabase
RDbNotifier
RDbRowConstraint
RDbRowSet
RDbs
RDbStoreDatabase
RDbTable
RDbUpdate
RDbView
TDbBookmark
TDbBookmark::TMark
TDbCol
TDbColSetIter
TDbKeyCol
TDbLookupKey
TDbLookupKey::SColumn
TDbQuery
TDbSeekKey
TDbSeekMultiKey
TDbWindow
TUnion
SQL
RSqlBlobReadStream
RSqlBlobWriteStream
RSqlColumnReadStream
RSqlDatabase
RSqlDatabase::TSize
RSqlParamWriteStream
RSqlSecurityPolicy
RSqlStatement
sqldb.h
TSqlBlob
TSqlScalarFullSelectQuery
SQLite 3 API
sqlite3.h
sqlite3_file
sqlite3_index_info
sqlite3_index_info::sqlite3_index_constraint
sqlite3_index_info::sqlite3_index_constraint_usage
sqlite3_index_info::sqlite3_index_orderby
sqlite3_io_methods
sqlite3_mem_methods
sqlite3_module
sqlite3_mutex_methods
sqlite3_vfs
sqlite3_vtab
sqlite3_vtab_cursor
Store
CBufStore
CDictionaryFileStore
CDictionaryStore
CDirectFileStore
CEmbeddedStore
CFileStore
CMemPagePool
CPageCache
CPermanentFileStore
CPersistentStore
CStoreMap
CStreamDictionary
CStreamStore
FileStoreFactory
MBtreeIndexOrg
MBtreeKey
MBtreeLeafOrg
MBtreeNodeOrg
MExternalizer
MIncrementalCollector
MInternalizer
MPagePool
MStreamBuf
MStreamInput
MStreamOutput
MUnicodeSink
MUnicodeSource
RBufReadStream
RBufWriteStream
RDesReadStream
RDesWriteStream
RDictionaryReadStream
RDictionaryWriteStream
RFileBuf
RFilePagePool
RFileReadStream
RFileWriteStream
RMemReadStream
RMemWriteStream
RReadStream
RShareBuf
RShareReadStream
RShareWriteStream
RStorePagePool
RStoreReadStream
RStoreReclaim
RStoreWriteStream
RWriteStream
s32btree.h
s32buf.h
s32file.h
s32page.h
s32std.h
s32stor.h
s32strm.h
TBtree
TBtreeFix
TBtreeFix< TAny, TAny >
TBtreeFixBase
TBtreeInlineIndexOrg
TBtreeInlineLeafOrg
TBtreeKey
TBtreeMark
TBtreePath
TBtreePos
TBtreeToken
TBufBuf
TCachePagePool
TCardinality
TDesBuf
TExternalizer
TExternalizer< TAny >
TInternalizer< TAny >
TMemBuf
TMemoryStreamUnicodeSink
TMemoryStreamUnicodeSource
TMemoryUnicodeSink
TMemoryUnicodeSource
TPagedMultiset
TPagedMultiset< TAny >
TPagedMultisetBase
TPagedSet
TPagedSet< TAny >
TPagedSetBase
TPagedSetBiIter
TPagedSetBiIter< TAny >
TPagedSetBiIterBase
TPagedSetIter
TPagedSetIter< TAny >
TPagedSetIterBase
TPagedSetRIter
TPagedSetRIter< TAny >
TPagedSetRIterBase
TPagedSetToken
TPageRef
TStorePagePoolToken
TStreamBuf
TStreamExchange
TStreamFilter
TStreamId
TStreamMark
TStreamPos
TStreamRef
TStreamTransfer
TSwizzle
TSwizzle< TAny >
TSwizzleBase
TSwizzleC
TSwizzleC< TAny >
TSwizzleCBase
TUnicodeCompressionState
TUnicodeCompressor
TUnicodeExpander
Trace Services
Comms Debug Utility
commsdebugutility.h
Trace Framework
MCommandImpl
TCommandLookup
Ulogger
Ulogger::CPlugin
Ulogger::MInputPlugin
Ulogger::MOutputPlugin
Ulogger::RULogger
Ulogger::TPluginConfiguration
uloggercommands.h
uloggerdatatypes.h
uloggerplugin.inl
uloggershared.h
Text and Localisation Services
Character Conversion
Character Encoding and Conversion Framework
CCharacterSetConverterPluginInterface
CCnvCharacterSetConverter
CCnvCharacterSetConverter::SCharacterSet
CCnvCharacterSetConverter::TArrayOfAscendingIndices
CCnvCharacterSetNames
charactersetconverter.h
charconv.h
CnvUtfConverter
CnvUtilities
CnvUtilities::SCharacterSet
CnvUtilities::SMethod
CnvUtilities::SState
SCnvConversionData
SCnvConversionData::SOneDirectionData
SCnvConversionData::SOneDirectionData::SRange
SCnvConversionData::SOneDirectionData::SRange::UData
SCnvConversionData::SOneDirectionData::SRange::UData::SIndexedTable16
SCnvConversionData::SOneDirectionData::SRange::UData::SIndexedTable16::SEntry
SCnvConversionData::SOneDirectionData::SRange::UData::SIndexedTable32
SCnvConversionData::SOneDirectionData::SRange::UData::SIndexedTable32::SEntry
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable1616
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable1616::SEntry
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable16OfIndexedTables16
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable16OfIndexedTables16::SKeyedEntry
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable3232
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable3232::SEntry
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable32OfIndexedTables32
SCnvConversionData::SOneDirectionData::SRange::UData::SKeyedTable32OfIndexedTables32::SKeyedEntry
SCnvConversionData::SVariableByteData
SCnvConversionData::SVariableByteData::SRange
Character Encoding and Conversion Plugins
convgeneratedcpp.h
Font and Text Services
Font Store
CBitmapFont
CFontStore
CLinkedTypefaceElementSpec
CLinkedTypefaceGroup
CLinkedTypefaceSpecification
COpenFont
COpenFontFile
COpenFontLinkedTypefaceElementSpec
COpenFontRasterizerContext
CShaper
CShaper::TInput
CShaperFactory
fntstore.h
linkedfonts.h
MOpenFontShapingExtension
MOpenFontShapingExtension::TExtensionFontMetrics
MOpenFontTrueTypeExtension
openfont.h
TAlgStyle
TCharacterMetrics
TLinkedTypefaceElementSpecArgs
TLinkedTypefaceGroupArgs
TLinkedTypefaceSpecificationArgs
TOpenFontCharMetrics
TOpenFontFaceAttrib
TOpenFontFaceAttribBase
TOpenFontGlyphData
TOpenFontMetrics
TOpenFontSpec
Text Layout
Text Formatting
CLayoutData
MFormCustomInterfaceProvider
MFormParam
tagma.h
TCursorSelection
TNonPrintingCharVisibility
TTmDocPosSpec
TTmPosInfo2
TViewRectChanges
Text Handling
CCharFormatLayer
CFormatLayer
CGlobalText
CParaFormat
CParaFormatLayer
CParagraphStyle
CStyleList
CTextField
MEditObserver
MFieldFileNameInfo
MFieldNumPagesInfo
MFieldPageNumInfo
MFormatText
MLayDoc
MParser
MTextFieldFactory
RParagraphStyleInfo
TBullet
TCharFormat
TCharFormatMask
TFontPresentation
TLogicalRgb
TParaBorder
TParaBorderArray
TParaFormatMask
TTabStop
txtetext.h
txtfrmat.h
txtrich.inl
txtstyle.h
WLAN
WLAN Info
WLAN Public Interfaces
wlansdkpskeys.h
XML Services
XML
Legacy Mini-DOM Parser
CMDXMLParser
MMDXMLParserDataProvider
MMDXMLParserObserver
Libxml2 Libraries
_DOMStringConverterData
_htmlElemDesc
_htmlEntityDesc
_xlinkHandler
_xmlAttr
_xmlAttribute
_xmlBuffer
_xmlCharEncodingAlias
_xmlCharEncodingHandler
_xmlChLRange
_xmlChRangeGroup
_xmlChSRange
_xmlDict
_xmlDictEntry
_xmlDictStrings
_xmlDoc
_xmlDtd
_xmlElement
_xmlElementContent
_xmlEntity
_xmlEnumeration
_xmlError
_xmlGlobalState
_xmlID
_xmlInputCallback
_xmlLocationSet
_xmlNode
_xmlNodeSet
_xmlNotation
_xmlNs
_xmlOutputBuffer
_xmlOutputCallback
_xmlParserCtxt
_xmlParserInput
_xmlParserInputBuffer
_xmlParserNodeInfo
_xmlParserNodeInfoSeq
_xmlRef
_xmlSAXHandler
_xmlSAXHandlerV1
_xmlSAXLocator
_xmlSchema
_xmlSchemaAnnot
_xmlSchemaAttribute
_xmlSchemaAttributeGroup
_xmlSchemaElement
_xmlSchemaFacet
_xmlSchemaNotation
_xmlSchemaType
_xmlSchemaTypesGlobalData
_xmlSchemaVal
_xmlSchemaValBase64
_xmlSchemaValDate
_xmlSchemaValDecimal
_xmlSchemaValDuration
_xmlSchemaValHex
_xmlSchemaValQName
_xmlURI
_xmlValidCtxt
_xmlXPathAxis
_xmlXPathCompExpr
_xmlXPathContext
_xmlXPathFunct
_xmlXPathObject
_xmlXPathParserContext
_xmlXPathStepOp
_xmlXPathType
_xmlXPathVariable
libxml2_chvalid.h
libxml2_dict.h
libxml2_encoding.h
libxml2_entities.h
libxml2_globals.h
libxml2_hash.h
libxml2_htmlparser.h
libxml2_list.h
libxml2_modules.h
libxml2_parser.h
libxml2_parserinternals.h
libxml2_schemasinternals.h
libxml2_threads.h
libxml2_tree.h
libxml2_uri.h
libxml2_valid.h
libxml2_xlink.h
libxml2_xmlerror.h
libxml2_xmlio.h
libxml2_xmlmemory.h
libxml2_xmlschemasglobals.h
libxml2_xmlstring.h
libxml2_xpath.h
libxml2_xpathinternals.h
libxml2_xpointer.h
TXmlEngConstString
TXmlEngString
xmlengconfig.h
xmlengtriodef.h
XML DOM and XPath
CXmlEngDeserializer
CXmlEngDeserializerDOM
CXmlEngSerializer
CXmlEngXFormsInstanceMap
MXmlEngDataSerializer
MXmlEngExtendedHandler
MXmlEngNamespaceResolver
MXmlEngNodeFilter
MXmlEngOutputStream
MXmlEngUserData
MXmlEngXPathEvaluationContext
MXmlEngXPathExtensionFunction
RXmlEngDocument
RXmlEngDOMImplementation
RXmlEngDOMParser
RXmlEngNodeList
RXmlEngNodeList< TXmlEngNode >
RXmlEngNodeListImpl
RXmlEngNodeSet
RXmlEngXPathExpression
RXmlEngXPathResult
TDomUtils
TXmlEngAttr
TXmlEngBinaryContainer
TXmlEngCDATASection
TXmlEngCharacterData
TXmlEngChunkContainer
TXmlEngComment
TXmlEngDataContainer
TXmlEngDocumentFragment
TXmlEngElement
TXmlEngEntityReference
TXmlEngExtensionFunctionDescriptor
TXmlEngFileContainer
TXmlEngNamespace
TXmlEngNode
TXmlEngParsingOptions
TXmlEngProcessingInstruction
TXmlEngSerializationOptions
TXmlEngTextNode
TXmlEngXPathEvaluator
xmlengerrors.h
xmlengserializeerrors.h
XmlEngXPathConfiguration
xmlengxpatherrors.h
XmlEngXPathUtils
XML Framework
attribute.h
contentprocessoruids.h
Xml::CParser
Xml::MContentHandler
Xml::RAttribute
Xml::RStringDictionaryCollection
Xml::RTagInfo
xmlframeworkerrors.h
Legal notice
Change history and release notes
About this Library
Finding your way around
Documentation Conventions
Styles
BNF Grammars
Other Developer Resources
About Symbian^3
Introduction to Symbian^3
What's new in Symbian^3
New C++ APIs in Symbian^3
Porting applications from S60 5th Edition to Symbian^3
Modifying applications to support single-tap
Hiding item-specific commands in menus
Hiding item-specific commands in submenus
Removing item-specific commands from the toolbar
Activating items in a list
Disabling stylus popup menus in AVKON lists
Disabling hardware key shortcuts
Handling the Middle Soft Key and Enter Key in AVKON lists
Updating the platform UID
API Changes and Compatibility Breaks
Deprecated APIs
Removed APIs
Compatibility Breaks
DSA Migration Guide
Getting Started
Before You Start
Testing your development environment
Symbian Guide
Essential Idioms
Naming Conventions
Layout conventions
Class types
C++ and machine architecture
Object Orientation Basics
Object Lifetimes and Cleanup
Multiple Inheritance and Interfaces
Descriptors
Thin Templates
Code Efficiency
Defensive Programming
Static Data
Frameworks, Libraries and DLLs
UIDs
Application Start-Up Time Optimization
Exporting and Importing Classes
Symbian Platform Fundamentals Example Code
HelloWorld: writes βHello World!β to the console
CClasses: typical βCβ class
TAndRClasses: typical βTβ and βRβ type classes
MClasses1-3: abstract interface classes
CreateStaticDLL and UseStaticDLL: using a statically linked DLL
Security
Planning system and software security
Threats
General protection principles
Device security
Device security mechanisms
Application security
Client/server communication
Applications with a user interface
Software installer
Publish and Subscribe
Communications security
Secure Sockets
IPv4/IPv6
Host name resolution
Local connectivity
Platform security
Platform security architecture
Capabilities
Application signing
Data caging
Symbian OS v9 Security Architecture
Content security
Backup and restore
Cryptography
Configuring the applicationβs platform security settings in the emulator
Application Installation Guide
Quick Start
Secure Software Install Tools
Secure Software Install Tools Overview
MakeKeys
MakeKeys Overview
MakeKeys Tutorial
Creating a Private Key and Self Signed Certificate
Generating a Certificate Request
Viewing Certificate Details
MakeKeys Reference
Secure Software Install SIS Tools
Secure Software Install SIS Tools Overview
Secure Software Install SIS Tools Concepts
Signing SIS Files
Package Upgrades
Upgrade Types
System Upgrades
Preinstalled Package Upgrades
Eclipsing
Wildcard Usage with Stub SIS files
Embedded SIS Files
Secure Software Install SIS Tools Tutorials
Creating and Signing an Installation File
Upgrading OS Components
Preinstallation Tutorial
Preinstalling Packages
Preparing Media Card for Installing Preinstalled Packages or Patch
Secure Software Install SIS Tools Reference
MakeSIS
SignSIS
CreateSIS
DumpSIS
InterpretSIS
InterpretSIS Examples
PKG File
PKG File Format
Languages Supported
Language Codes
Package-Header
Vendor
Logo
Package-Body
Comments
Condition-Blocks
Condition-Block Syntax
Conditions
Functions
Options-List
Installation Files
Language-Neutral Files
Language Dependent Files
Embedded SIS
Dependency
PKG Properties
Package File Examples
PKG file format to support simple installation
PKG file format to support multilingual application installation
PKG file format to Display Licence Information
PKG File Format for Preinstallation
Bluetooth Guide
Bluetooth Core Collection
Bluetooth Core Collection Overview
Bluetooth CSY
Bluetooth CSY Component Overview
Bluetooth BTComm
Bluetooth BTComm Overview
Using Bluetooth BTComm
Bluetooth SDP
Bluetooth SDP Overview
Using Bluetooth Service Discovery Database
Bluetooth Service Discovery Database Overview
Connecting to the service discovery database
Handling SDP Attributes
Registering Services
Setting service record attributes
Service records and attributes
Using Bluetooth Service Discovery Agent
Bluetooth Service Discovery Agent Overview
Querying the SDP Database
Reading Remote SDP Service Attributes
Handling SDP results
Bluetooth Management Collection
Bluetooth Management Collection Overview
Bluetooth Sockets Overview
Bluetooth Manager
Bluetooth Manager Overview
Using Bluetooth UI
How to prompt the user to select a remote device
Bluetooth Client Library
Bluetooth Client Library (Bluetooth User) Overview
Bluetooth Extended Inquiry Response
Processing an Extended Inquiry Response
Bluetooth User Tutorials
Connecting to remote devices
Selecting a Remote Device
Inquiring about Remote Devices
Inquiring about Services on a Remote Device
Connecting and Transferring Data to a Remote Device
Using security on outgoing sockets
Listening for incoming Bluetooth connections
Handling the Local Device Name
Performing Low-level Configuration
Disconnecting ACL links
Using Bluetooth Security Manager
Bluetooth Security Manager overview
How to connect to the security manager
How to set service security requirements
IrDA PRT Plug-in
IrDA Stack (IrDA Sockets) Overview
Using IrDA Sockets
The IrDA Sockets API
The IrDA Sockets API
How to load an IrDA protocol set
Discovery
How to initiate the discovery procedure
IrDA primary and secondary connection
How to make a secondary connection
Reading and writing data
How to write data
Disconnection
How to disconnect
How to create a simple beaming application
Advanced IrDA Sockets API
IrDA Ioctls and options
How to implement Ioctl requests
IAS queries
How to use IrDA options
How to set IrLAP options
How to use IAS queries
How to implement IAS Registration
RockPaperScissorsGameSourceCode_S60: Game example code
Bluetooth Services Guide
Bluetooth Application Profiles Collection
Bluetooth Application Profiles Collection Overview
Remote Control Profile
Remote Control Profile Overview
Battery Status Overview
Absolute Volume Controller Overview
Absolute Volume Target Overview
Player Information Overview
Media Browse Overview
Media Information Overview
Now Playing Overview
Cellular Baseband Services Guide
SMS Protocols
SMS Stack for GSM Networks
Concepts
SMS Stack Architecture
SMS Utilities
GSM Utilities
Message Stores
SMS Protocol Modules
SMS Stack Observers
SMS Disk Monitors
SMS Encoding and Decoding
SMS Stack Tutorial
Alternative Encoders Tutorial
SMS Stack Configuration
SMS Stack Configuration for Class 0 Messages
Reference
Telephony Utilities
Telephony API for Applications
Concepts
Architecture
Services Provided
Supplementary Services Provided
Call Tutorials
Dial a Call Tutorial
Answer a Call Tutorial
Terminate a Call Tutorial
Remote Call Termination Tutorial
Call Hold Tutorial
Call Resume Tutorial
Call Swap Tutorial
Send Dual Tone Multi Frequency (DTMF) Tutorial
Device Information Tutorial
Phone Identification Tutorial
Subscriber Identity Tutorial
Flight Mode Status Tutorial
Battery Information Tutorial
Battery Charger Tutorial
Phone Lock Tutorial
Line and Call Status Tutorial
Call in Progress Tutorial
Data Line Status Tutorial
Voice Line Status Tutorial
Network Information Tutorial
Network Signal Status Tutorial
Signal Strength Information Tutorial
Registration Status Tutorial
Current Network Information Tutorial
Notification Request Tutorial
Simultaneous Call Tutorial
Single Call Tutorial
Supplementary Service Tutorial
Call Barring Status
Call Waiting Status Tutorial
Call Forward Status Tutorial
Caller Identification Status Tutorial
Telephony API for Applications Examples
ETel3rdParty: Using the Telephony Independent Software Vendor (ISV) API
Reference
Classic UI Guide
Application and UI frameworks
Application framework concepts
Resources
Registration
Framework requirements for GUI applications
Implementing framework requirements
Event handling
Commands
Handling EEikCmdExit
Window server events
Key events
Receiving key event data in your application
Handling key events in your application
Layout change events
Foreground events
Pointer events
System events
Application-specific events
Other window server events
System environment events
Environment changes
Domain-specific events
Contacts database events
Alarm server events
Touch-specific events
Handling pointer events in custom controls
Implementing support for scalable UI
Listening for scrollbar touch events
Enabling additional touch events for your application
Checking for touch support at runtime
Managing resource files
How resource files work
Resource file structure
Precompiled resource values available from the Symbian platform
Required resource file statements
Optional resource file statements
Resource string handling
Creating registration resource files
Defining localizable registration information
Creating resource header files
Resource management example: HelloWorldBasic
helloworldbasic.rss
HelloWorldBasic_reg.rss
UI concepts
Relationship between framework and applications
Scalability
Themes
UI controller
Controls
Window owning and non-window owning controls
Relationship between window controls
Compound controls
Commonly used controls
Views
UI architectures
Traditional Symbian UI application architecture
Constructing the UI controller in traditional architecture
Views in traditional architecture
Constructing views in traditional architecture
Drawing in traditional architecture
Compound controls in traditional architecture
Switching views in traditional architecture
View architecture
Constructing the UI controller in the view architecture
View controller in the view architecture
Constructing the view controller in the view architecture
View resource statements in the view architecture
Switching views in the view architecture
Views in the view architecture
Constructing views in the view architecture
Drawing in the view architecture
Compound controls in the view architecture
Dialog architecture
When to use dialog architecture
Basic implementation
Resources
Constructing a dialog
Advanced implementation
Mixing dialog and other application architectures
Internationalization and localization
Locale-sensitive data types
UI text strings
Implementing UI text localization
Using the extended notifier framework
Control and animation framework
Animation
Animation overview
How to create a basic animation
Bitmap Animation
Bitmap Animation Overview
Clock
Clock Overview
Message Window Overview
The UI Control Framework (CONE)
UI Control Framework Overview
Multiple Screens Overview
CONE resource loader overview
UI Control Framework concepts
Controls
Window-owning controls and non-window-owning controls
Simple controls and compound controls
The run-time control hierarchy
The control environment
Control observers
Control contexts
The object provider (MOP) mechanism
Text and Zooming
Layout management
Application user interface (AppUi)
The control stack
Embedded applications
How to write controls
How to create a singleton
How to - Multiple screens
Using UI Graphics Utilities (EGUL) and Text Utilities (ETUL)
UI graphics utilities overview
Address string tokenizer overview
Text resource utility overview
Phone number utility overview
String resource reader overview
Using Uikon
Uikon Overview
Using the extended notifier framework
Control and animation framework examples
Animation example
Clock: Analog and Digital Clocks example
ControlFramework: A UI application with a toolbar
CustomControls: custom control example
UI components
Adaptive search
Dimming
Find pane
Generic button
Indicators
Application-specific indicators
Editing indicators in pop-up windows
Indicators in the Navi pane
Operator indicator
Signal and battery indicators
Soft indicators
Universal indicators
Lists and grids
Empty lists and grids
Highlighting
Grid types
Color selection grid
Order of items and browsing in grids
List browsing
List layouts
Column structure of lists
Item type combinations
List item types
List stretch
Numbered items
List types
Choice list
Forms
Always-editable forms
Form items
Forms without the options softkey
Hierarchical list
Hierarchical column list
Lists in pop-up windows
Markable list
Multi-selection list
Selection list
Setting list
Menu
Notes
Confirmation note
Error note
Information note
Permanent note
Progress note
Wait note
Warning note
Options menu
Item-specific options menu
Submenus
Submenu indicators
Unavailable items
Other Options menus
Options template
Menu bars
Menu bar resource statements
Using menu sections in menu bar resource statements
Presentation of text
Pop-ups
Preview pop-up
Setting pop-up
Slider pop-up
Volume Control pop-up
Stylus pop-up menu
Stylus scrolling pop-up
Tooltips
Universal indicator pop-up
Queries
Confirmation query
List query
Grid query
Multi-selection list query
Data query
Password query
Data queries with multiple fields
Message query
Query input
Settings
List setting item
Text setting
Slider setting item
Volume setting item
Soft notifications
Discarding soft notifications
Many simultaneous soft notifications
Text editing
Editing menu
Editing indicators
Selecting text
Smiley picker
Special character table
Toolbar
UI themes
Text views
Windows and panes
Main pane
Status pane
Battery pane
Clock pane
Navi pane
Title pane
Signal pane
Universal indicator pane
Control pane
Control pane with pop-up
CBA buttons
Using precompiled CBA button resources
Defining resources for your own CBA buttons
Scrollbars
Layout changes in bi-directional languages
Pop-up windows
Zooming
Zooming actions
Zooming feedback
Touch UI support
Touch UI
Touch support for UI components
Finger usable UI
Touch UI user experience
Designing applications for touch UI
Single tap
Touch-enabled vs. touch-optimized
Usability considerations
Feedback
Scaling and positioning of controls
Sensor interaction
Cut, copy, and paste
Moving in touch UI
Multiple touch
Status pane items
Split view inputs
Text fields
Text input
Touch-based multiple selection
Touch down and hold
Touch support in lists
CEikDialog
Touch UI observer interfaces
Tactile feedback
API specifications
Choice list API
Choice list API class structure
Providing a vertical list of selectable items
Creating the choice list
Adding items to the choice list
Getting user selection from the choice list
Deleting the choice list
Showing the choice list
Removing items from the choice list
Setting the item selected when the choice list is opened
Generic button API
Enabling touch support for buttons
Creating generic button
Setting button properties not specific to any state
Using button states
Setting properties for button states
Handling button events
Using long-tap events
Using skin support in buttons
Stylus pop-up menu API
Displaying commands in a context menu
Creating stylus pop-up menu
Handling stylus pop-up menu events and commands
Showing and hiding stylus pop-up menu
Adding and removing menu items
Setting stylus pop-up menu position
Hiding and showing stylus pop-up menu items
Tactile feedback client API
Definitions
Providing tactile feedback for touch events
Using direct feedback
Using area registry based feedback
Removing feedback from a control
Disabling and enabling feedback
Querying if feedback is supported
Managing feedback areas
Optimizing feedback latency
Tactile feedback implementation example
Title pane touch observer API
Setting the title pane touch observer
Toolbar API
Class structure for the toolbar API
Enabling quick access to functions with a toolbar
Constructing the toolbar
Adding and removing toolbar items
Accessing the toolbar from applications or application views
Accessing toolbar items
Handling toolbar item events
Controlling toolbar visibility
Showing and hiding toolbar items
Dynamic initialization of the toolbar
Setting toolbar properties
Creating the toolbar extension
Adding and removing toolbar extension items
Accessing toolbar extension items
Showing or hiding the toolbar extension
Dimming or hiding toolbar extension items
Touch UI utilities API
Touch UI utilities API class structure
Receiving long-tap events
Creating the long-tap detector
Handling long-tap events
Deleting the long-tap detector
Enabling and disabling the long-tap detector
Setting the time after which the long-tap event is sent
Setting the time before the long-tap animation starts
OandX: Game example code
oandxviewarch: Game example code
Graphics_Images Example Overview
Common Email Guide
Email UI
Email Widget API
Communications Framework Guide
Communications Framework Quick Start
Concepts
Goals of the Comms Architecture
What are Layers
What are Access Points
What are Planes
What are Nodes
Nodes in Symbian Platform
Nodes in the Communications Framework
The Message Transport and Communication between Nodes
What are Factories and Factory Containers
What are Tiers?
What are CF Protocols, Binders, and Flows
What is Bearer Mobility
Configuring Comms
What is the Comms Database?
What is the System Critical Parameter?
What are Multi-Threaded Servers?
What are ESK files?
What is IP Security Policy (IPSecPol)?
What is Serial Port Contention?
Configuring and Customising the Serial Port
SMS Stack Configuration
Debugging Comms
Software Behaviour in a Debug Environment
Textual Logging
How to Use ULogger with Comms
On-Target Debugging
Component Specific Debugging Help
Communications Configuration Utilities
Comms Database
Concepts
What is the CommsDat API
What are elements
What are containers
What are fields
What are records
What are links
What are tables
What is Versioning?
What are sessions with the Comms Database
What are transactions
What is the mechanism for reading, writing and searching for data
Notification of changes to the comms database
How is the Comms Database secured
Creating and Deleting a Session: Tutorial
Starting and Finishing Transactions: Tutorial
Loading a Symbian Platform Defined Table: Tutorial
Loading a Symbian platform Defined Table, Changing a Field, Write Changed Record: Tutorial
Accessing a field without loading a whole record: Tutorial
Following a link to another table and finding a field by Id and by name: Tutorial
Creating a User Defined Table: Tutorial
Using Template Records: Tutorial
Migrating from CommDb to the CommsDat API
Reference
C++ API items
Tables for Application Developers and Phone Creators
Data Communications Server
IP Socket Server
Concepts
Sockets Server Architecture
Socket Binding
Creating an Implicitly Bound Socket
Sockets Server Client API
Connection Management
SubConnection Client API
Socket connection example
Socket Server Tutorials
Opening a Socket Server connection: Tutorial
Starting a Socket Server connection: Tutorial
Reading from a Socket: Tutorial
Monitoring Dial-up connection stages: Tutorial
Attaching to an existing RConnection connection: Tutorial
Attaching to the default sub-connection: Tutorial
Setting sub-connection parameters: Tutorial
Creating and setting properties for a Sub-Connection: Tutorial
Creating a new sub-connection - Adding an already connected socket
Creating a new sub-connection - Socket connected over the sub-connection
Registering for Sub-Connection events: Tutorial
Using the Bearer Mobility APIs
How to Create an Explicitly Bound Socket
Reference
Socket Server Reference
RConnection API Summary Reference
Rconnection: connection monitoring and management example
S60_weather
IRDevice: Connectivity IRDevice example code
Serial Communications Server
Concepts
Architecture
What are Serial Ports
What are Serial Protocol Modules (CSYs)
What is the Serial Protocol Module Interface
Serial Ports and Power Management
RS232 Control Lines
How to Configure a Port: Tutorial
How to Configure a Port for Efficient Reading: Tutorial
How to Configure Parity Error Control: Tutorial
How to Configure the Speed and Data Format: Tutorial
How to Configure Multithreaded C32 Serial Comms: Tutorial
How to Detect Infrared Capability and Enable Infrared Mode: Tutorial
How to Open a Port: Tutorial
How to Open a Port with the IrDA Protocol Module: Tutorial
How to Send Data: Tutorial
How to Terminate Read Requests Early: Tutorial
How to Set when Write Calls Return: Tutorial
How to Wait for the Write Buffer to Empty: Tutorial
Serial Protocol Modules (CSYs) Developer Tutorial
How to Write a Serial Protocol Module: Tutorial
Serial Communications Server Example Code
GlassTerm: glass teletype terminal
IRPrinting: Infrared Printing
Reference
C++ API items
Data Transfer Performance Guidelines
Handshaking Configuration Options
List of Serial Communications Server Plug-ins
Serial Comms Server Plugins
Serial Port CSY
Contacts Guide
Contacts Model
Contacts Model Overview
Concepts
Database Management
Contact Items Management
How to Add Email Type Values
Searching the Contact Database
Speed Dial Functionality
Change Notification
Introduction to Mapping between Symbian UIDs and vCard Properties
UIDs that Identify vCard Properties
Handling of Multiple Clients
Transaction Notifications
Dynamic Compression
Dynamic Transaction Rollback Recovery
Debug Logging
Data Compatibility
Device Services Guide
Common Services
System Utilities
System Utilities Overview
System Utilities Tutorial
Retrieving Versions and Device Type Information
Checking the Availability of Memory
Resource Management
Hardware Resource Manager
Hardware Resource Manager Overview
Hardware Resource Manager Concepts
Light API
Vibra API
Power API
Power State API
Hardware Resource Manager Tutorials
Managing RGB Color of Light Targets
Light API Tutorial
Creating a light instance
Retrieving the supported light targets of a device
Retrieving the current light status
Reserving light targets
Switching ON the lights
Switching OFF the lights
Blinking lights
Releasing the reserved lights
Releasing the instance
Vibra API Tutorial
Creating a Vibra instance to control the vibra
Retrieving the vibra settings
Retrieving the vibra status
Reserving the device vibra
Starting the device vibra
Stopping device vibra
Release device vibra
Releasing the instance
Sending tactile feedback pulse
Power API Tutorial
Derive a class and implement the appropriate observer functions
Create a power client power session
Get battery voltage or consumption information
Start receiving notification
Stop receiving notification
Power States API Tutorial
VibraPool: Game example code
Tiltme Example Overview
Sensor Services
Sensor Services Overview
Sensors Framework
Sensors Framework Overview
Sensor Channel Declaration
Array Properties
Using Sensor Channels APIs
Querying for Sensor Channels
Receiving Data from Sensors
Retrieving Channel Properties
Setting Channel Properties
Listening for Property Changes
Listening for Channel Changes
Receiving Channel Data based on Conditions
Scaling Channel Data Values
Sensor Data Compensator
Sensor Data Compensator Overview
Compensating Sensor Data for Display Orientation
System Startup
System Startup Overview
Static Startup Configuration
System Monitor
System Start Example
Digital rights management
DRM-protected multimedia
Playing DRM-protected audio content
OMA DRM
Rights issuer and content issuer
DRM rights objects
DRM agent
DRM content format
OMA DRM v1.0
OMA DRM v2.0
Supported OMA DRM v2.0 features
Rights object acquisition protocol
OMA DRM v2.1
WMDRM
Generic Application Support Guide
Application Framework
Application Framework Overview
Application Architecture
Application Architecture Overview
Application Architecture Tutorials
Porting Tutorial
Porting Applications to EXEs
Embeddable Applications
Non-embeddable Applications
Porting Data-caged Applications
Porting Data Recognizers to Secure Platform
Porting Notifiers to Secure Platform
Upgrading Help Files on the Secure Platform
Application Architecture Examples
BmpAnim: Bitmap Animation example
HelloWorld: A simple GUI application with a single view
View Server
View Server Overview
View Server Tutorial
Activate a view
Add a view to the control stack
Deregister a view
Derive a class from the MCoeView class
Implement the observer functions
Register a view with the View Server
Set a view as a default view
Create an instance of CCoeAppUi
Common Application Services
Alarm Server
Alarm Server Overview
Alarm Server Concepts
Types of Alarm
Alarm States
Alarm Time Formats
Alarm Sound Play Control
Environment and DST Changes
Alarm Server Tutorials
Using Alarm Server
Adding an Alarm
Updating an Alarm
Deleting an Alarm
Obtaining Alarm ID or Category List
Setting Alarm Status
Retrieving Alarm Information
Requesting Change Notification
Alarm Play Tutorials
Activating an Alarm on Given Days
AlarmServerExample: Alarm Manager Console Application
Alarm Properties Reference
File Handling
File Converter Framework
Overview
File Converter Tutorials
Writing a Converter
Write an interface implementation for a converter
Implement the ECom framework code
Write a resource file
Write a converter DLL project file
Using a Converter
Get a converter
Request for conversions
Write a conversion observer
Open Environment Utilities
Text Shell (Zsh) and Telnet Daemon
Copyright Information
Overview
Porting with Zsh
Setup
Emulator Setup
Launching Zsh
Reference
Supported Zsh Features
Zsh Command Syntax
alias
autoload
break
builtin
cat
cd
command
continue
cp
declare
dirs
echo
emulate
eval
exit
export
false
fc
find
float
functions
getln
grep
history
integer
local
ls
mkdir
more
mv
noglob
popd
print
printf
ps
pushd
pushln
pwd
read
readonly
rm
rmdir
set
setopt
touch
true
type
typeset
unalias
unfunction
unhash
unset
unsetopt
unzip
whence
where
which
zip
External Programs
Time Zone Services
Time zone conversion overview
Time Zone Services Tutorials
Converting between UTC and local time
Converting from UTC to local time in a non-system time zone
Converting from UTC to local time in the system time zone
Converting from local time for the system time zone to UTC
Converting from any local time to UTC
Subscribing and Responding to Time Zone Data Changes
Updating System TZ Data Using Software Installation
Time zone services examples
Time Zone Localiser Example
timezoneconversion: Time Zone Conversion Example
Generic OS Services Guide
Quick Start
Compression Libraries
Zip Compression Library
Zip Compression Library Overview
Zip Compression Library Tutorials
Compressing and Decompressing File - Zip Format
Compressing and Decompressing File - GZip Format
Compressing and Decompressing Memory Streams
Decompressing File Archives
EZLib Interface
EzlibExample: Using EZLIB to Compress and Decompress Files
Generic Open Libraries
Open Environment Core (P.I.P.S.)
Copyright Acknowledgments for P.I.P.S. Libraries
P.I.P.S. Overview
Getting Started
Example using main()
Example using E32Main()
Creating the MMP File
Using Compilers and IDEs
Using GCCE and P.I.P.S.
Using Carbide.c++ and P.I.P.S.
Promoting char in comparison with RVCT
Hybrid Applications with Symbian C++ and Standard C
P.I.P.S. Concepts
Symbian Platform vs UNIX
Build Process
Hybrid Applications
Platform Security Considerations
Target Types
Memory Management
Miscellaneous Topics
Character Conversion in Symbian C++ and GNU C
P.I.P.S. Porting Tutorials
Porting Using P.I.P.S.
Analysis of OSS
Preparation of the MMP and bld.inf Files
Compilation and Build Process on Symbian Platform
Intermixing C and C++
Introduction to Intermixing C and C++
extern "C" and Symbian DEF files
Using Visual Studio on Carbide.vs
Creating Processes and Threads
Alternatives to fork() and exec() for creating child processes
Parent and Child without IPC
Parent and Child IPC Using a Single Pipe
Parent and Child IPC Using Named Pipes or FIFOs
Forking without exec()
exec() without forking using posix_spawn()
Using POSIX Signals
Signal Emulation on the Symbian Platform
Using Signals to Handle Exceptions
Using Signals to Terminate Processes
Using Signals to Handle Asynchronous Events
Exporting Global Data from a DLL
Initializing a Library
String Conversions
Calling Symbian Asynchronous APIs in Applications
Dynamic Link Libraries
Supporting Writable Static Data in DLLs
Limitations
Troubleshooting Tips
Migrating from C Standard Library (ESTLIB) to P.I.P.S.
P.I.P.S. Examples
Hello World Example: Using P.I.P.S.
File Access Example: Accessing the File System Using P.I.P.S.
HybridApp: Demonstrating P.I.P.S. Hybrid Applications
IPC: IPC Mechanisms
LibpThread Example - Using P.I.P.S OECORE
libmexample: Using the Standard C Math Library
posixsignals: POSIX Signal Example, Using P.I.P.S.
Handle Global Variable Example
Open C libz Example
Open C MessageQueue Library Example
Open C Producer Consumer Example
Open C String Utilities Example
Redirect Printf Example
Standard C++ Library (STLport v5)
Copyright Acknowledgments for Standard C++ (STLport)
Standard C++ Library Overview
Standard C++ Support on the Symbian Platform
Standard C++ Porting Tutorials
Developing Applications or Libraries Using Standard C++
Use Cases for Writing Standard C++ Code
Guidelines for Writing Standard C++ Libraries
Possible Problems
Building a Standard C++ Application or Library
Troubleshooting
Known Issues
Migrating from STLport v4 to v5
POSIX Realtime Extensions
Librt
Librt Overview
Shared Memory Tutorial
Creating and Unlinking a File Descriptor from a Shared Memory
Writing, Reading and Seeking from a Shared Memory
Retrieving Information about a Shared Memory Object
Clocks and Timers Tutorial
Modifying a Clock Time
Creating an Absolute Timer
Creating a Periodic Timer
Limitations of Clocks and Timers
C Standard Library
Copyright information
C Standard Library Overview
C Standard Library Concepts
CRT0 Libraries of STDLIB
Files and Directories
Handles versus File Descriptors
Single and Multiple Threads
Unicode support
STDLIB Console and I/O operations
C Standard Library Tutorials
Porting Tutorials
Hello World: A minimal console application
Console App: A Simple Console Program
GUI App: Porting an Engine for Use in a Symbian Application
Emulating stdin/stdout/stderr in STDLIB
C Standard Library Examples
Hello: C Standard Library Hello World Example
ConsoleApp: Simple Console Program
GUIApp: GUI Application with C Engine
Generic Services
Generic Services Overview
Active Backup Client
Active Backup Client Overview
Writing an Active Backup Client Tutorial
HTTP Utilities Library
HTTP Utilities Library Overview
HTTP Utilities Library Concepts
Reserved and Unreserved Characters
Escape and Insert
HTTP Utilities Library Tutorials
URI Tutorials
Creating an URI
Generating a File Name from the URI
Parsing an URI
Extracting URI Components
Manipulating URI Data
Validating an URI
Using URI Utilities
Escape Encoding and Decoding
Modifying the Data and Delimiter
Parsing Delimited Data
Converting between Unicode and UTF8
Using Date and Time Utilities
Encoding and Decoding WSP Headers
Reading headers in a WSP buffer
WSP Header Primitive Encoding
WSP Header Primitive Decoding
HTTP Utilities Library (InetProtUtils) Example
MIME Recognition Framework
MIME Recognition Framework Overview
MIME Recognition Framework Tutorials
Writing a MIME Recognizer
Using the MIME Framework
Recognizer: Data Recognizer example
Task Scheduler
Task Scheduler Overview
Developing Programs with Task Scheduling Capabilities
Backup and Restore on Scheduled Tasks in Persistent Schedules
TaskSchedulerExample: Using Task Scheduler for Creating and Executing Tasks
GLib
Copyright Acknowledgments for GLib
Getting Started with GLib
GLib Concepts
Differences between OSS and Symbian GLib
GLib Event Loop
Introduction to libgmodule
Introduction to GLib Low Memory Handler
UHEAP Markers and Panics in GLib-based Applications
GLib Tutorials
Using GThreads
Using GIOChannel
Using GCompletion
Using Exported Global Variables for GLib
Getting GLib events in Symbian UI applications
Low Level Libraries and Frameworks
Low Level Libraries and Frameworks Overview
Plug-in Framework
Plug-In Framework Overview
Plug-in Framework Concepts
ECom Architecture
Interface definition
Interface Implementation
ECom and the Platform Security Architecture
Plug-in Framework Tutorials
Framework Developer Tutorials
Writing Interface Definitions
Filtering Implementations by Vendor ID
Providing a Custom Resolver
Preventing Plug-in Overriding
Upgrading ROM Plug-ins
Plug-in Writer's Tutorial
Implementing an Interface
Exporting the Implementation Factories
Creating a Registration Resource File
Writing a Standard Registration Resource File
Writing the Version 2 Registration Resource File
Writing the Version 3 Registration Resource File
Creating an Implementation Project File
Plug-in User's Tutorial
Using the Plug-in Framework
Cleaning-up Memory
Troubleshooting Plug-in loading Errors
Plug-in Framework (ECom) Examples
InterfaceClient ECom Interface Client Example Code
InterfaceDefinition: ECom Interface Definition Example Code
InterfaceImplementation: ECom Interface Implementation Example Code
Application Utilities
Application Utilities Overview
Basic Application Framework Library
Basic Application Framework Utilities Overview
Basic Application Framework Library Concepts
Clipboard
Command Line Parsing
Descriptor Arrays
Incremental Matcher
Localised Names of Plug-ins
Resource Files
String Pools
System Sounds
Basic Application Framework Library Tutorials
Using Clipboard
Constructing Descriptor Arrays
Using Environment Change Notifier
Constructing a Static String Table
Getting Equivalent and Nearest Equivalent Languages
Getting an Equivalent Language List
Getting a Nearest Equivalent Language
Using String Pool
Reading a String Resource
Basic Application Framework Library Examples
Basics: Store and Restore Object using Clipboard
Resource File Examples
ReadArray: Reading the Contents of a Resource File into an Array
ReadData: Reading from a Resource File
ReadText: Reads "Hello world!" from a Resource File
SigCheck: Checking a Resource file's Signature
MultiRead1: Reading Multiple Resource Files
MultiRead2: Reading Multiple Resource Files with Cross-referenced Resources
Equivalent Languages Reference
Base Services Utility Library (BSUL)
Base Services Utility Library Overview
Using ClientMessage Framework
Generic Usability Library
EUser High Level Library
EUser High Level Overview
EUser High Level Concepts
Automatic Resource Management
Cleanup Strategy
LString
OR_LEAVE MACRO
RAII Idiom
Single Phase Constructor
EUser High Level Library Tutorials
Automatic Resource Management Tutorial
Automatic Resource Management Class Templates Tutorial
Cleanup Strategy Tutorial
LString Tutorial
OR_LEAVE macro Tutorial
Single Phase Constructor Tutorial
EUserHlExample: EUser High Level example
C++ Standard Library (STLport v4)
Copyright Acknowledgments for Standard C++ (STLport v4) and Boost Libraries
Getting started with C++ Standard Library
Known Issues
Graphics Guide
Graphics Quick Start
What's New in Graphics in Symbian^3
Graphics Concepts
The ScreenPlay Graphics Architecture
Graphics Composition
The Non-ScreenPlay Graphics Architecture
Graphics Hardware Acceleration
Khronos API Support
Dynamic Resolution Switching
Graphics Example Code
CoverFlow: using ScreenPlay
GraphicsShell: drawing and zooming
Windowing Collection
Windowing Example Code
About the Window server example code
Simple: simple window system
BitmapSprite: creating a sprite by loading a bitmap file
Ordinal: ordinal position, drag and drop
PtBuffer: the pointer move buffer
Scroll: simple scrolling
VectorSprite: drawing sprites
Transparent: Drawing Transparent Windows
Window Server Component
Window Server Component Overview
Window Server Client-Side Library
Window Server Client-Side Library Overview
How Will the New Application Framework Affect my Applications?
Window Server Client-Side Library Concepts
Window Server Sessions
Client-Side Buffer
Screen Handling
Display Control and Mapping in the Window Server Client
Password Support
Windows
Windows Overview
Window Groups and Applications
Displayable Windows
Window Hierarchy
Ordinal Position
Window Group Priority
(x,y) Co-ordinate System
Transparent Windows
Graphics and Drawing
Graphics and Drawing Overview
Redraw Drawing
Server-Initiated vs. Application-Initiated Redrawing
Drawing Tutorial
Window Server Client-Side Events
Window Server Client-Side Events Overview
General events
Redraw Events
Priority Key Events
Pointer Handling
Advanced Pointers
Advanced Pointer Overview
Advanced Pointer States and Event Communication
Advanced Pointer Tutorial
Support for Multiple Pointers in the Emulator
Support for Multiple Pointers in the Emulator Overview
Enabling Multiple Pointers in the Emulator Tutorial
Declaring a Window Server Event-Handling Class
Handling General Events
Processing Window-Group Events
Processing Window Events
Processing System Events
External Surfaces
External Surfaces Overview
Flipping and Rotating an External Surface
Sprites and Cursors
Sprites and Cursors Overview
Creating Sprites and Pointer Cursors
Setting the Text Cursor
Animations
Animation Overview
Implementing the Client Side
Implementing the Server Side
Creating an Animation Object
Creating an Animation DLL Object
Passing Arguments from Client to Server Classes
Window Server Internals
Window Server Internals: Concepts
The Window Server Rendering Loop
Redraw Stores
The wsini.ini File
The wsini.ini File
Setting Up Window Server Logging
The wsini.ini File Reference
Font and Bitmap Server Collection
The Font and Bitmap Server Overview
Font and Bitmap Server Example Code
GfxWorkbench Example Overview
BitmapsShell: dealing with bitmaps
Heap Locking in the Font and Bitmap Server
Graphics Device Interface (GDI) Collection
GDI Collection Overview
Graphics Device Interface Concepts
Drawing and Graphics Contexts
Graphics Context Settings
Shape Operations
Text Operations
Bitmap Operations
Geometry Classes
Colors
The Linear DDA
Picture Concepts
Introduction to Pictures
CPicture-Derived Classes
Twips and Zooming
Twip to Pixel Mapping
Graphics Device Interface Tutorials
Drawing to a Graphics Context Tutorials
Drawing Points
Drawing Lines
Drawing Text
Using Relative and Sequential Drawing
Drawing Arcs and Ellipses
Drawing a Rounded Rectangle
Drawing Polylines and Polygons
Using a Bitmap-Patterned Brush
Picture Tutorials
Storing a Picture Tutorial
Restoring Pictures Tutorial
Twips and Zooming Tutorials
Using TZoomFactor and MGraphicsDeviceMap
GDI Component
Graphics Device Interface (GDI) Component Overview
BitGDI Component
BitGDI Concepts
Bitmap Devices and Contexts
Bitmaps
BitGDI Tutorials
Loading a Bitmap from a File
Drawing Bitmaps
Drawing Reduced and Enlarged Bitmaps
Creating and Drawing to an Off-Screen Bitmap
Creating a Bitmap by Duplicating
Clearing a Rectangle
Copying a Screen Area
Using the Bitmap Utilities
Colour Palette Component
OpenGLES Collection
OpenGLES Collection Overview
OpenGLES Interface Component
OpenGLES Interface Overview
OpenVG Collection
OpenVG Collection Overview
OpenVG Interface Component
OpenVG Interface Component Overview
EGL Collection
EGL Collection Overview
EGL Interface Component
EGL Interface Overview
Symbian-Specific Behavior
EGL Functions with Symbian-Specific Behavior
Rendering to an RWindow Tutorial
Optimizing Non-Native Orientation Windows in Symbian^3
Nokia EGL Implementation Component
EGL Reference Implementation Component
High Level Internet Protocols Guide
Application Layer Protocols
Using HTTP Client
HTTP Client overview
A simple HTTP client session
Handling request body data
Cancelling and closing transactions
Session Properties
HTTP Version Property
HTTP Proxy Property
HTTP Receive Buffer Size Property
Tuning the HTTP protocol handler
HTTP session ID
Setting HTTP session ID
Getting HTTP session ID
Removing HTTP session ID
Transaction Properties
Filters
Headers
Header Structure
Adding, Removing and Accessing Header Field Parts
Adding, removing, and accessing header field parameters
Specific header formats
Security server certificates
HTTP string table
HTTP Whole Message Filter
HTTP Whole Message Filter Overview
How to Use the HTTP Whole Message Filter APIs
Implementing the MHTTPDataOptimiser Interface
Registering your optimiser
Enabling MHTTPDataOptimiser for a session
Enabling MHTTPDataOptimiser for a transaction
HTTP Whole Message Filter Example
HTTP Client
HTTP Client Example
Application Layer Plugins and Utils
URI Permission Services
WhiteList/BlackList URI Services
WhiteList/BlackList URI Services Overview
Using URIs from the URI List
Querying URIs from the URI List
Pre-configuring the URI List
URI List pre-configuration DTD
WhiteList/BlackList TLD Services
WhiteList/BlackList TLD Services Overview
Modifying TLD Policy Data
Querying TLD Policy Data
Input Methods Guide
Front End Processor Overview
How to Write a FEP
FEP Introduction
Implementing the FEP API
Fixed and Floating Windows
Simulating and intercepting key events
Processing pen events
Synchronising FEP Instantiations
Detecting Changes in the Environment
Interacting with text editor controls
FEP References
IP Connection Management
Bearer Management
Extended Connection Preferences
Extended Connection Preference API- Tutorials
Opening a Connection to a SNAP by specifying SNAP Type
Opening a Connection to a SNAP by specifying SNAP ID
Opening a Connection to an IAP
Opening a Connection based on User Selection
Additional Connection Preferences
Application Level Roaming
Enabling Application Level Roaming
Establishing a connection with destination networks
Defining Connection Management Items
Prompting the User to Select a Destination Network
Starting the connection through the destination network
Kernel and Hardware Services Guide
User Library and File Server
User Library
Arrays And Lists
Arrays And Lists Overview
Doubly Linked Lists Overview
Singly Linked Lists Overview
Dynamic Arrays Overview
Fixed Size Arrays Overview
Array Keys Overview
Using Doubly Linked Lists
Doubly linked lists
Links
Headers
Iterators
How to form links
How to construct a header
How to construct an iterator
How to construct and manipulate a doubly linked list
Using Singly Linked Lists
Singly linked lists
Links
Headers
Iterators
How to form links
How to construct a header
How to construct an iterator
How to construct and manipulate a singly linked list
Using Dynamic Arrays
Dynamic Arrays
Introduction to dynamic arrays
Array Implementation
The array buffer
Flat or segmented buffer?
Identifying elements
Array capacity and granularity
The types of array
Array of same length elements, flat buffer
Array of same length elements, segmented buffer
Array of variable length elements, flat buffer
Array of variable length elements, segmented buffer
Array of packed elements, flat array
When to choose the RArray and RPointerArray types
How to Use Dynamic Arrays
How to use dynamic arrays
How to append and insert elements
How to remove elements
How to expand the array
How to reserve space in a fixed flat array
How to resize an array
How to find elements
How to access elements
How to destroy the array
How to create a generic array
Pointers to the start and end of contiguous regions
Using CArrayFixFlat<TAny>
Using CArrayFixSeg<TAny>
Using CArrayPak<TAny>
Using CArrayVar<TAny>
Using RArray<class T>
Using RPointerArray<class T>
Using TArray<class T>
Using Fixed Size Arrays
The range checking wrapper for fixed length C++ arrays
How to replace a C++ array with a wrapper
How to use the range checking wrapper
Using Array Keys
Array keys
Key type
Key comparison
Key length and location
How to use array keys
Implementing TKey derived classes
Basic Types
Basic Types Overview
Integral types
Text types
Boolean
Floating-point numbers
Templated functions
Using TRefByValue<class T> Class
Buffers And Strings
Buffers And Strings Overview
Circular Buffers Overview
Descriptors Overview
Dynamic Buffers Overview
Lexical Analysis Overview
Literals Overview
Package Buffers Overview
Raw Memory Overview
Using Circular Buffers
Circular Buffer structure
Using CCirBuf
Using CCirBuffer
Using Descriptors
Descriptor concepts
Descriptor basics
Text and binary data
8 bit variant, 16 bit variant and build independence
Length, maximum length and size
Folding and collation (comparing strings)
Safe data access
Descriptor Types
Buffer descriptors
Heap descriptors
Pointer descriptors
Resizable buffer descriptors
Abstract base descriptor classes
The relationship between descriptor classes
How to Use Descriptors
How to use the non-modifiable buffer descriptor β TBufC<TInt>
How to use modifiable buffer descriptor β TBuf<TInt>
How to use the non-modifiable pointer descriptor - TPtrC
How to use the modifiable pointer descriptor β TPtr
How to use the heap descriptor - HBufC
How to use the resizable buffer descriptor - RBuf
Descriptors for function interfaces
How to represent general binary data
Using TDes
Using TDes16 class
Using TDes8 Class
Using TDes8Overflow
Using TDesC
Using TDesC16 Class
Using TDesC8 Class
Format string syntax
Using Dynamic Buffers
Introduction to dynamic buffers
Dynamic buffers versus descriptors, arrays and heap cells
Buffer position
Space management and granularity
Contiguousness
Choices with buffers
How to use standard buffer operations
How to allocate buffers
How to pre-expand a buffer
Using Lexical Analysis
Introduction to Lexical Analysis
How to use Lexical Analysis
Using TLitC operators
Using Literal Descriptors
Constant literal text
Coding literal descriptors
NULL constant literals
How to use literal descriptors
Using Package Buffers
Packages as type-safe descriptors
Types of package
External and internal representations
How to use a package buffer
Date And Time Handling
Date And Time Handling Overview
Using Date and Time Handling
Using TDateTime
Using TTime
Dynamically loading link libraries
Dynamically Loading Link Libraries Overview
The polymorphic interface DLL
UID Protection
Module definition file
Locating a DLL
How to define the interface to a polymorphic interface DLL
How to use a polymorphic interface DLL
How to implement a polymorphic interface DLL
Supporting polymorphic interface DLLs with static interface DLLs
Handles
Handles Overview
Handle-numbers
Kernel side object containers
Thread-relative and Process-relative handles
Local and global handles
Duplicating handles to Kernel side objects
Opening a handle to an existing global Kernel object
Preventing closure of a handle
Inter Process Communication
Inter Process Communication Overview
Asynchronous Services Overview
Client/Server Overview
Notification Services Overview
Using Asynchronous Programming
Asynchronous Programming
Introduction to asynchronous programming
Asynchronous service providers
Low Level Asynchronous Service Handling
What asynchronous service providers do
Asynchronous service provider's responsibilities
How to handle a single asynchronous request
How to handle multiple asynchronous requests with a wait loop
Cancelling an asynchronous request
High Level Asynchronous Service Handling
Introduction to active objects and the active scheduler
Active objects
Active Scheduler
How to construct an active object
How to issue requests
How to complete requests
How to handle completed requests
How to cancel requests
How to start active objects
How to renew a request from the active scheduler
How to use multiple active objects
Long-running services and background objects
Non pre-emptive servicing
Simple encapsulation of a service provider
Life cycle of active objects
Using CActive
Using CAsyncOneShot
Using CIdle
Using TCallBack
Using TRequestStatus
Types of Service
About the types of services
Kernel services
Server services
Same-thread services
Using Client-Server
Introduction to the client-server architecture
Features of the client-server architecture
Migrating to V2 client-server APIs
Sessions and requests
Sharable sessions
Subsessions within a session
Initialising a subsession
Inter-thread data transfer
How to implement a simple client interface
How to implement a simple server interface
How to implement a client interface with subsessions
How to implement a server interface with subsessions
transient: transient server example
Using Notification Services
Change notifier
Thread-death notifier
Notifier
How to use a change notifier
How to use a thread-death notifier
How to use a notifier to display a simple dialog, asynchronously
How to use a notifier to display a single line message, synchronously
Key Codes
Maths
Maths Overview
Character Representation Of Real Numbers Overview
Maths Services Overview
Using Maths Services
Math functions
Memory Management
Memory Management Overview
Cleanup Support Overview
Memory Allocation Overview
Memory Management Concepts
Address Space and Process
Chunks
Heaps
Structure of a heap
Virtual machine model
Shared Memory between Threads