OSF DCE Application Development Guide--Core Components

Chapter 7. Thread Concepts and Operations
This chapter discusses concepts and techniques related to DCE Threads. The following
topics are covered:
Thread operations
New primitives
Attributes objects
Synchronization objects
One-time initialization code
Thread-specific data
Thread cancellation
Thread scheduling
For detailed information on the multithreading routines referred to in this chapter, see the
reference page for that routine in the OSF DCE Application Development Reference.
7.1 Thread Operations
A thread changes states as it runs, waits to synchronize, or is ready to be run. A thread is
in one of the following states:
Waiting
The thread is not eligible to execute because it is synchronizing with another thread
or with an external event.
Ready
The thread is eligible to be executed by a processor.
Running
The thread is currently being executed by a processor.
124245 Tandem Computers Incorporated 71