Provides users with a mechanism for multiplexing input/output over a set of file descriptors that reference open streams. Format #include <poll.h> int poll (struct pollfd filedes [], nfds_t nfds, int timeout);