Class Lwt_engine.poll_based
Abstract class for engines based on a poll-like function.
inherit t
method private virtual poll : (Unix.file_descr * bool * bool) list -> float -> (Unix.file_descr * bool * bool) list
poll fds tiomeout
, wherefds
is a list of tuples of the form(fd, check_readable, check_writable)
, waits for either:- one of the file descriptor with
check_readable
set totrue
to become readable - one of the file descriptor with
check_writable
set totrue
to become writable - timeout to expire
and returns the list of file descriptors with their readable and writable status.
- one of the file descriptor with