diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-FE14D954-4712-5DCE-998E-A39D79500ABF.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-FE14D954-4712-5DCE-998E-A39D79500ABF.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,49 @@ + + + + + +Asynchronous +service providersThis document explains the use of 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 platform programs make extensive use of asynchronous services. +For this reason, Symbian platform provides mechanisms which make them easy +to use.

+

Low-level asynchronous service handling encompasses:

+ +

High-level asynchronous service handling encompasses

+ +
\ No newline at end of file