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