11 #include "gcp/util/common/GenericTaskMsg.h"
12 #include "gcp/util/common/NetMsg.h"
14 #include "gcp/mediator/specific/AntennaControlMsg.h"
15 #include "gcp/mediator/specific/GrabberControlMsg.h"
16 #include "gcp/mediator/specific/ReceiverControlMsg.h"
17 #include "gcp/mediator/specific/WxControlMsg.h"
99 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
101 type = ANTENNA_CONTROL_MSG;
103 return &
body.antennaControlMsg;
106 inline GrabberControlMsg* getGrabberControlMsg()
109 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
111 type = GRABBER_CONTROL_MSG;
113 return &
body.grabberControlMsg;
116 inline ReceiverControlMsg* getReceiverControlMsg()
119 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
121 type = RECEIVER_CONTROL_MSG;
123 return &
body.receiverControlMsg;
126 inline WxControlMsg* getWxControlMsg()
129 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
131 type = WX_CONTROL_MSG;
133 return &
body.wxControlMsg;
147 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
158 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
162 body.init.start = start;
171 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
175 return &
body.networkMsg;
183 #endif // End #ifndef
Definition: GenericTaskMsg.h:31
GenericMsgType genericMsgType_
Definition: GenericTaskMsg.h:50