TsgcWSPServer_sgcMéthodes › ClearQueue

ClearQueue Méthode

Supprime les publications retenues en attente dans la file d'attente d'un canal.

Syntaxe

function ClearQueue(const aChannel: String): Boolean;

Paramètres

NomTypeDescription
aChannelconst String Nom du canal dont les publications en file d'attente doivent être supprimées.

Valeur de retour

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)

Remarques

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.

Exemple

oProtocol.ClearQueue('news');

Retour aux méthodes