我使用QTcpSocket從服務器獲取信息。QTcpSocket重新連接方式
從我這邊來說,有必要連接並等待來自服務器的字節,並獲得它們。
我創建了QTcpSocket。將它連接到主機。開始獲取數據,沒關係。但是,例如,當我拔出以太網電纜時,與插座對象沒有區別。
我試圖連接QAbstractSocket :: error()和QAbstractSocket :: stateChange()等信號,但在斷開連接時沒有任何東西給我。
我的任務是等待幾秒鐘,嘗試重新連接,直到我再次獲得連接。
有什麼建議嗎?
TCP連接不會因爲電纜斷開而丟失。斷開電纜並在一分鐘內重新連接(如果我正確記得的話)應該只顯示爲程序的延遲,而不是斷開連接。 – 2012-07-18 12:15:30
你的協議是否支持乒乓? – 2012-07-18 13:58:21