QTcpSocket 類

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

頭: #include <QTcpSocket>
繼承: QAbstractSocket
繼承者: QSslSocket

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

公共函數

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

額外繼承成員

詳細描述

The QTcpSocket 類提供 TCP 套接字。

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

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

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

Symbian Platform Security Requirements

On Symbian, processes which use this class must have the NetworkServices platform security capability. If the client process lacks this capability, it will result in a panic.

Platform security capabilities are added via the TARGET.CAPABILITY qmake variable.

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

成員函數文檔編製

QTcpSocket:: QTcpSocket ( QObject * parent = 0)

創建 QTcpSocket 對象在狀態 UnconnectedState .

parent 被傳遞給 QObject 構造函數。

另請參閱 socketType ().

[虛擬] QTcpSocket:: ~QTcpSocket ()

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

另請參閱 close ().