Класс UniSetTypes::AlarmMessage

#include <MessageType.h>

Граф наследования:UniSetTypes::AlarmMessage:

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

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

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


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

Собщение об аварии (DEPRECATED)

Данные класса

код сообщения

Используется в InfoServer::processingMessage().

флаг рассылки на другие узлы

Используется в InfoServer::processingMessage().

код причины

Используется в InfoServer::processingMessage().

характер

от кого

char UniSetTypes::AlarmMessage::message[size_of_alarm_message]

сообщение

признак, что сообщение является пересланным. (т.е. в БД второй раз сохранять не надо, пересылать второй раз тоже не надо).

Используется в InfoServer::processingMessage().


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

Документация по UniSet. Последние изменения: Mon Dec 3 16:14:29 2012. Создано системой  doxygen 1.5.9