SYMBIAN OS V9.3
»
Index
»
Figure Index
Figure Index
ABIv1 to ABIv2 toolchain changes
ABIv1 and v2 toolchains compared
AURA commands / apianalyse
Camparison and Analysis of API data
Additional ICL Information / Dithering
Error-diffusion dithering
Alarm States
ALARM STATES
Application icons and captions
The "FileBrowse" caption displayed for the filesystem browser and the default application icon for S60 (top) and UIQ (bottom).
Application registration files / Introduction
Registration files
Registration files
Audio Streaming overview / Architectural relationships
Audio input/output streaming overview
Audio Tone Player Overview / Architectural relationships
Audio tone player overview
Bluetooth Overview / Symbian OS Bluetooth Core
Core Bluetooth Components
Core Bluetooth Components
Bluetooth Profiles / Symbian Bluetooth Profiles
Figure 1. Profile dependencies
Figure 1. Profile dependencies
Bluetooth Protocol Stack / Purpose / The Bluetooth Stack
Figure 1. The Symbian OS Bluetooth stack
Figure 1. The Symbian OS Bluetooth stack
Bluetooth Remote Control Framework / Description / How Remote Control Works
Bluetooth Remote Control Headset
Bluetooth Remote Control Headset
Bluetooth Stack / Symbian OS Bluetooth Core Stack
Symbian OS Bluetooth Core Stack Architecture
Symbian OS Bluetooth Core Stack Architecture
Building code / Building code using the command line
Inputs to the bldmake and abld.bat commands, and the resulting outputs.
Building the application
Parsing and storing the EDG reports
C++ development processes / Target build and install / Install and signing
SIS file tool chain
CFileBrowseBaseView implementation
The CAknInformationNote dialog which indicates that the file cannot be opened in the S60 version of the filesystem browser.
The information dialog resulting from a call CEikonEnv
CS Help example projects / Application help file example
Circle view with dialog box
Can I write one application that runs on both S60 and UIQ platforms?
Class diagram for the filesystem browser on S60.
Class diagram for the filesystem browser on UIQ.
Certificate Validation in PKIX / Certificate Chain
Certificate chain
Character ascent, descent, height and baseline
Character cell metrics (ascent, descent, height and baseline)
Character underlining
Underlining and baseline offsets
Character width, move and adjusts
Kerning using negative adjusts
Width, move and adjusts of a character
Cleanup utilities
Effect of CleanupClosePushL and subsequent pop and destroy
Components overview
Messaging overview
Contact Items Management
CONTACT ITEM HIERARCHY
Contact Views
CONTACTS MODEL VIEW CLASSES
Contacts Model Overview / Architectural Relationships
CONTACTS MODEL CLIENTS
Context sensitive help and the CS Help compiler / The help authoring process
Operation of CS-Help
Converter Architecture overview / Description
Converter architecture
Defining a test suite hierarchy
Test Suite hierarchy
Defining a test suite hierarchy / Defining XML files and structure
The XML structure used to represent the Test Suite hierarchy
Dependency diagram for Certificate Management
Dependency diagram for the certman component
Deploying code on hardware
Creation of a signed sis file from executable files compiled for phone hardware. This installation package is generated using PC-based tools CreateSIS, MakeSIS, MakeKeys, and SignSIS with instructions detailed in a human-readable package file.
Description
Audio player Utility
Audiorecorder Utility
DevSound Overview / Architectural Relationships
DevSound component and related components
Echoeng
Structure of echoeng
Eikecho
Structure of eikecho
Execute on PC
executeOnPC task
Execute on Symbian
executeOnSymbian
Format layering
Format layering
Front End Processor Overview / Description / FEP Base
FEP Base
Hash algorithms -- guide / What is an HMAC? / The base class and its derived classes
The inheritance diagram above shows the CMessageDigest abstract base class. Also shown are the following derived classes
How to configure a rtf source file / Example
rtf source file fragment
How to draw a rounded rectangle
Rounded rectangle construction
How to draw arcs and ellipses / Drawing pie slices
Pie slice construction
How to draw arcs and ellipses / How to draw an arc
Arc construction
How to draw polylines and polygons / Drawing a polygon
Winding numbers
How to get location information / Getting location information
Figure 1. Simplified Terminal Based Positioning Sequence
Figure 2. Position updates when tracking
How to get location information / Location Acquisition API runtime behaviour
Key to Table 1 and Table 2
Table 1. Full accuracy mode
Table 2. Ignore accuracy mode
How to improve topic searching using synonyms / Example
Synonyms used in CsHelp.rtf
How to insert graphics into a rtf source file / Example
Graphics link
How to make efficient Use of SQL / 2 The Architecture and Operation of SQLite
Simplified SQLite Architecture
How to set the text cursor
Text cursor
How to structure a CS Help project / Example
CS Help project directory structure
How to upgrade OS components / Modification of an OS component / Eclipsing ROM files
Eclipsing using partial upgrades
Eclipsing using partial upgrades
Eclipsing using patches
Eclipsing using patches
How to use incoming PPP
Incoming PPP
How to use the CDMA SMS MTM / Architecture overview
SMS MTM class relationships
SMS MTM class relationships
SMS MTM component relationships
SMS MTM component relationships
How to use the audio tone player utility / Using the tone player
Tone Player Utility
How to use the post-linker (elf2e32) / Overview
Post linker
How to use the video player utility / Description
Video Player sequence diagram
How to use the video player utility / Description / Configuration information and controls
Video display regions
How to use the video recorder utility / Description
Video Recorder sequence diagram
How to write controls / Handling events
Hit-test region example
ICL Client Side Architecture
Image converter library - Overview
InetProtUtils Overview / API summary
Class diagram for InetProtUtils
Installing and configuring the TestDriverV2 / Installing the TestDriver
Choosing TestDriver
Symbian Engineering Tools Setup
Wintap configuration
log save pop up
Interface definitions
Interface definition relationships
Introduction
TestDriver Architecture
TestDriver Architecture
TestDriver Remoting
Introduction to CDB v2.2
CDB v2.2 architecture
CDB v2.2 architecture
Introduction to Clipboard
Clipboard class structure
Clipboard store
Introduction to TestDriverV2 / Overview
TestDriverV2 setup.
Introduction to XML Schema / <driver>
Driver xml file
Figure 2. TestDriver Schema.
Introduction to XML Schema / <driver> / <task>
Figure 3. Operations in a task
Introduction to XML Schema / Additional tasks / <driverInfo>
Figure 4. Driver information
Introduction to XML Schema / Additional tasks / <reference>
Figure 5. Refering to another task
Introduction to XML Schema / Conventions used
Figure 1. An element/tag
Introduction to dictionary stores
Dictionary store
Introduction to pictures
Relationship between picture headers and pictures in a store
The relationships between the picture classes
Introduction to running tests remotely / Overview
TestMaster - TestClient workflow process
TestDriver Remoting
Workflow for running tests remotely
Introduction to the ECom architecture
Plug-in relationships
Introduction to the window server
Window Server
Window Server
Kit Comparator / Overview / The process
Kit Comparator process
Life cycle of active objects
Flow diagram showing the life cycle of an active object
Location Acquisition API overview / API summary
Figure 1. RPositionServer and RPositioner with basic position data classes
MVS GUI layout / Status bar
Status bar
MakeKeys - Certification Generator syntax / Purpose
Makekeys.exe
Media Transfer Protocol (MTP)
Basic MTP over USB
Connectivity via MTP
MTP Framework Interfaces
Multi Media Framework Client Overview / Overview
Multi Media Framework - Client Utility APIs
Operation of the Font and Bitmap Server
Relationship between Font and Bitmap Server, Window Server and the client
Ordinal growth and the extension DLL pattern / Potential problem of ordinal growth
Parallel changes causing ordinal problems
Platform evolution
Ordinal growth and the extension DLL pattern / The Extension Dll pattern / Structure
Application using functionality from extended DLL using extension DLL in later platform version
Application using functionality from un-extended DLL
Overview
ALARM SERVER RELATIONSHIPS
PAN Profile overview / Key concepts
Dial-up networking
PAN-NAP, bridging networks
PANU to PANU connection
Piconet - PAN-GN to PANU relationship
PDRSTORE overview / Architectural relationships
PDRSTORE classes
Parsing and storing the Symbian OS API information
Storing the API information of a Symbian OS build.
Phone book synchroniser overview / Architectual relationships
Phonebook Synchroniser and related components
Pointers to the start and end of contiguous regions / Flat array
End() and Back() in fixed flat arrays
Pointers to the start and end of contiguous regions / Segmented array
End() and Back() in fixed segmented arrays
Position data and info classes
Figure 1 Position data and info classes
Positioning technology module selection criteria / Specifying module selection criteria
Figure 1. Position criteria, quality and selection order classes.
Positioning technology module status / Module status
Figure 1. TPositionModuleStatus and TPositionModuleStatusEvent classes
Positioning technology modules / Module information classes
Figure 1. TPositionModuleInfo and TPositionQuality classes
RTP overview / API summary
Class diagram for RTP classes
Random Number Generator (RNG) -- guide / Base classes and their derived classes
The inheritance hierarchy for the RRandomSession and CSystemRandom classes
Recording media files
Choosing a format when recording audio
Registration
Interface of Connection and Sub Connection.
Resources
The filesystem browser resource files and the resulting application binaries on compilation.
Retrieve from Symbian
Retrieve from Symbian task
Rich-text source file .rtf / Lists / Definition lists
Definition list styles
Sound Control
ALARM PLAY INTERVALS
Storing tests and results / Test structure within a repository
Repository structure.
Storing tests and test suites / RTest structure within a repository
Repository structure for a single RTest
Structure
Index structure
Subsystems and APIs / The subsystems
Subsystems
Symbian OS and the S60 and UIQ mobile phone platforms
Symbian OS and the UIQ and S60 platforms
The Nokia N91 is based on S60 3rd Edition.
The Sony Ericsson P990 is based on UIQ 3.0.
Test Referencing
Test referencing
The Aleppo to CS Help converter / The process
Aleppo to CS Help conversion process
The Fonts classes
The relationships between the font classes
The control stack
Example showing the order and priority of controls on the control stack
The emulator
The 'Tools' menu option can be used to set a range of S60 emulator preferences.
The S60 emulator.
The UIQ emulator.
The filesystem browser UI classes
The menu invoked by a left soft key press in the S60 filesystem browser application.
The filesystem browser application
A view of files and directories in the S60 filesystem browser application.
A view of files and directories in the UIQ filesystem browser application.
The directory browse view for the S60 filesystem browser application.
The directory browse view for the UIQ filesystem browser application.
The start up view for the S60 filesystem browser application.
The relationship between descriptor array classes
The class relationships for CDesCArrayFlat & CDesCArraySeg
The class relationships for CPtrCArray
The run-time control hierarchy
The run-time control hierarchy
The unified certificate store / Class diagrams / CCheckedCertStore
The diagram above shows the dependencies for the CCheckedCertStore class (shaded).
The unified certificate store / Class diagrams / CUnifiedCertStore
The diagram above shows the dependencies for the CUnifiedCertStore class (shaded).
The unified certificate store / Class diagrams / CUnifiedCertStoreWorkingVars
The diagram above shows the dependencies for the CUnifiedCertStoreWorkingVars class (shaded).
The unified key store / CUnifiedKeyStore class diagram
The diagram above shows the dependencies for the CUnifiedKeyStore class (shaded).
Thread-relative and Process-relative handles
Process-relative handle
Thread-relative handle
Time zone conversion overview / Time zone conversion
Class diagram for Time zone Conversion
Tuner overview / Architectural Relationship
Tuner component and related components
Tuner overview / Description
Class diagram for Tuner classes.
UI Control Framework Overview / Architectural relationships
Cone architectural relationships
UI Control Framework Overview / Description / Controls
Simple and compund controls
User interfaces
Architectural relationships
Using IrDA
The Symbian OS Implementation of the IrDA Protocol Suite
Using TCP/IP
Connection using TCP/IP.
Using serial connection
Connection using null modem cable.
Versit Overview / API summary
Relationship between different classes of the Versit component
Versit Overview / Architectural relationships
Abstraction of Versit deliverables
View Architecture Overview / Description / Abstract view interface
View Architecture class diagram
Viewing reports
Loading the xml report
Viewing test results
Test result location
Viewing the test logs and results / Results schema
Results schema
Viewing the test logs and results / Viewing the test logs
Test results hierarchy
Virtual machine model
User process 1's view.
User process 2's view.
Window Server Client-Side overview / Description
Window server classes
Window server events
Window server event types
XML framework overview / Architectural relationships
Block diagram of XML framework
filebrowseapp.rss in S60
In the S60 application, the user can either navigate up the directory hierarchy using the top 'back' directory, or the right soft key.
Copyright ©2008 Symbian Software Ltd.