Dokumentation
IPS_GetActiveWebSocketConnections
int IPS_GetActiveWebSocketConnections ()
Rückgabewert
Anzahl der aktuell offenen WebSocket-Verbindungen
Beschreibung
Diese Funktion ist nur für den internen Gebrauch vorgesehen und kann sich jederzeit ohne Ankündigung ändern oder entfallen.
Die Funktion liefert die Anzahl der aktuell offenen WebSocket-Verbindungen (unverschlüsselt und verschlüsselt) über alle Server, die der Webserver von Symcon betreibt – den Standardport 3777 sowie die Ports der WebServer Instanzen. Über WebSocket sind z.B. Visualisierungen und die Konsole verbunden, um Nachrichten zu empfangen.
Die gewöhnlichen HTTP-Verbindungen liefert IPS_GetActiveWebServerConnections. Details zu den einzelnen Verbindungen und deren Sendewarteschlangen liefert IPS_GetConnectionList.
Beispiel
echo "Offene WebSocket-Verbindungen: " . IPS_GetActiveWebSocketConnections();
/* liefert z.B.:
Offene WebSocket-Verbindungen: 3
*/