uniset-algorithms 0.2
Открытые типы | Открытые члены | Открытые атрибуты | Статические открытые данные
Класс AutomatMessage

#include <AutomatMessages.h>

Граф наследования:AutomatMessage:
Inheritance graph
[см. легенду]
Граф связей класса AutomatMessage:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые типы

enum  Events { Protection, ChangeMode, Command, CommandNotComplete }
enum  AutomatMode { OffMode, OnMode, SleepMode, OffOnlyMode }
enum  Commands {
  OnSync, On, Off, Reset,
  OffControl, OnControl
}

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

 AutomatMessage (UniSetTypes::ObjectId id, Events ev, int inf, Message::Priority p=Message::Medium)
 AutomatMessage (const UniSetTypes::VoidMessage *msg)
UniSetTypes::TransportMessage transport_msg () const

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

Events evnt
int inf
UniSetTypes::ObjectId id
UniSetTypes::MessageCode errcode

Статические открытые данные

static const int MessageTypeID = UniSetAlgorithms::UniSetAlgorithmsMessage::AutomatInfo

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

Сообщения от автоматического выключателя


Перечисления

Элементы перечислений:
Protection 

сработала защита

ChangeMode 

автомат сменил состояние

CommandNotComplete 

выполнение команды завершилось неудачей


Объявления и описания членов класса находятся в файле: