UniSet  2.6.0
Открытые атрибуты | Полный список членов класса
Структура IOController_i::SensorIOInfo
Граф наследования:IOController_i::SensorIOInfo:
Inheritance graph
[см. легенду]
Граф связей класса IOController_i::SensorIOInfo:
Collaboration graph
[см. легенду]

Открытые атрибуты

long value
boolean undefined
boolean blocked
long real_value
UniversalIO::IOType type
long priority
IOController_i::SensorInfo si
long default_val
CalibrateInfo ci
unsigned long tv_sec
unsigned long tv_nsec
uniset::ObjectId supplier
boolean dbignore

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

Информация датчике

Данные класса

boolean IOController_i::SensorIOInfo::blocked

данное значение блокировано другим

CalibrateInfo IOController_i::SensorIOInfo::ci

калибровочные параметры

boolean IOController_i::SensorIOInfo::dbignore

не сохранять изменения в БД

long IOController_i::SensorIOInfo::default_val

значение по умолчанию

long IOController_i::SensorIOInfo::priority

приоритет уведомления

long IOController_i::SensorIOInfo::real_value

запомненное состояние, до блокировки

uniset::ObjectId IOController_i::SensorIOInfo::supplier

идентификатор объекта изменившего состояние датчика

unsigned long IOController_i::SensorIOInfo::tv_nsec

время последнего изменения датчика, nanosec (clock_gettime(CLOCK_REALTIME)

unsigned long IOController_i::SensorIOInfo::tv_sec

время последнего изменения датчика, секунды (clock_gettime(CLOCK_REALTIME)

UniversalIO::IOType IOController_i::SensorIOInfo::type

тип

boolean IOController_i::SensorIOInfo::undefined

признак неопределённости значения

long IOController_i::SensorIOInfo::value

значение