IO多路复用-poll()函数 一、poll() 函数 1.函数介绍 int poll(struct pollfd *fds,nfds_t nfds,int timeout); struct pollfd{ int fd;//需要检测的文件描述符 short events;//请求检测的事件 short revets;//返回的事件 }; //参数 //fds :需要监听的所有文件描述符结构体的数组 //nfds:数组的项数 //timeout :超时时间,单位为毫秒, -1为无超时 //返回值:成功返回就绪文件描述符个数,超时返回0, 出错返回-1; 2.例程