WebSocketServer QML Type
QML-Schnittstelle zu QWebSocketServer. Mehr...
| Import Statement: | import QtWebSockets 1.12 |
Eigenschaften
- accept : bool
- errorString : string
- host : string
- listen : bool
- name : string
- port : int
- supportedSubprotocols : list<string>
(since 6.4) - url : url
Signale
- clientConnected(WebSocket webSocket)
Ausführliche Beschreibung
Objektdokumentation
accept : bool
Setzen Sie diesen Wert auf „true“, um eingehende Client-Verbindungen zu akzeptieren, wenn der Server auf Verbindungen wartet. Bei der Einstellung „false“ werden eingehende Verbindungen abgelehnt. Standardmäßig werden Verbindungen akzeptiert.
errorString : string [read-only]
Die als Zeichenkette dargestellte Fehlermeldung für den Fall, dass ein Fehler aufgetreten ist.
host : string
Die Host-Adresse des Servers. Standardmäßig wird „localhost“ verwendet.
listen : bool
Setzen Sie diesen Wert auf „true“, wenn der Server auf Client-Verbindungen warten soll, andernfalls auf „false“. Bei „true“ wartet der Server auf die durch „host“ und „port“ definierte URL und akzeptiert, sofern „accept“ auf „true“ gesetzt ist, eingehende Client-Verbindungen. Andernfalls ist der Server geschlossen. Standardmäßig wartet der Server nicht auf Verbindungen.
name : string
Der Name dieses Servers, der während der HTTP-Handshake-Phase verwendet wird.
port : int
Der Port, auf dem dieser Server auf Verbindungen wartet. Der Wert muss im Bereich von 0 bis 65535 liegen.
Standardmäßig wird ein Port automatisch ausgewählt.
supportedSubprotocols : list<string> [since 6.4]
Die Liste der vom Server unterstützten Protokolle.
Diese Eigenschaft wurde in Qt 6.4 eingeführt.
url : url [read-only]
Server-URL, mit der sich Client-WebSockets verbinden können. Die URL verwendet das Schema „ws://“ und enthält den Port, auf dem der Server empfangsbereit ist, sowie die Host-Adresse des Servers.
Signal-Dokumentation
clientConnected(WebSocket webSocket)
Dieses Signal wird ausgelöst, wenn ein Client eine Verbindung zu diesem Server herstellt. „ webSocket “ ist der neu erstellte „ WebSocket “.
Hinweis: Der entsprechende Handler ist „ onClientConnected “.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.