Threads Module User's Guide : PART II Concurrency Packages : Chapter 4 The Synchronization Package : Getting Started
Getting Started
This section uses examples to introduce how to coordinate the activities of two or more threads.
You can find more examples in -buildspace\examples\sync. The following list gives the names of those examples and the classes that they exercise:
RWBarrierExample: RWBarrier, RWMutexLock
RWConditionExample: RWCondition, RWTLockGuard
RWCriticalSectionExample: RWCriticalSection, RWTLockGuard
RWFIFOMutexLockExample: RWFIFOMutexLock, RWTLockGuard
RWMutexLockExample: RWMutexLock, RWTLockGuard
RWReadersWriterLockExample: RWReadersWriterLock, RWMutexLock
RWSemaphoreExample: RWSemaphore, RWTLockGuard, RWMutexLock
RWThreadIdExample: RWThreadId, RWCondition, RWTMonitor