我用TCP协议编写了一个服务器和客户端(阻塞模式),其中服务器不停的向客户端发送信息,请问如果强行关闭客户端,那么服务器如何才能及时的知道此时已断开连接呢?tcp服务器
解决方案 »
- 不用CHtmlView如何响应网页事件
- 想自己做一个打印机监控,请赐教
- 编译问题
- ....请问vc6怎么在对话框设计时出来的那个controls面版里把activex控件放进来?
- 急求翻转显示器屏幕代码,类似NVidia驱动工具里的功能
- 在View结构下新建TABControl和LISTControl的2个问题?????????????????????????????????????????
- 请教大家一个发送函数的问题
- 如何通过odbc批量倒入/出数据?
- COM高手请进来最高分相赠
- 学VC要多长时间才能学好,大侠们可不可以为我推荐几本VC路上能扫除障碍的好书?
- 程序产生的变量下次程序开启的时候要读取,请问这个变量怎么保存
- 拦截API在VS2005和VS2010不成功的问题
定义一个局部变量 int a
每次收到数据把a置为0
起一个时钟(1000毫秒运行一次),每次a++,当a>3的时候我们就认为视频断开了
因为每次收到数据a都为0了,那么当有数据的时候,视频不会认为断开,当视频断开或者收不到数据的时候,a就会一直加,加到3的时候(3秒钟后)那么肯定是收不到数据了.
这样做是为了减少数据流量.客户端跟服务器都是如此.