UniSet 2.32.1
|
#include <MessageType.h>
Открытые члены | |
TransportMessage | transport_msg () const noexcept |
ConfirmMessage (const VoidMessage *msg) noexcept | |
ConfirmMessage (ObjectId in_sensor_id, const double &in_sensor_value, const timespec &in_sensor_time, const timespec &in_confirm_time, Priority in_priority=Message::Medium) noexcept | |
ConfirmMessage (ConfirmMessage &&) noexcept=default | |
ConfirmMessage & | operator= (ConfirmMessage &&) noexcept=default |
ConfirmMessage (const ConfirmMessage &) noexcept=default | |
ConfirmMessage & | operator= (const ConfirmMessage &) noexcept=default |
Открытые атрибуты | |
ObjectId | sensor_id = { uniset::DefaultObjectId } |
double | sensor_value = { 0.0 } |
struct timespec | sensor_time = { 0, 0 } |
struct timespec | confirm_time = { 0, 0 } |
bool | broadcast = { false } |
bool | forward = { false } |
Дополнительные унаследованные члены |
Подтверждение(квитирование) сообщения
bool uniset::ConfirmMessage::forward = { false } |
признак, что сообщение является пересланным. (т.е. в БД второй раз сохранять не надо, пересылать второй раз тоже не надо).