Spec-Zone.ru › Qt 5.15

Тип узла QML

Узел в сети Qt Remote Objects. Подробнее...

Выражение импорта: import QtRemoteObjects 5.15
Создает: QRemoteObjectNode
  • Список всех членов, включая унаследованные

Свойства

  • heartbeatInterval : int
  • persistedStore : QRemoteObjectAbstractPersistedStore
  • registryUrl : url

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

Тип Node предоставляет точку входа в сеть Qt Remote Objects. Сеть может быть простой, например, из двух узлов, или произвольно сложной, состоящей из множества процессов и устройств.

Узел не имеет URL-адреса, к которому могут подключиться другие узлы, и поэтому может получать только копии. Он не может делиться исходными объектами.

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

heartbeatInterval : int

Интервал проверки состояния в мс.

Проверка состояния (полезно только для сокетов) периодически отправляет сообщение подключенным узлам, чтобы определить, не прервано ли соединение. Qt Remote Objects будет пытаться автоматически переподключиться, если обнаружит разрыв соединения. Эта функция может помочь в этом обнаружении, так как клиент обнаружит, что сервер недоступен только при попытке отправки данных.

Значение 0 (по умолчанию) отключит проверку состояния.

persistedStore : QRemoteObjectAbstractPersistedStore

Позволяет установить экземпляр QRemoteObjectAbstractPersistedStore для узла.

Позволяет сохранять значения членов копии PROP с атрибутом PERSISTED при удалении копии и восстанавливать сохраненное значение при следующем запуске копии.

Требует реализации класса QRemoteObjectAbstractPersistedStore для управления тем, где и как выполняется сохранение. По умолчанию реализация на основе QSettings предоставляется SettingsStore.

registryUrl : url

Адрес реестра, используемого этим узлом.

Это пустой QUrl, если реестр не используется.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtremoteobjects-node.html

Spec-Zone.ru

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