Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
RedundancyMessageProjectRequest.hpp
Go to the documentation of this file.
1#ifndef IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGEPROJECTREQUEST_HPP
2#define IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGEPROJECTREQUEST_HPP
3
6
8{
9
11{
12 // eProjectSyncronizationFile fileType {eProjectSyncronizationFile::Project};
13
16
17 void serializeSpecific(std::shared_ptr<iv::streams::OutputStreamMemory> &stream) const override;
18 void deserializeSpecific(std::shared_ptr<iv::streams::InputStreamMemory> &stream) override;
19
20 static bool processProjectRequestMessage(const std::shared_ptr<RedundancyMessageProjectRequest> &message);
21};
22
23}// namespace iv::comms::redundancy
24
25#endif//IV_SRC_COMMS_REDUNDANCY_MESSAGES_REDUNDANCYMESSAGEPROJECTREQUEST_HPP
Definition enums.hpp:7
eRedundancyMessageType
Definition enums.hpp:10
Definition AlarmsManager.cpp:18
Definition AbstractRedundancyMessage.hpp:16
Definition RedundancyMessageProjectRequest.hpp:11
void deserializeSpecific(std::shared_ptr< iv::streams::InputStreamMemory > &stream) override
Definition RedundancyMessageProjectRequest.cpp:17
RedundancyMessageProjectRequest()
Definition RedundancyMessageProjectRequest.hpp:14
static bool processProjectRequestMessage(const std::shared_ptr< RedundancyMessageProjectRequest > &message)
Definition RedundancyMessageProjectRequest.cpp:9
void serializeSpecific(std::shared_ptr< iv::streams::OutputStreamMemory > &stream) const override
Definition RedundancyMessageProjectRequest.cpp:14