Spec-Zone.ru › Qt 5.6

Тип QML WebSocket

Интерфейс QML для QWebSocket. Подробнее...

Заявление об импорте: import QtWebSockets 1.0
С тех пор: Qt 5.3
  • Список всех членов, включая унаследованные

Свойства

  • active : bool
  • errorString : QString
  • статус : Status
  • url : QUrl

Сигналы

  • statusChanged(Status status)
  • получен_текстовый_сообщ(QString message)

Методы

  • void sendTextMessage(string message)

Подробное описание

WebSockets — это веб-технология, обеспечивающая двусторонние каналы связи через одно TCP-соединение. Протокол WebSocket был стандартизирован IETF как RFC 6455 в 2011 году.

Документация свойств

active : bool

При установке в значение true устанавливается подключение к серверу с указанным url. При установке в значение false подключение закрывается. Значение по умолчанию — false.

errorString : QString

Содержит описание последней произошедшей ошибки. При отсутствии ошибок эта строка пуста.

статус : Status

Статус WebSocket.

Статус может принимать следующие значения:

  • WebSockets.Connecting
  • WebSockets.Open
  • WebSockets.Closing
  • WebSockets.Closed
  • WebSockets.Error

url : QUrl

Url сервера для подключения. Url должен иметь один из 2 схем: ws:// или wss://. Если не указано, используется ws://.

Документация сигналов

statusChanged(Status status)

Этот сигнал испускается при изменении статуса WebSocket. Аргумент status предоставляет текущий статус.

См. такжеWebSocket::статус.

получен_текстовый_сообщ(QString message)

Этот сигнал испускается при получении текстового сообщения.

Документация методов

void sendTextMessage(string message)

Отправляет message на сервер.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qtwebsockets-websocket.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API