在C 中每分钟之后,如何检查套接字连接
How to check socket connection after every minute in C++
我已经在C 中实现了: - 我解析一个包含多个服务器的IP和端口的XML文件,对于每个IP和端口,我首先调用连接到服务器函数,在该函数中我与服务器建立了TCP套接字连接,无论是否建立连接,我都会制作线程对于每个IP和端口,如果不建立连接,我将无法建立连接的服务器的状态,如果建立了连接,则我然后向服务器提出请求,并在线程中从服务器接收响应。这是在此之后完成的每个线程的每一分钟。现在,我面临的问题是,如果连接终止或服务器电源,则如何再次建立连接,我的意思是每分钟,在发送请求和从服务器接收响应之前,我必须检查连接是否仍然存在或不。你能告诉我怎么做吗?
您可以拥有检查连接状态的任何东西,还可以为您的其他类提供所有通信。其他类传递一个功能指针,并在该方法中测试连接,如果成功运行您传递的功能。如果不将其粘在队列上,则一旦连接重新建立。
相关文章:
- SDLnet检查TCPsocket是否已关闭连接
- C++ 程序中的数据库连接检查
- QT按钮组和可检查的按钮:如何将切换信号与整数和布尔值连接?
- C 在Linux Ubuntu上检查Internet连接
- 从C++代码检查互联网连接
- 如何检查LLDB是否可以连接到二进制
- 如何使用配对设备检查Qbluetoothsocket的连接
- 连接四个成功的组合检查适用于大多数情况,但不适用于某些情况
- 如何在C API中检查MySql连接是否处于活动状态
- 如何检查网格内的点是否垂直/水平连接?(彼此相距1)
- 检查节点是否使用Maya API连接到特定的插头
- 检查 TCP 端口是否可用(未侦听或未连接)
- 在C 中每分钟之后,如何检查套接字连接
- C++ODBC检查连接是否成功
- 使用C或C++检查互联网连接的最快方法是什么
- 卷曲 - 检查连接
- 我们如何检查我们是否有有效的连接
- 检查连接4的获胜功能对角线是否不工作
- 检查连接是否在libpqxx(postgres)中处于活动状态
- 如何检查连接是否丢失