我希望在一个套接字上只能存在一个连接.有没有专门的函数和选项来设定.
同时,要怎样才能确定已存在的连接还保持活动状态呢?.
请大家指教阿.谢谢
同时,要怎样才能确定已存在的连接还保持活动状态呢?.
请大家指教阿.谢谢
解决方案 »
- 编写TWAIN程序提示变量错误
- ?菜鸟跪求一个用MFC写的简单的 ACTIVEX控件源码
- 大家推荐本介绍VC2005编译器的书,刚下了VC2005准备好好研究一下!!!
- 急!!!请教一个网页源码方面的问题
- IE自定义工具条按钮标注
- 透明窗口的刷新问题
- 高手帮忙:用计时器显示正玄波,频率和幅度可以调整。。急用,谢谢!!!
- 如何用vbscript调用我的这个COM?
- 请问什么软件可以将gif,bmp的小图形转换成.ico文件,以方便程序使用
- 求助,如何让VC 操作 Word更新域啊.
- 为什么我写了一个程式注册windows服务后,MessageBox(0,szMsg,szCaption,0);函数调用失败?
- DLL中函数的静态调用和动态调用到底有什么差别?
楼主“要怎样才能确定已存在的连接还保持活动状态呢?”
windows socket 函数select可以判断这个,mfc的socket也有select。如果用异步socket在对方断开时可以收到OnClose()消息。
可能是我表述不清,应该说怎样限制监听套接字在建立一个连接后不再接受别的连接请求.只有在已经建立的连接不存在后才可以接受另外的连接请求并建立连接.
我想知道有没有什么简捷的方法.如果用一个连接计数器来做也是可以,只是有点点麻烦.
另外.我还想请教监听套接字在不接受对方的连接请求时如何返回给对方一个类似于"连接失败"之类的消息.这样可以让对方针对这个消息可以定制自己所要采取的动作.
同步的时候,有没有什么函数可以判定已存在的连接是否还保持活动状态呢?
请大家帮忙。