Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]


Asynchronous service providers

In a multiprocessing system, user programs wait for events, for example, keyboard input, pointer input, completion of an I/O request, timer events etc. These events, and the services associated with them, are provided by asynchronous service providers.

A program has a main loop that:

All Symbian OS programs make extensive use of asynchronous services. For this reason, Symbian OS provides mechanisms which make them easy to use.

Low-level asynchronous service handling encompasses:

High-level asynchronous service handling encompasses