TsgcWSPServer_sgc › 메서드 › ClearQueue
채널에서 대기 중인 큐에 들어간 retained 게시를 폐기합니다.
function ClearQueue(const aChannel: String): Boolean;
| Name | Type | 설명 |
|---|---|---|
aChannel | const String | 큐에 대기 중인 게시를 폐기해야 하는 채널의 이름입니다. |
채널에 대한 큐를 찾아 비웠을 때 True이고, 해당 채널에 큐가 없을 때 False입니다 (Boolean)
클라이언트가 QoS Level 1 또는 Level 2로 publish하면, 서버는 채널별로 최신(Level 1) 또는 전체 기록(Level 2) 메시지를 보관하여 늦게 구독한 자가 연결 시 또는 Subscribe 시 이를 수신할 수 있게 합니다. ClearQueue는 현재 연결된 구독자에게 영향을 주지 않고 주어진 채널에 대해 보관된 메시지를 폐기합니다.
oProtocol.ClearQueue('news');