TsgcWebSocketProxyServer › Methoden

TsgcWebSocketProxyServer-methoden

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

Verbinding

NaamBeschrijving
StartStart de proxyserver vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
StopStopt de proxyserver vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl verbindingen worden gesloten.
ReStartStopt en herstart vervolgens de proxyserver vanuit een secundaire thread, nuttig na het wijzigen van bindingen, poorten of het upstream-doel tijdens runtime.
DisconnectAllVerbreekt elke actieve WebSocket-client en zijn gekoppelde upstream TCP-verbinding terwijl de proxy 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
BroadcastVerzendt hetzelfde bericht naar alle verbonden WebSocket-clients op de proxy, optioneel gefilterd op kanaal, protocol of verbindingsGUID-lijst.
WriteDataStuurt een bericht naar één WebSocket-client op de proxy geïdentificeerd door zijn verbindings-GUID.
PingVerzendt een WebSocket-pingframe naar elke verbonden client aan de browserzijde van de proxy.

Alle methoden (alfabetisch)

NaamBeschrijving
BroadcastVerzendt hetzelfde bericht naar alle verbonden WebSocket-clients op de proxy, optioneel gefilterd op kanaal, protocol of verbindingsGUID-lijst.
DisconnectAllVerbreekt elke actieve WebSocket-client en zijn gekoppelde upstream TCP-verbinding terwijl de proxy blijft luisteren naar nieuwe verbindingen.
PingVerzendt een WebSocket-pingframe naar elke verbonden client aan de browserzijde van de proxy.
ReStartStopt en herstart vervolgens de proxyserver vanuit een secundaire thread, nuttig na het wijzigen van bindingen, poorten of het upstream-doel tijdens runtime.
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 proxyserver vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
StopStopt de proxyserver vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl verbindingen worden gesloten.
WriteDataStuurt een bericht naar één WebSocket-client op de proxy geïdentificeerd door zijn verbindings-GUID.