TsgcWSPClient_MQTT › 属性
按用途分组的已发布属性,以及完整的字母排序列表。
| 名称 | 描述 |
|---|---|
| Client | 引用在通过 WebSocket 连接时承载 MQTT 帧的 TsgcWebSocketClient。 |
| Broker | 引用 TsgcWSMQTTBroker 组件,使 MQTT 协议在原始 TCP 而非 WebSocket 上运行。 |
| MQTTVersion | 选择 CONNECT 数据包中通告的 MQTT 协议级别(3.1.1 或 5.0)。 |
| Guid | 将此子协议实例绑定到其 WebSocket 或代理连接的唯一标识符。 |
| 名称 | 描述 |
|---|---|
| QoS | 出站 QoS 1 和 QoS 2 消息的默认服务质量级别及重试/超时行为。 |
| LastWillTestament | 注册一条遗嘱消息,当此客户端连接意外断开时,代理将代表其发布该消息。 |
| ConnectProperties | 随 CONNECT 数据包发送的 MQTT 5.0 属性:会话过期时间、接收最大值、数据包大小、主题别名和扩展身份验证。 |
| 名称 | 描述 |
|---|---|
| HeartBeat | 定期发送 MQTT PINGREQ 数据包以保持会话活跃,并检测代理的静默断开。 |
| 名称 | 描述 |
|---|---|
| Authentication | 在 MQTT CONNECT 数据包中发送用户名和密码,以针对代理验证客户端身份。 |
| 名称 | 描述 |
|---|---|
| Version | 只读字符串,包含 MQTT 子协议组件的 sgcWebSockets 构建版本。 |
| 名称 | 描述 |
|---|---|
| Authentication | 在 MQTT CONNECT 数据包中发送用户名和密码,以针对代理验证客户端身份。 |
| Broker | 引用 TsgcWSMQTTBroker 组件,使 MQTT 协议在原始 TCP 而非 WebSocket 上运行。 |
| Client | 引用在通过 WebSocket 连接时承载 MQTT 帧的 TsgcWebSocketClient。 |
| ConnectProperties | 随 CONNECT 数据包发送的 MQTT 5.0 属性:会话过期时间、接收最大值、数据包大小、主题别名和扩展身份验证。 |
| Guid | 将此子协议实例绑定到其 WebSocket 或代理连接的唯一标识符。 |
| HeartBeat | 定期发送 MQTT PINGREQ 数据包以保持会话活跃,并检测代理的静默断开。 |
| LastWillTestament | 注册一条遗嘱消息,当此客户端连接意外断开时,代理将代表其发布该消息。 |
| MQTTVersion | 选择 CONNECT 数据包中通告的 MQTT 协议级别(3.1.1 或 5.0)。 |
| QoS | 出站 QoS 1 和 QoS 2 消息的默认服务质量级别及重试/超时行为。 |
| Version | 只读字符串,包含 MQTT 子协议组件的 sgcWebSockets 构建版本。 |