OsPoller.modifyHandle

int modifyHandle(Handle handle, IoInterest interest, ulong userData, WatcherFlags flags = WatcherFlags.none) @safe nothrow @nogc

Modify the interest mask and user data for an already-registered handle.

Parameters

handleRegistered handle to update.
interestNew readiness mask.
userDataReplacement opaque value.
flagsOptional watcher flags (reserved for future use).

Returns

0 on success, or -1 with errno set on failure.