TsgcWSPServer_sgc › Methods › ClearQueue
Verwijdert in de wachtrij geplaatste behouden publicaties die in behandeling zijn op een kanaal.
function ClearQueue(const aChannel: String): Boolean;
| Naam | Type | Beschrijving |
|---|---|---|
aChannel | const String | Naam van het kanaal waarvan de wachtende publicaties moeten worden verwijderd. |
True wanneer een wachtrij voor het kanaal is gevonden en geleegd, False wanneer er geen wachtrij voor dat kanaal bestaat (Boolean)
Wanneer clients publiceren met QoS-niveau 1 of niveau 2, bewaart de server het meest recente (niveau 1) of de volledige geschiedenis (niveau 2) van berichten per kanaal, zodat late abonnees ze kunnen ontvangen bij verbinding of bij abonnement. ClearQueue verwijdert deze bewaarde berichten voor het opgegeven kanaal zonder momenteel verbonden abonnees te beïnvloeden.
oProtocol.ClearQueue('news');