Io module

epoll_arm

procedureextensionexperimental2 overloadssince 0.31.0Source

Registers fd for what its waiters need, once and edge-triggered: the registration stays and only grows (a MOD to add a direction, which also reports the descriptor if it is ready already, so nothing is missed between the failed try and here).

epoll_arm :: (scheduler: *Scheduler, engine: *Engine, fd: s64) -> s64

Parameters

scheduler: *Scheduler
engine: *Engine
fd: s64

Returns

s64
epoll_arm :: (scheduler: *Scheduler, engine: *Engine, fd: s64) -> s64

Parameters

scheduler: *Scheduler
engine: *Engine
fd: s64

Returns

s64

See also