1 #ifndef GCP_ANTENNA_CONTROL_ANTENNAROACHMSG_H
2 #define GCP_ANTENNA_CONTROL_ANTENNAROACHMSG_H
11 #include "gcp/util/common/GenericTaskMsg.h"
13 #include "gcp/control/code/unix/libunix_src/common/netobj.h"
14 #include "gcp/util/common/Debug.h"
15 #include "gcp/util/specific/Directives.h"
75 inline void packReadDataMsg()
78 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
90 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
101 inline void packConnectMsg()
104 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
112 inline void packDisconnectMsg()
115 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
123 inline void packRoachCmdMsg(
float fltVal,
int roachNumber,
char* stringCommand)
126 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
130 body.roach.fltVal = fltVal;
131 body.roach.roachNum = roachNumber;
132 body.roach.stringCommand = stringCommand;
144 #endif // End #ifndef
Definition: GenericTaskMsg.h:31
double currTime_
Definition: AntennaRoachMsg.h:54
Definition: AntennaRoachMsg.h:24
MsgType
Definition: AntennaRoachMsg.h:32
GenericMsgType genericMsgType_
Definition: GenericTaskMsg.h:50
union gcp::antenna::control::AntennaRoachMsg::@18 body
double getTimeInSeconds() const
Definition: TimeVal.cc:589
MsgType type
Definition: AntennaRoachMsg.h:49