int select(int nfds, fd_set *readfs, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);nfds: Number of File Descriptorreadfs: is the Bitmask we use for file descriptorswritefs: is the Bitmask we use for file descriptorsexcept: is the Bitmask we use for file descriptorstimeout: time for timeout