module Pre:sig
..end
pre_check t
does whatever non-thread-safe work is necessary to prepare for the
system call that checks file descriptors being ready for read or write. pre_check
does not side effect t
.type
t
val sexp_of_t : t -> Sexplib.Sexp.t