TsgcWebSocketServer_HTTPAPI › Methoden

TsgcWebSocketServer_HTTPAPI Methoden

Publieke methoden gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.

Verbinding

NaamBeschrijving
StartHiermee wordt de HTTP.sys-server gestart vanuit een secundaire thread, zodat de aanroepende thread niet wordt geblokkeerd tijdens het registreren van URL-groepen en bindingen.
StopStopt de HTTP.sys-server vanuit een secundaire draad zodat de aanroependraad niet wordt geblokkeerd terwijl verbindingen worden gesloten en de verzoekenrij wordt vrijgegeven.
ReStartStopt en herstart vervolgens de HTTP.sys-server vanuit een secundaire thread, handig na het wijzigen van bindings, poorten of SSL-certificaten tijdens runtime.
DisconnectAllVerbreekt alle actieve WebSocket-verbindingen terwijl de HTTP.sys-server blijft luisteren naar nieuwe verbindingen.

Berichten

NaamBeschrijving
BroadcastVerstuurt hetzelfde bericht naar alle verbonden clients, optioneel gefilterd op kanaal, protocol of verbindings-GUID-lijst.
WriteDataVerzendt een bericht naar één client geïdentificeerd door zijn verbindings-GUID.
PingVerzendt een WebSocket-pingframe naar elke verbonden client.

Delen

NaamBeschrijving
ShareListVerkrijgt een gedeeld (alleen-lezen) vergrendeling op de interne verbindingslijst en retourneert deze voor gelijktijdige opsomming.
UnShareListGeeft de gedeelde (alleen-lezen) vergrendeling vrij die eerder was verkregen door ShareList.

Alle methoden (alfabetisch)

NaamBeschrijving
BroadcastVerstuurt hetzelfde bericht naar alle verbonden clients, optioneel gefilterd op kanaal, protocol of verbindings-GUID-lijst.
DisconnectAllVerbreekt alle actieve WebSocket-verbindingen terwijl de HTTP.sys-server blijft luisteren naar nieuwe verbindingen.
PingVerzendt een WebSocket-pingframe naar elke verbonden client.
ReStartStopt en herstart vervolgens de HTTP.sys-server vanuit een secundaire thread, handig na het wijzigen van bindings, poorten of SSL-certificaten tijdens runtime.
ShareListVerkrijgt een gedeeld (alleen-lezen) vergrendeling op de interne verbindingslijst en retourneert deze voor gelijktijdige opsomming.
StartHiermee wordt de HTTP.sys-server gestart vanuit een secundaire thread, zodat de aanroepende thread niet wordt geblokkeerd tijdens het registreren van URL-groepen en bindingen.
StopStopt de HTTP.sys-server vanuit een secundaire draad zodat de aanroependraad niet wordt geblokkeerd terwijl verbindingen worden gesloten en de verzoekenrij wordt vrijgegeven.
UnShareListGeeft de gedeelde (alleen-lezen) vergrendeling vrij die eerder was verkregen door ShareList.
WriteDataVerzendt een bericht naar één client geïdentificeerd door zijn verbindings-GUID.