#include <AutomatMessages.h>
Открытые типы | |
| 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 };
1.5.9