select()

Description

Determine the status of one or more sockets, waiting if necessary.

#include <winsock.h>

long PASCAL FAR select ( int nfds, fd_set FAR * readfds, fd_set FAR * writefds, fd_set FAR * exceptfds, const struct timeval FAR * timeout );