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