From 01a7af5110dcd6e711dd27c0fa7fa68c23380186 Mon Sep 17 00:00:00 2001
From: root
Libev supports select
, poll
, the linux-specific epoll
, the
-bsd-specific kqueue
and the solaris-specific event port mechanisms
-for file descriptor events (ev_io
), relative timers (ev_timer
),
-absolute timers with customised rescheduling (ev_periodic
), synchronous
-signals (ev_signal
), process status change events (ev_child
), and
-event watchers dealing with the event loop mechanism itself (ev_idle
,
+
Libev supports select
, poll
, the Linux-specific epoll
, the
+BSD-specific kqueue
and the Solaris-specific event port mechanisms
+for file descriptor events (ev_io
), the Linux inotify
interface
+(for ev_stat
), relative timers (ev_timer
), absolute timers
+with customised rescheduling (ev_periodic
), synchronous signals
+(ev_signal
), process status change events (ev_child
), and event
+watchers dealing with the event loop mechanism itself (ev_idle
,
ev_embed
, ev_prepare
and ev_check
watchers) as well as
file watchers (ev_stat
) and even limited support for fork events
(ev_fork
).