Статус синхронизации настроек
Каждое значение настройки в серверном кэше содержится в переменной в серверном контексте, относящемся к Device. Когда настройки просматриваются или изменяются (например, через Редактор свойств), статус синхронизации каждой настройки отображается в виде описания настройки.

Поля статуса синхронизации настроек
Статус синхронизации каждой настройки описывается следующими полями:
Имя | Описание |
|---|---|
name | Имя. Имя настройки устройства. |
setting | Настройка. Описание настройки устройства. |
age | Возраст. Миллисекунды с момента последнего обновления статуса синхронизации устройства. Это поле описывает возраст самого состояния синхронизации. Оно отличается от значения Возраст, отображаемого в редакторе свойств, которое рассчитывается на основе метки времени текущего значения. |
duration | Длительность ввода-вывода устройства. Время, прошедшее между началом и завершением последней операции чтения/записи устройства для этого параметра. Это комбинация времени обработки на стороне драйвера, сетевой или другой задержки связи и времени, необходимого устройству для ответа на запрос чтения/записи. |
updated | Обновлено на сервере. Логическое значение, которое принимает значение true, если значение параметра было изменено в кэше сервера с момента последней синхронизации устройства, и false в противном случае. |
syncStatus | Статус синхронизации. Строка, указывающая статус синхронизации настройки устройства. Ниже приведен список всех возможных статусов. |
Доступные статусы синхронизации
Статус синхронизации отображается в данных значениях:
Иконка | Статус | Описание |
Синхронизировано от Device к серверу | Показывает, что значение получено от Device и сохранено в серверном кэше. | |
Синхронизировано от сервера к Device | Показывает, что значение было изменено в серверном кэше и записано на Device. | |
Ожидание синхронизации | Указывает, что значение в серверном кэше было изменено во время последней синхронизации, но еще не было записано на Device. | |
Ошибка синхронизации | Указывает, что произошла ошибка во время последней попытки синхронизации настройки. | |
Синхронизация неопределенна | Указывает на то, что состояние синхронизации данного параметра в настоящее время невозможно определить достоверно. | |
Главный синхронизатор | Указывает, что этот параметр выступает в качестве главного синхронизатора во время синхронизации. | |
Синхронизация отключена | Режим синхронизации настройки установлен на Синхронизация отключена. | |
Прямой доступ к Device | Режим синхронизации настройки установлен на Прямой доступ к Device. | |
Только Device-сервер | Указывает, что значения на стороне сервера доступны только для чтения, а операции записи на устройство отключены. | |
Прямая запись на Device | Для этого параметра режим синхронизации установлен на значение Прямая запись устройства. | |
Только для чтения | Указывает на то, что значение параметра доступно только для чтения и не может быть изменено. |
Was this page helpful?