| Skip Navigation Links | |
| Exit Print View | |
|
Multithreaded Programming Guide Oracle Solaris 11 Express 11/10 |
1. Covering Multithreading Basics
4. Programming with Synchronization Objects
5. Programming With the Solaris Software
6. Programming With Solaris Threads
Underlying Architecture
Creating and Using Threads
Thread Cancellation
Cancel a Thread
Cancellation Points
Example of Nested Locking With a Circularly-Linked List
Data Locking
pthread_equal Syntax
Compiling a Multithreaded Application
Completion Semantics
cond_broadcast Return Values
cond_broadcast Syntax
cond_destroy Return Values
cond_destroy Syntax
Example of Producer and Consumer Problem
cond_init Return Values
cond_init Syntax
Synchronizing Across Process Boundaries
cond_reltimedwait Return Values
cond_reltimedwait Syntax
cond_signal Return Values
cond_signal Syntax
cond_timedwait Return Values
cond_timedwait Syntax
cond_wait Return Values
cond_wait Syntax
Programming with Synchronization Objects
Condition Variable Attributes
Producer and Consumer Problem
Blocking For a Specified Interval
Blocking on a Condition Variable
Blocking Until a Specified Time
Destroying the Condition Variable State
Getting the Clock Selection Condition Variable
Getting the Scope of a Condition Variable
Initializing a Condition Variable
Initializing a Condition Variable Attribute
Removing a Condition Variable Attribute
Setting the Clock Selection Condition Variable
Setting the Scope of a Condition Variable
Unblocking One Thread
Unblocking All Threads
Interrupted Waits on Condition Variables
Continuing a Suspended Thread
Creating a Default Thread
Peterson's Algorithm