Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [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 EPOC programs make extensive use of asynchronous services. For this reason, EPOC provides mechanisms which make them easy to use.

Low-level asynchronous service handling encompasses:

High-level asynchronous service handling encompasses