Тип узла 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