OsPoller.registerHandle

int registerHandle(Handle handle, IoInterest interest, ulong userData) @trusted nothrow @nogc

Register a handle with the given interests and opaque user data.

Parameters

handleHandle to register (must be a socket handle cast to Handle).
interestRequested readiness mask.
userDataOpaque value returned in translated events.

Returns

0 on success, or -1 with last error set on failure.