如何实现客户端在指定时间内,如果未受到服务器的数据就timeout?

kevinhu 2004-05-03 08:08:09
我用CAsyncSocket作了个通信程序,遇到这样的问题:
如何判断客户端在指定时间内,未受到服务器的数据就timeout?
...全文
122 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sharkhuang 2004-05-06
  • 打赏
  • 举报
回复
select
microgiant 2004-05-06
  • 打赏
  • 举报
回复
有两个情况,可以从SERVER那端做控制,也可以从CLIENT这里做控制.
timeout发生的时候,你可以做个消息来做处理。
yhqs540 2004-05-04
  • 打赏
  • 举报
回复
SetSockOpt设置超时时间
kevinhu 2004-05-04
  • 打赏
  • 举报
回复
如果这样设置后,timeout发生的时候,如何处理呢?也就是如何得到timeout错误代码?
醉马不肖 2004-05-03
  • 打赏
  • 举报
回复
int i=5000;
A.SetSockOpt(SO_RECVTIME,&i,sizeof(i));

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧