Function libzt::zts_bsd_select[][src]

pub unsafe extern "C" fn zts_bsd_select(
    nfds: c_int,
    readfds: *mut zts_fd_set,
    writefds: *mut zts_fd_set,
    exceptfds: *mut zts_fd_set,
    timeout: *mut zts_timeval
) -> c_int
Expand description

@brief Monitor multiple file descriptors for “readiness”

@param nfds Set to the highest numbered file descriptor in any of the given sets @param readfds Set of file descriptors to monitor for READ readiness @param writefds Set of file descriptors to monitor for WRITE readiness @param exceptfds Set of file descriptors to monitor for exceptional conditions @param timeout How long this call should block @return Number of ready file descriptors on success. ZTS_ERR_SOCKET, ZTS_ERR_SERVICE on failure. Sets zts_errno