diff -r ebc84c812384 -r 46218c8b8afa Symbian3/PDK/Source/GUID-5D4B86D3-20C4-5D87-A6C1-225018D32347.dita --- a/Symbian3/PDK/Source/GUID-5D4B86D3-20C4-5D87-A6C1-225018D32347.dita Thu Mar 11 15:24:26 2010 +0000 +++ b/Symbian3/PDK/Source/GUID-5D4B86D3-20C4-5D87-A6C1-225018D32347.dita Thu Mar 11 18:02:22 2010 +0000 @@ -1,12 +1,12 @@ - - - - - + + + + + Thread And Process Management Overview
Purpose

Provides access to processes, threads, thread-local storage, and access synchronisation.

These APIs provide support for a programming style that employs multiple threads or processes that share resource protected by synchronisation mechanisms such as mutexes. Symbian OS provides alternatives to this style that are better suited to a limited resource environment:

  • the active objects framework provided by the Asynchronous Services API is usually preferred to multi-threading in Symbian OS programming

  • server programs can be used to serialise access to a shared resource

Description

Functionality is provided by a number of APIs. Use them as follows:

Threads And Processes Overview

Provides access to processes, threads, and thread-local storage.

Semaphores Overview

Synchronises access to shared resources within and between processes.

Mutexes Overview

Synchronises exclusive access to shared resources within and between processes.

Critical Sections Overview

Synchronises exclusive access to shared resources within a single process.

See also

Asynchronous Services Overview

Client/Server Overview

System Static Functions Overview

\ No newline at end of file