TsgcWebSocketHTTPServer › Methoden

TsgcWebSocketHTTPServer Methoden

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

Verbinding

NaamBeschrijving
StartStart de HTTP-server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
StopStopt de HTTP-server vanuit een secundaire draad zodat de aanroependraad 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.

Berichten

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

HTTP/2 Push

NaamBeschrijving
PushPromiseAddPreLoadLinksRegistreert een HTTP/2 Server Push-regel die een set gerelateerde resources voorlaadt wanneer een overeenkomend verzoekpad wordt bediend.
PushPromiseRemovePreLoadLinksVerwijdert de eerder geregistreerde HTTP/2 Server Push-regel voor het opgegeven verzoekpad.

Alle methoden (alfabetisch)

NaamBeschrijving
BroadcastVerzendt hetzelfde WebSocket-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-ping-frame naar elke verbonden WebSocket-client.
PushPromiseAddPreLoadLinksRegistreert een HTTP/2 Server Push-regel die een set gerelateerde resources voorlaadt wanneer een overeenkomend verzoekpad wordt bediend.
PushPromiseRemovePreLoadLinksVerwijdert de eerder geregistreerde HTTP/2 Server Push-regel voor het opgegeven verzoekpad.
ReStartStopt de server en start hem vervolgens opnieuw vanuit een secundaire thread; dit is handig na het wijzigen van bindingen of poorten tijdens uitvoering.
StartStart de HTTP-server vanuit een secundaire thread zodat de aanroepende thread niet wordt geblokkeerd terwijl bindingen worden geopend.
StopStopt de HTTP-server vanuit een secundaire draad zodat de aanroependraad niet wordt geblokkeerd terwijl verbindingen worden gesloten.
WriteDataVerstuurt een WebSocket-bericht naar één client geïdentificeerd door zijn verbindings-GUID.