TsgcWebSocketServer › Methoden

TsgcWebSocketServer Methoden

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

Verbinding

NaamBeschrijving
StartStart de server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
StopStopt de server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl verbindingen worden gesloten.
ReStartStopt de server en start hem vervolgens opnieuw vanuit een secundaire thread; dit is handig na het wijzigen van bindingen of poorten tijdens uitvoering.
DisconnectAllVerbreekt de verbinding met alle actieve clientverbindingen terwijl de server actief blijft luisteren naar nieuwe verbindingen.
ReloadCertificatesInstalleert een vernieuwd TLS-certificaat zonder de server te stoppen; nieuwe TLS-handshakes gebruiken het en geopende verbindingen houden het oude certificaat totdat ze worden gesloten.

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.

Alle methoden (alfabetisch)

NaamBeschrijving
BroadcastVerstuurt hetzelfde bericht naar alle verbonden clients, optioneel gefilterd op kanaal, protocol of verbindings-GUID-lijst.
DisconnectAllVerbreekt de verbinding met alle actieve clientverbindingen terwijl de server actief blijft luisteren naar nieuwe verbindingen.
PingVerzendt een WebSocket-pingframe naar elke verbonden client.
ReStartStopt de server en start hem vervolgens opnieuw vanuit een secundaire thread; dit is handig na het wijzigen van bindingen of poorten tijdens uitvoering.
ReloadCertificatesInstalleert een vernieuwd TLS-certificaat zonder de server te stoppen; nieuwe TLS-handshakes gebruiken het en geopende verbindingen houden het oude certificaat totdat ze worden gesloten.
StartStart de server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
StopStopt de server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl verbindingen worden gesloten.
WriteDataVerzendt een bericht naar één client geïdentificeerd door zijn verbindings-GUID.