PySide6.QtNetwork.QTcpSocket

class QTcpSocket

QTcpSocket 类提供了一个 TCP 套接字。更多

PySide6.QtNetwork.QTcpSocket 的继承图

继承者: QSslSocket

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

TCP(传输控制协议)是一种可靠的、面向流的、面向连接的传输协议。它特别适合连续传输数据。

QTcpSocketQAbstractSocket 的一个便捷子类,允许您建立 TCP 连接并传输数据流。详情请参阅 QAbstractSocket 文档。

注意

TCP 套接字无法在 QIODevice::Unbuffered 模式下打开。

另请参阅

QTcpServer QUdpSocket QNetworkAccessManager 财富服务器 财富客户端 线程化财富服务器 阻塞式财富客户端 Torrent示例

__init__([parent=None])
Parameters:

父对象QObject

创建一个处于UnconnectedState状态的QTcpSocket对象。

parent 被传递给 QObject 构造函数。

另请参阅

socketType()

bind(addr[, port=0[, mode=QAbstractSocket.BindFlag.DefaultForPlatform]])
Parameters:
Return type:

布尔