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