Chapter 5: The Interthread Communication Package
5.1 Introducing the Interthread Communication Package
5.1.1 Interpackage Dependencies
5.1.2 Including the Header Files
5.2 Definitions
5.2.1 Futures, IOUs, and Escrows
5.2.2 Producers, Consumers, and Blocking
5.3 Interthread Communication Class Hierarchies
5.3.1 The Producer-Consumer Class Hierarchy
5.3.2 The IOU Class Hierarchy
5.4 Using Interthread Communication
5.4.1 Using Producer-Consumer Queues
5.5 The IOU Classes
5.5.1 Testing for Empty IOU Handles
5.5.2 Constructing an IOU
5.5.3 Closing an IOU
5.5.4 Redeeming an IOU
5.5.5 Using IOUs
5.5.6 Waiting for IOUs
5.5.7 Trapping IOUs with RWTIOUTrap
5.6 The Producer-Consumer Classes
5.6.1 Value and Pointer Classes
5.6.2 Guarded and Prioritized Classes
©Copyright 2000, Rogue Wave Software, Inc.
Contact
Rogue Wave about documentation or support issues.