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

значение