Waits for and processes a single batch of events.
Returns false if no event was received before the timeout expired and true if either an event was received, or if the wait was interrupted by an error or signal.
See Implementation
Waits for and processes a single batch of events.