選擇模型

使用select來管理IO函數

select肯定一個或者多個套接字狀態。spa

int select( int nfds; fd_set* readfds;  //可讀性
fs_set* writefds; // 可寫性
fd_set* exceptfds; //錯誤
const struct timeval* timeout   //等待時間
);

函數調用成功,返回 套接字數量總和。code

超過期間限制,返回0;blog

失敗返回 SOCKET_ERROR.it

相關文章
相關標籤/搜索