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

Открытые члены

 SensorMessage (SensorMessage &&m) noexcept
- Открытые члены inherited from uniset::Message
 Message (Message &&) noexcept

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

ObjectId id = { uniset::DefaultObjectId }
long value = { 0 }
bool undefined = { false }
UniversalIO::IOType sensor_type = { UniversalIO::DI }
IOController_i::CalibrateInfo ci
bool threshold = { false }
uniset::ThresholdId tid = { uniset::DefaultThresholdId }
- Открытые атрибуты inherited from uniset::Message
int type = { Unused }
Priority priority = { Medium }
ObjectId node = { uniset::DefaultObjectId }
ObjectId supplier = { uniset::DefaultObjectId }
ObjectId consumer = { uniset::DefaultObjectId }

Additional Inherited Members

- Открытые типы inherited from uniset::Message
enum  TypeOfMessage {
  Unused, SensorInfo, SysCommand, Confirm,
  Timer, TheLastFieldOfTypeOfMessage
}
enum  Priority { Low, Medium, High }
- Открытые статические члены inherited from uniset::Message
template<class In >
static const TransportMessage transport (const In &msg) noexcept

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

Сообщение об изменении состояния датчика

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

bool uniset::SensorMessage::threshold = { false }

TRUE - сработал порог, FALSE - порог отключился