TsgcWSPServer_sgc › Méthodes › ClearQueue
Supprime les publications retenues en attente dans la file d'attente d'un canal.
function ClearQueue(const aChannel: String): Boolean;
| Nom | Type | Description |
|---|---|---|
aChannel | const String
| Nom du canal dont les publications en file d'attente doivent être supprimées. |
True lorsqu'une file d'attente a été trouvée pour le canal et vidée, False lorsqu'aucune file d'attente n'existe pour ce canal (Boolean)
Lorsque les clients publient avec le niveau QoS 1 ou 2, le serveur conserve le dernier message (niveau 1) ou l'historique complet (niveau 2) des messages par canal afin que les abonnés tardifs puissent les recevoir lors de la connexion ou de l'abonnement. ClearQueue supprime ces messages conservés pour le canal donné sans affecter les abonnés actuellement connectés.
oProtocol.ClearQueue('news');