TSimpleEvent
Create
TEventObject
Destroy
ResetEvent
SetEvent
WaitFor
THandleObject
TSynchroObject
Acquire
Release