NAME

Linux::Event::Loop - Backend-agnostic Linux event loop (Clock + Timer + Scheduler)

DESCRIPTION

Backend-agnostic loop. All readiness waiting and dispatch is delegated to a backend object (currently epoll via Linux::Event::Backend::Epoll).

STATUS

EXPERIMENTAL / WORK IN PROGRESS

The API is not yet considered stable and may change without notice.

METHODS

new(%args)

after_ms / after_us / after_ns / at_ns

cancel($id)

watch_fh($fh, $mask, $cb, %opt)

run / run_once / stop

REPOSITORY

The project repository is hosted on GitHub:

https://github.com/haxmeister/perl-linux-event