WebSocketServer QML 类型

QML 接口到 QWebSocketServer. 更多信息...

导入声明import QtWebSockets 1.7

属性

信号

详细说明

属性文档

accept : bool

设置为 true 以在服务器监听时接受传入客户端连接。当设置为 false 时,拒绝传入连接。默认情况下,接受连接。


errorString : QString [只读]

如果发生错误,则返回错误信息的字符串化表示。


host : QString

服务器的主机地址。默认情况下使用 localhost。


listen : bool

当服务器应该监听客户端连接时设置为 true,否则为 false。当设置为 true 时,服务器将在由主机和端口定义的指定 URL 上监听,如果 accept 为 true,则接受传入的客户端连接。否则关闭服务器。默认情况下,服务器不监听。


name : QString

在 HTTP 握手阶段使用此服务器的名称。


port : int

该服务器正在监听的端口。值必须在 0-65535 范围内。

默认情况下,端口将自动选择。


supportedSubprotocols : QStringList [since 6.4]

服务器支持的协议列表。

此属性自 Qt 6.4 起引用。


url : QUrl [只读]

客户端 WebSockets 可以连接的服务器 URL。URL 使用 ws:// 方案,包括服务器监听的端口和服务器的主机地址。


信号文档

clientConnected(WebSocket webSocket)

当客户端连接到该服务器时,会发射此信号。 webSocket 是新创建的 WebSocket

注意:相应的处理程序是 onClientConnected


© 2024 The Qt Company Ltd. 本文档中包含的文档贡献是各自所有者的版权。提供的文档是根据由自由软件基金会发布的 GNU自由文档许可证版本1.3 的条款许可的。Qt及其相关标志是芬兰的Qt Company Ltd.和/或在其他国家和地区的世界性商标。所有其他商标均为其各自所有者的财产。