WebSocket QML Type▲
-
Import Statement: import QtWebSockets 1.1
-
Since: Qt 5.3
-
Group: WebSocket is part of websockets-qml
Detailed Description▲
WebSockets is a web technology providing full-duplex communications channels over a single TCP connection. The WebSocket protocol was standardized by the IETF as RFC 6455 in 2011.
Property Documentation▲
active : bool▲
When set to true, a connection is made to the server with the given url. When set to false, the connection is closed. The default value is false.
[read-only] errorString : QString▲
Contains a description of the last error that occurred. When no error occurrred, this string is empty.
[read-only] status : Status▲
Status of the WebSocket.
The status can have the following values:
url : QUrl▲
Server url to connect to. The url must have one of 2 schemes: ws:// or wss://. When not supplied, then ws:// is used.
Signal Documentation▲
[since 5.8] binaryMessageReceived(QString message)▲
This signal is emitted when a binary message is received.
The corresponding handler is onBinaryMessageReceived.
This signal was introduced in Qt 5.8.
statusChanged(Status status)▲
This signal is emitted when the status of the WebSocket changes. the status argument provides the current status.
The corresponding handler is onStatusChanged.
See Also▲
See also WebSocket::status
textMessageReceived(QString message)▲
This signal is emitted when a text message is received.
The corresponding handler is onTextMessageReceived.