社区
网络编程
帖子详情
关于阻塞接收
tujj99
2004-01-05 05:29:35
recv()一直阻塞直到有数据接收!
如何设置阻塞接收的时间?
是用setsockopt()吗?
我现在要设置成1秒钟,具体使用方法,代码是?
谢谢了
...全文
38
9
打赏
收藏
关于阻塞接收
recv()一直阻塞直到有数据接收! 如何设置阻塞接收的时间? 是用setsockopt()吗? 我现在要设置成1秒钟,具体使用方法,代码是? 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tujj99
2004-01-06
打赏
举报
回复
我的程序中:
SOCKET s;
connect(s,proaddr,sizeof(proaddr));
recv(proaddr,buf,....);
这个recv()可以控制接收时间么?
aspvbjava
2004-01-06
打赏
举报
回复
放在socket()的后面
tujj99
2004-01-06
打赏
举报
回复
setsockopt()加在程序的什么地方?
bind后面?
connect后面?
zengpan_panpan
2004-01-05
打赏
举报
回复
winsock2支持。1.1不支持
tujj99
2004-01-05
打赏
举报
回复
我刚查了一下msdn,好像SO_RCVTIMEO不支持啊!!!
只能使用SO_LINGER
sharkhuang
2004-01-05
打赏
举报
回复
看看哦
tujj99
2004-01-05
打赏
举报
回复
谢谢了
zengpan_panpan
2004-01-05
打赏
举报
回复
int t = ??; //至于这个t到底是秒,还是毫秒,试试看了。
setsockopt(s, IPPROTO_TCP, SO_RCVTIMEO, &t, sizeof(t));
tujj99
2004-01-05
打赏
举报
回复
自己up一下
Unity socket 关于
阻塞
接收
的问题
如果socket的recive放在update里,当这个比较卡的时候,就会丢失掉部分数据。最好是单独开一个线程来处理。 using UnityEngine; using System.Collections; using System.Net.Sockets;...using System.Collectio...
WinSock中关于
阻塞
接收
/发送超时的一个BUG
在
阻塞
模型中,recvfrom和recv函数默认都是永久
阻塞
的,即没有数据到来...设置了合适的
阻塞
时间,可以让
接收
函数超时返回。 [cpp] view plaincopyprint? int setsockopt( __in SOCKE
从缓冲上看
阻塞
与非
阻塞
socket在发送
接收
上的区别
最近在网络上看到一些帖子以及回复,同时又搜索了一些网络上关于
阻塞
非
阻塞
区别的描述,发现很多人在描述两者的发送
接收
时操作返回以及缓冲区处理的区别时有不同程度的误解。所以我想写一篇文章来纠正错误,并作为...
Socket
阻塞
和非
阻塞
概念 超时时间
阻塞
==同步 非
阻塞
==异步 超时时间
【linux】串口编程(二)——非
阻塞
接收
项目中很少会使用
阻塞
接收
,一般都是select+read监听模式来实现非
阻塞
接收
。 使用selece时,需要处理一些异常情况的返回,比如:系统中断产生EINTR错误;超时错误ETIMEDOUT。 使用read时,需要处理读取时可能出现...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章