QTcpSocket断开自动重新连接 auto connect after disconnected
2012-12-30 13:47
645 查看
class Socket { public: Socket(); ~Socket(); public slots: void OnConnected(); void OnDisconnected(); public: QTcpSocket m_tcpSocket; bool m_bConnected(); }; Socket:Socket() { m_bConnected = false; connect(&m_tcpSocket, SIGNAL(connected()), this, SLOT(OnConnected())); connect(&m_tcpSocket, SIGNAL(disconnected()), this, SLOT(OnDisconnected())); while(!m_bConnected) { m_tcpSocket.connectToHost("192.168.1.111", 8741); m_tcpSocket.waitForConnected(); sleep(5); } } Socket::~Socket() { } void Socket::OnConnected() { m_bConnected = true; } void Socket::OnDisconnected() { m_bConnected = false; while(!m_bConnected) { m_tcpSocket.connectToHost("192.168.1.111", 8741); m_tcpSocket.waitForConnected(); sleep(5); } }
相关文章推荐
- QT tcpsocket 在断开后重新连接程序直接崩溃
- QTcpSocket断开后自动重连问题 auto connect after disconnected
- QT tcpsocket 在断开后重新连接程序直接崩溃
- socket(php)(短连接)(循环发count次,但是每次都得重新连接,会自动断开)整理版本2
- Qt QTcpSocket 对连接服务器中断的不同情况进行判定
- Mysql 断开连接之后自动重新连接
- QTcpSocket 对连接服务器中断的不同情况进行判定(六种情况,其中一种使用IsNetworkAlive API方法)
- 完美解决spring websocket自动断开连接再创建引发的问题
- QTcpServer多个TcpSocket连接
- QTcpSocket 对连接服务器中断的不同情况进行判定
- Qt QTcpSocket 对连接服务器中断的不同情况进行判定
- 问题:解决Android中socket自动断开连接
- Qt QWebsocket连接断开代码
- Qt QTcpSocket 对连接服务器中断的不同情况进行判定
- QTCPSOCKET 客户端已连接 而服务器无响应
- android连接指定wifi,程序断开wifi并保证系统不自动重新连接,记录wifi连接时间
- Qt---QTcpSocket连接http服务器
- COCOS2DX APK客户端进入后台后自动断开,SOCKET连接的时间是230秒
- Qt QWebsocket连接断开代码
- QT使用QTcpSocket和QTcpServer通信是出现乱码的问题