11 #include "gcp/util/common/Exception.h"
12 #include "gcp/util/common/GenericMasterTaskMsg.h"
13 #include "gcp/util/common/SignalTask.h"
15 #include "gcp/mediator/specific/ControlMsg.h"
16 #include "gcp/mediator/specific/ScannerMsg.h"
17 #include "gcp/mediator/specific/OptCamMsg.h"
106 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
109 return &
body.optcamMsg;
112 inline ScannerMsg* getScannerMsg()
115 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
118 return &
body.scannerMsg;
121 inline ControlMsg* getControlMsg()
124 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
127 return &
body.controlMsg;
140 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
142 type = SEND_HEARTBEAT;
151 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
153 type = CONTROL_CONNECTED;
155 body.controlConnected.connected = connected;
164 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
166 type = PTEL_CONNECTED;
168 body.ptelConnected.connected = connected;
177 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
179 type = DEICING_CONNECTED;
181 body.deicingConnected.connected = connected;
190 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
192 type = SCANNER_CONNECTED;
194 body.scannerConnected.connected = connected;
203 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
205 type = OPTCAM_CONNECTED;
207 body.optcamConnected.connected = connected;
215 #endif // End #ifndef
Definition: GenericMasterTaskMsg.h:36
GenericMsgType genericMsgType_
Definition: GenericTaskMsg.h:50