首页
社区
课程
招聘
[求助]如何等待服务器数据返回后在进行下一步
发表于: 2013-4-26 20:46 4535

[求助]如何等待服务器数据返回后在进行下一步

2013-4-26 20:46
4535
如题,求指教!关于网络通信方面的,等待时间是不定的,根据网络延时而定的

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 217
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
recv是阻塞的啊。。。那就等就好了。。。
2013-4-26 22:16
0
雪    币: 508
活跃值: (89)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
3
blocking or callback while nonblocking
2013-4-27 09:26
0
雪    币: 59
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
哥我是这样的,在一个线程里面用recv一真收包,一个线程里面做动作!有时候做一个动作要等待服务器返回数据后才能做下一步
2013-4-29 11:14
0
雪    币: 217
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
创建一个信号量,
做动作的线程一直等待着信号量ok,
recv线程好了就改变信号量。。
做动作的等到ok了。。就开动。。。

没学好,不知道说得怎么样
2013-4-29 21:59
0
游客
登录 | 注册 方可回帖
返回
//