TsgcWSPServer_sgc › 方法 › ClearQueue
丢弃通道上待处理的保留发布。
function ClearQueue(const aChannel: String): Boolean;
| 名称 | 类型 | 描述 |
|---|---|---|
aChannel | const String | 必须丢弃其排队发布内容的频道名称。 |
当找到该频道的队列并已清空时为 True,当该频道没有队列时为 False。(Boolean)
当客户端以 QoS 1 级或 2 级发布时,服务器会保留每个频道的最新消息(1 级)或完整历史记录(2 级),以便后来的订阅者在连接时或在 Subscribe 时接收。ClearQueue 会丢弃给定频道的保留消息,而不会影响当前已连接的订阅者。
oProtocol.ClearQueue('news');