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().