void OnOK() { …… listenfd=socket(AF_INET,SOCK_STREAM,0); bind(listenfd,ServerAddr,sizeof(ServerAddr); WSAAsyncSelect(listenfd,m_hWnd,WM_ACCEPT,FD_ACCEPT); listen(listenfd, LISTENQ); …… } 对外来连接感兴趣 #define WM_ACCEPT WM_USER+101 ON_MESSAGE(WM_ACCEPT, OnAccept ) OnAccept (WPARAM wParam,LPARAM lParam) { …… //如果有客户连接 if(WSAGETSELECTEVENT(lParam) == FD_ACCEPT) { //接收客户连接 connfd = accept(listenfd, (LPSOCKADDR)NULL, NULL); //获取本机时间,发送给客户端 …… } } 问题:如何处理多个I/O请求? 客户端 处理请求 服务器 对外来连接感兴趣,如果有,请通知 对用户数据到达和连接关闭感兴趣,如果有,
您可能关注的文档
最近下载
- 辅警行政职业能力测验真题及答案.docx VIP
- 2026中邮金融资产投资有限公司社会招聘笔试历年参考题库附带答案详解.docx
- 上海市奉贤中学2024-2025学年高一上学期期中考试 化学试卷(原卷版+解析版).docx VIP
- 2026年贵州省高考化学真题卷(含答案与解析).pdf VIP
- 煤矿行业全员安全职业病防治培训教案.ppt VIP
- 高压柜安装检验批.xls VIP
- 2024年贵州省高考化学真题卷(含答案与解析)_8616.pdf VIP
- 腹腔镜子宫悬吊术手术配合.pptx
- 从江瑶浴基本药材目录.pdf VIP
- 蔚来汽车技术规范 横移机技术规范 NIO-CCRM-03-H007.pdf VIP
原创力文档

文档评论(0)