TsgcWebSocketClient › Methoden

TsgcWebSocketClient Methoden

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

Verbindung

NameBeschreibung
StartVerbindet sich asynchron von einem sekundären Thread aus mit dem Server, sodass der aufrufende Thread nicht blockiert wird.
StopTrennt die Verbindung zum Server asynchron von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird.
ConnectÖffnet die WebSocket-Verbindung synchron und blockiert den Aufrufer, bis der Handshake abgeschlossen ist oder das Timeout abläuft.
DisconnectSchließt die WebSocket-Verbindung synchron und blockiert den Aufrufer, bis die Trennung abgeschlossen ist oder das Timeout abläuft.
ConnectedFragt den zugrunde liegenden Socket ab, um festzustellen, ob der Client derzeit mit dem Server verbunden ist.

Messaging

NameBeschreibung
PingSendet einen WebSocket-Ping-Frame an den Server und kehrt sofort zurück, ohne auf die Pong-Antwort zu warten.
WriteDataSendet eine Textnachricht an den WebSocket-Server, optional in Fragmente einer bestimmten Größe aufgeteilt.
WriteAndWaitDataSendet eine Textnachricht und blockiert den Aufrufer, bis der Server mit einer Textnachricht antwortet oder das Timeout abläuft.

Alle Methoden (alphabetisch)

NameBeschreibung
ConnectÖffnet die WebSocket-Verbindung synchron und blockiert den Aufrufer, bis der Handshake abgeschlossen ist oder das Timeout abläuft.
ConnectedFragt den zugrunde liegenden Socket ab, um festzustellen, ob der Client derzeit mit dem Server verbunden ist.
DisconnectSchließt die WebSocket-Verbindung synchron und blockiert den Aufrufer, bis die Trennung abgeschlossen ist oder das Timeout abläuft.
PingSendet einen WebSocket-Ping-Frame an den Server und kehrt sofort zurück, ohne auf die Pong-Antwort zu warten.
StartVerbindet sich asynchron von einem sekundären Thread aus mit dem Server, sodass der aufrufende Thread nicht blockiert wird.
StopTrennt die Verbindung zum Server asynchron von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird.
WriteAndWaitDataSendet eine Textnachricht und blockiert den Aufrufer, bis der Server mit einer Textnachricht antwortet oder das Timeout abläuft.
WriteDataSendet eine Textnachricht an den WebSocket-Server, optional in Fragmente einer bestimmten Größe aufgeteilt.