Constructor.
Type alias of a callback delegate to remove a client registration. Does not fail/throw if the client is not registered.
Handles key by calling its handle() method and unregisters it if the handle() call either returns false or throws an exception. In the latter case the exception thrown is reported to the client by calling its error() method.
Handles the clients in selected_set.
Unregisters and finalizes a select client. Any errors which occur while calling the client's finalizer are caught and reported to the client's error() method (see clientError(), below).
Callback delegate to remove a client registration, see the description for the type alias above.
Handles the clients in selected_set.