TsgcWebSocketHTTPServer › Methoden
Öffentliche Methoden, gruppiert nach Zweck, gefolgt von der vollständigen alphabetischen Liste.
| Name | Beschreibung |
|---|---|
| Start | Startet den HTTP-Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während die Bindings geöffnet werden. |
| Stop | Stoppt den HTTP-Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während Verbindungen geschlossen werden. |
| ReStart | Stoppt und startet dann den Server von einem sekundären Thread aus neu, nützlich nach dem Ändern von Bindings oder Ports zur Laufzeit. |
| DisconnectAll | Trennt jede aktive Client-Verbindung, während der Server weiterhin auf neue Verbindungen lauscht. |
| Name | Beschreibung |
|---|---|
| Broadcast | Sendet dieselbe WebSocket-Nachricht an alle verbundenen Clients, optional gefiltert nach Kanal, Protokoll oder Verbindungs-GUID-Liste. |
| WriteData | Sendet eine WebSocket-Nachricht an einen einzelnen Client, der durch seine Verbindungs-GUID identifiziert wird. |
| Ping | Sendet einen WebSocket-Ping-Frame an jeden verbundenen WebSocket-Client. |
| Name | Beschreibung |
|---|---|
| PushPromiseAddPreLoadLinks | Registriert eine HTTP/2-Server-Push-Regel, die eine Reihe verwandter Ressourcen vorlädt, sobald ein passender Anfragepfad bedient wird. |
| PushPromiseRemovePreLoadLinks | Entfernt die zuvor für den angegebenen Anfragepfad registrierte HTTP/2-Server-Push-Regel. |
| Name | Beschreibung |
|---|---|
| Broadcast | Sendet dieselbe WebSocket-Nachricht an alle verbundenen Clients, optional gefiltert nach Kanal, Protokoll oder Verbindungs-GUID-Liste. |
| DisconnectAll | Trennt jede aktive Client-Verbindung, während der Server weiterhin auf neue Verbindungen lauscht. |
| Ping | Sendet einen WebSocket-Ping-Frame an jeden verbundenen WebSocket-Client. |
| PushPromiseAddPreLoadLinks | Registriert eine HTTP/2-Server-Push-Regel, die eine Reihe verwandter Ressourcen vorlädt, sobald ein passender Anfragepfad bedient wird. |
| PushPromiseRemovePreLoadLinks | Entfernt die zuvor für den angegebenen Anfragepfad registrierte HTTP/2-Server-Push-Regel. |
| ReStart | Stoppt und startet dann den Server von einem sekundären Thread aus neu, nützlich nach dem Ändern von Bindings oder Ports zur Laufzeit. |
| Start | Startet den HTTP-Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während die Bindings geöffnet werden. |
| Stop | Stoppt den HTTP-Server von einem sekundären Thread aus, sodass der aufrufende Thread nicht blockiert wird, während Verbindungen geschlossen werden. |
| WriteData | Sendet eine WebSocket-Nachricht an einen einzelnen Client, der durch seine Verbindungs-GUID identifiziert wird. |