请问如何设置一个blocking Connect的TimeOut参数

tony_chan 2006-04-18 03:21:00
int connect(
SOCKET s,
const struct sockaddr* name,
int namelen
);
请问各位高手如何设置该连接的TimeOut时间,我看了许多资料好象WinSock并没有列出?

...全文
215 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
BOOL SetTimeOut(SOCKET s,int nTime,BOOL bRec)
{
::setsockopt(s,SOL_SOCKET,bRec?SO_RCVTIMEO:SO_SNDTIMEO,(char*)&nTime,sizeof(nTime));
}
  • 打赏
  • 举报
回复
NTSystem 2006-04-18
setsockopt()
  • 打赏
  • 举报
回复
assay001 2006-04-18
MSDN中有详细介绍,你可以去看看。
如果帮我顶顶
http://community.csdn.net/Expert/TopicView1.asp?id=4676592
呢,有了空我可以写一个。
  • 打赏
  • 举报
回复
tony_chan 2006-04-18
可以指出具体的使用方法吗?
我现在只是单纯的从Client去连接Server.
  • 打赏
  • 举报
回复
assay001 2006-04-18
用select可以,
在MSDN中有详细介绍。
  • 打赏
  • 举报
回复
assay001 2006-04-18
许多资料都是骗钱,骗职称(还是骗钱)的。
  • 打赏
  • 举报
回复
相关推荐
发帖
通信技术
加入

4143

社区成员

通信技术相关讨论
申请成为版主
帖子事件
创建了帖子
2006-04-18 03:21
社区公告
暂无公告