nc
pub fn select( nfds: i32, readfds: &mut fd_set_t, writefds: &mut fd_set_t, exceptfds: &mut fd_set_t, timeout: &mut timeval_t) -> Result<i32, Errno>
Sychronous I/O multiplexing.