|
UniSet
1.4.0
|
#include <MessageType.h>
Открытые типы | |
| enum | Character { Normal, Attention, Warning, Alarm } |
Открытые члены | |
| AlarmMessage (ObjectId id, const std::string str, ObjectId node=conf->getLocalNode(), Character ch=AlarmMessage::Alarm, Priority prior=Message::Medium, ObjectId cons=UniSetTypes::DefaultObjectId) | |
| AlarmMessage (ObjectId id, const std::string str, MessageCode ccode, ObjectId node=conf->getLocalNode(), Character ch=AlarmMessage::Alarm, Priority prior=Message::Medium, ObjectId cons=UniSetTypes::DefaultObjectId) | |
| AlarmMessage (ObjectId id, MessageCode acode, MessageCode ccode, ObjectId node=conf->getLocalNode(), Character ch=AlarmMessage::Alarm, Priority prior=Message::Medium, ObjectId cons=UniSetTypes::DefaultObjectId) | |
| AlarmMessage (const VoidMessage *msg) | |
| TransportMessage | transport_msg () const |
Открытые атрибуты | |
| ObjectId | id |
| MessageCode | alarmcode |
| MessageCode | causecode |
| Character | character |
| bool | broadcast |
| bool | route |
| char | message [size_of_alarm_message] |
Статические открытые данные | |
| static const unsigned int | size_of_alarm_message = 55 |
Собщение об аварии
код сообщения
Используется в InfoServer::processingMessage().
флаг рассылки на другие узлы
Используется в InfoServer::processingMessage().
код причины
Используется в InfoServer::processingMessage().
| Character UniSetTypes::AlarmMessage::character |
характер
| char UniSetTypes::AlarmMessage::message[size_of_alarm_message] |
сообщение
признак, что сообщение является пересланным. (т.е. в БД второй раз сохранять не надо, пересылать второй раз тоже не надо).
Используется в InfoServer::processingMessage().
1.7.6.1