LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 651|回复: 1

关于网络编程中select函数实用的一点疑问。。。

[复制链接]
发表于 2007-4-18 21:25:14 | 显示全部楼层 |阅读模式
server 网络接收线程:
----前面省略-----
    while ( ( tmp = select ( socketfd , &readbit , NULL , NULL , &timeout ) )>0 )
              {
                  receive ;
                  do something else;               
               }     
----后面省略-----
tiomeout的值是30000s才超时

在客户端发送数据的是每50ms发送一个数据包,800bytes/包。在一个客户端发送数据包的情况下,程序在while结构中不断地循环。怎么间隔50ms的数据包被连续的读入。。。:ask

有什么方法能使其读到一个数据包以后,跳出while循环吗?
3Q。。。
发表于 2007-4-18 22:02:00 | 显示全部楼层
你要跳出就break呗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表