Waits for an event or returns one which is in the backlog already. Removes matching backlog entries.
a delegate checking for which object to check for. Return true to return this object & not add it to the backlog.
the timeout after which to interrupt the waiting task
InterruptException on timeout
See Implementation
Waits for an event or returns one which is in the backlog already. Removes matching backlog entries.