1#ifndef IV_SRC_COMMS_WATCHCALLNT_MESSAGES_WATCHCALLNTMESSAGEUPDATENODESTATUS_HPP_
2#define IV_SRC_COMMS_WATCHCALLNT_MESSAGES_WATCHCALLNTMESSAGEUPDATENODESTATUS_HPP_
16 void serializeSpecific(std::shared_ptr<iv::streams::OutputStreamMemory> &stream)
const override;
21 const std::weak_ptr<iv::diamar::AppFailuresLoggerManager> &appFailures,
eWatchcallNTMessageType
Definition enums.hpp:7
uint64_t timestamp
Definition types.hpp:21
std::string networkId
Definition types.hpp:43
Definition structs.hpp:102
Definition AbstractWatchcallNTMessage.hpp:15
Definition WatchcallNTMessageUpdateNodeStatus.hpp:12
void deserializeSpecific(std::shared_ptr< iv::streams::InputStreamMemory > &stream) override
Definition WatchcallNTMessageUpdateNodeStatus.cpp:19
iv::alarms::watchcallNodeStatus nodeStatus
Definition WatchcallNTMessageUpdateNodeStatus.hpp:24
iv::types::timestamp timestamp
Definition WatchcallNTMessageUpdateNodeStatus.hpp:25
void serializeSpecific(std::shared_ptr< iv::streams::OutputStreamMemory > &stream) const override
Definition WatchcallNTMessageUpdateNodeStatus.cpp:9
~WatchcallNTMessageUpdateNodeStatus() override=default
static bool processUpdateNodeStatusMessage(const std::shared_ptr< WatchcallNTMessageUpdateNodeStatus > &message, const std::weak_ptr< iv::diamar::AppFailuresLoggerManager > &appFailures, iv::types::networkId &networkId)
Definition WatchcallNTMessageUpdateNodeStatus.cpp:28
WatchcallNTMessageUpdateNodeStatus()
Definition WatchcallNTMessageUpdateNodeStatus.hpp:13