Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
WatchcallNTMessageCallCommand.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_COMMS_WATCHCALLNT_MESSAGES_WATCHCALLNTMESSAGECALLCOMMAND_HPP_
2#define IV_SRC_COMMS_WATCHCALLNT_MESSAGES_WATCHCALLNTMESSAGECALLCOMMAND_HPP_
3
4#include "alarms/enums.hpp"
7
9{
11{
13 ~WatchcallNTMessageCallCommand() override = default;
14
15 void serializeSpecific(std::shared_ptr<iv::streams::OutputStreamMemory> &stream) const override;
16 void deserializeSpecific(std::shared_ptr<iv::streams::InputStreamMemory> &stream) override;
17
18 static bool processCallCommandMessage(const std::shared_ptr<WatchcallNTMessageCallCommand> &message,
19 const std::weak_ptr<iv::diamar::AppFailuresLoggerManager> &appFailures,
20 iv::types::networkId &networkId);
21
23};
24}// namespace iv::comms::watchcallNT
25#endif//IV_SRC_COMMS_WATCHCALLNT_MESSAGES_WATCHCALLNTMESSAGECALLCOMMAND_HPP_
eCallAllStatus
Definition enums.hpp:79
Definition enums.hpp:5
eWatchcallNTMessageType
Definition enums.hpp:7
std::string networkId
Definition types.hpp:43
Definition AbstractWatchcallNTMessage.hpp:15
Definition WatchcallNTMessageCallCommand.hpp:11
void serializeSpecific(std::shared_ptr< iv::streams::OutputStreamMemory > &stream) const override
Definition WatchcallNTMessageCallCommand.cpp:6
static bool processCallCommandMessage(const std::shared_ptr< WatchcallNTMessageCallCommand > &message, const std::weak_ptr< iv::diamar::AppFailuresLoggerManager > &appFailures, iv::types::networkId &networkId)
Definition WatchcallNTMessageCallCommand.cpp:16
WatchcallNTMessageCallCommand()
Definition WatchcallNTMessageCallCommand.hpp:12
void deserializeSpecific(std::shared_ptr< iv::streams::InputStreamMemory > &stream) override
Definition WatchcallNTMessageCallCommand.cpp:11
iv::alarms::eCallAllStatus callStatus
Definition WatchcallNTMessageCallCommand.hpp:22