Module win32event
A module which provides an interface to the win32 event/wait API
Methods
- CancelWaitableTimer
 - Cancels a waiting timer. 
 - CreateEvent
 - Creates a waitable event 
 - CreateMutex
 - Creates a mutex 
 - CreateSemaphore
 - Creates a semaphore, or opens an existing one 
 - CreateWaitableTimer
 - Creates a waitable timer, or opens an existing one 
 - CreateWaitableTimerEx
 - Creates or opens a waitable timer object and returns a handle to the object 
 - MsgWaitForMultipleObjects
 - Returns when a message arrives of an event is signalled 
 - MsgWaitForMultipleObjectsEx
 - Returns when a message arrives of an event is signalled 
 - OpenEvent
 - Returns a handle of an existing named event object. 
 - OpenMutex
 - Returns a handle of an existing named mutex object. 
 - OpenSemaphore
 - Returns a handle of an existing named semaphore object. 
 - OpenWaitableTimer
 - Opens an existing named waitable timer object 
 - PulseEvent
 - Provides a single operation that sets (to signaled) the state of the specified event object and then resets it (to nonsignaled) after releasing the appropriate number of waiting threads. 
 - ReleaseMutex
 - Releases a mutex. 
 - ReleaseSemaphore
 - Releases a semaphore. 
 - ResetEvent
 - Resets an event 
 - SetEvent
 - Sets an event 
 - SetWaitableTimer
 - Sets a waitable timer. 
 - WaitForMultipleObjects
 - Returns when an event is signalled 
 - WaitForMultipleObjectsEx
 - Returns when an event is signalled 
 - WaitForSingleObject
 - Returns when an event is signalled 
 - WaitForSingleObjectEx
 - Returns when an event is signalled 
 - WaitForInputIdle
 - Waits until the given process is waiting for user input with no input pending, or until the time-out interval has elapsed