Класс 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  выполнение команды завершилось неудачей
00016         {
00017             Protection,     
00018             ChangeMode,     
00019             Command,
00020             CommandNotComplete 
00021         };


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

Документация по uniset-algorithms. Последние изменения: Fri Dec 12 14:27:17 2014. Создано системой  doxygen 1.5.9