TsgcWebSocketServer › Methods

TsgcWebSocketServer Methoden

Öffentliche Methoden, gruppiert nach Zweck, gefolgt von der vollständigen alphabetischen Liste.

Verbindung

NameBeschreibung
StartStartet den Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während die Bindungen geöffnet werden.
StopStoppt den Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während Verbindungen geschlossen werden.
ReStartStoppt und startet dann den Server von einem sekundären Thread aus neu, nützlich nach dem Ändern von Bindings oder Ports zur Laufzeit.
DisconnectAllTrennt jede aktive Client-Verbindung, während der Server weiterhin auf neue Verbindungen lauscht.

Messaging

NameBeschreibung
BroadcastSendet dieselbe Nachricht an alle verbundenen Clients, optional gefiltert nach Kanal, Protokoll oder Verbindungs-GUID-Liste.
WriteDataSendet eine Nachricht an einen einzelnen Client, der durch seine Verbindungs-GUID identifiziert wird.
PingSendet einen WebSocket-Ping-Frame an jeden verbundenen Client.

Alle Methoden (alphabetisch)

NameBeschreibung
BroadcastSendet dieselbe Nachricht an alle verbundenen Clients, optional gefiltert nach Kanal, Protokoll oder Verbindungs-GUID-Liste.
DisconnectAllTrennt jede aktive Client-Verbindung, während der Server weiterhin auf neue Verbindungen lauscht.
PingSendet einen WebSocket-Ping-Frame an jeden verbundenen Client.
ReStartStoppt und startet dann den Server von einem sekundären Thread aus neu, nützlich nach dem Ändern von Bindings oder Ports zur Laufzeit.
StartStartet den Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während die Bindungen geöffnet werden.
StopStoppt den Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während Verbindungen geschlossen werden.
WriteDataSendet eine Nachricht an einen einzelnen Client, der durch seine Verbindungs-GUID identifiziert wird.