BackendUnavailableException | Thrown when the requested backend is not available on this platform. |
Context | A set of watched handles that can be waited on for readiness. |
FailedContextInitializationException | Thrown when the kernel polling object cannot be created. |
FailedHandleAddException | Thrown when registering a handle with the kernel fails. |
FailedPollOperationException | Base class of exceptions for a failed poll operation. |
FailedPollWaitException | Thrown when the wait system call fails. |
FailedWatcherModificationException | Thrown when changing a watcher's registration fails. |
HandleAlreadyWatchedException | Thrown when a handle is added to a context that already watches it. |
InactiveWatcherException | Thrown when an operation is used on a watcher that was already removed. |
InvalidHandleException | Thrown when a handle is not a supported type. |
PollException | Base class of all exceptions thrown by Io\Poll. |
Watcher | A registration of one handle in a {@see Context}. |