QTcpSocket 類

The QTcpSocket 類提供 TCP 套接字。 更多...

頭: #include <QTcpSocket>
qmake: QT += network
繼承: QAbstractSocket
繼承者: QSctpSocket and QSslSocket

注意: 此類的所有函數 可重入 .

公共函數

QTcpSocket (QObject * parent = nullptr)
virtual ~QTcpSocket ()

靜態公共成員

const QMetaObject staticMetaObject

額外繼承成員

詳細描述

The QTcpSocket 類提供 TCP 套接字。

TCP (傳輸控製協議) 是可靠、麵嚮流、麵嚮連接的傳輸協議。它尤其適閤數據的連續傳輸。

QTcpSocket 是方便子類化的 QAbstractSocket 允許建立 TCP 連接並傳輸數據流。見 QAbstractSocket 文檔編製瞭解細節。

注意: TCP 套接字無法被打開在 QIODevice::Unbuffered 模式。

另請參閱 QTcpServer , QUdpSocket , QNetworkAccessManager , Fortune 服務器範例 , Fortune 客戶端範例 , 綫程化 Fortune 服務器範例 , 阻塞 Fortune 客戶端範例 , 迴環範例 ,和 Torrent 範例 .

成員函數文檔編製

QTcpSocket:: QTcpSocket ( QObject * parent = nullptr)

創建 QTcpSocket 對象在狀態 UnconnectedState .

parent 被傳遞給 QObject 構造函數。

另請參閱 socketType ().

[虛擬] QTcpSocket:: ~QTcpSocket ()

銷毀套接字,關閉連接 (若有必要)。

另請參閱 close ().