5.3 Interthread Communication Class Hierarchies
The Interthread Communication package includes classes that implement the two thread communication mechanisms, producer-consumer queues and IOUs.
5.3.1 The Producer-Consumer Class Hierarchy
Figure 26 shows the Producer-Consumer classes.
Figure 26 – Producer-consumer class hierarchy
5.3.2 The IOU Class Hierarchy
Figure 5.4 shows the IOU class hierarchy. All of these classes are in the Interthread Communication package except RWTThreadEscrowImp, which is in the Threading package (see Section 3.3.3, “The IOU Class in the Threading Package,”).
Figure 27 – IOU class hierarchy