精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品开源心得,转载请注明:“锐英源www.wisestudy.cn,孙老师作品,电话13803810136。”需要全文内容也请联系孙老师。
#include <sys/types.h> #include <sys/time.h> #include <unistd.h> int select(int n,fd_set *readfds,fd_set*writefds,fd_set*exceptfds,struct timeval *timeout); struct timeval { long tv_sec,long tv_usec};
FD_ZERO(fd_set*set); |
清除集内所有位 |
FD_CLR(int fd,fd_set *set); |
关闭fd对应的位 |
FD_SET(int fd,fd_set*set); |
开启fd对应的位 |
FD_ISSET(int fd,fd_set*set); |
检测fd对应的位是否设置上 |