Тип узла QML
Узел в сети Qt Remote Objects. Подробнее...
| Оператор импорта: | import QtRemoteObjects |
| Создаёт: | 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-6.2/qml-qtremoteobjects-node.html