diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-5D4B86D3-20C4-5D87-A6C1-225018D32347.dita --- a/Symbian3/PDK/Source/GUID-5D4B86D3-20C4-5D87-A6C1-225018D32347.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-5D4B86D3-20C4-5D87-A6C1-225018D32347.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,12 +1,40 @@ - - - - - -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 + + + + + +Thread +And Process Management OverviewThis document provides an overview of thread and process management. +
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 platform 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 platform 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