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

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

...全文
254 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
火云洞红孩儿 2006-04-21
  • 打赏
  • 举报
回复
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
  • 打赏
  • 举报
回复
许多资料都是骗钱,骗职称(还是骗钱)的。

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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