RAD Studio VCL Reference
ContentsIndex
SyncObjs Namespace Classes
Classes
 
Name 
Description 
 
TConditionVariableCS allows the use of condition variables in combination with critical sections. 
 
TConditionVariableHelper is a class helper for the TRTLConditionVariable record. 
 
TConditionVariableMutex allows the use of condition variables in combination with mutexes. 
 
TCriticalSection allows a thread in a multi-threaded application to temporarily block other threads from accessing a block of code. 
 
TCriticalSectionHelper is a record helper for the TRTLCriticalSection record. 
 
TEvent represents an external event. 
 
THandleObject is the base class for all thread synchronization objects that use a handle. 
 
TMutex is a synchronization primitive used to guard a shared resource. 
 
TSemaphore is a synchronization primitive that manages the concurrent execution of threads, in the context of sharing a common resource. 
 
TSimpleEvent represents an unnamed manual event object. 
 
TSynchroObject is the base class for all thread synchronization objects. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.