|
My Project
|
#include <AntennaMonitorMsg.h>
Public Types | |
| enum | MsgType { CONNECT, FLAG_BOARD, PACK_DATAFRAME, DISPATCH_DATAFRAME } |
Public Types inherited from gcp::util::GenericTaskMsg | |
| enum | GenericMsgType { HEARTBEAT, STOP, RESTART, TASK_SPECIFIC, LAST } |
Public Member Functions | |
| void | packFlagBoardMsg (unsigned short board, bool flag) |
| void | packPackDataFrameMsg () |
| void | packDispatchDataFrameMsg () |
| void | packConnectMsg () |
Public Attributes | |
| MsgType | type |
| union { | |
| struct { | |
| unsigned short board | |
| bool flag | |
| } flagBoard | |
| } | body |
Public Attributes inherited from gcp::util::GenericTaskMsg | |
| GenericMsgType | genericMsgType_ |
A class to encapsulate messages sent to the Monitor Task.
Enumerate supported AntennaMonitor messages
|
inline |
Pack a message to connect to the ACU.
| union { ... } gcp::antenna::control::AntennaMonitorMsg::body |
A union of message bodies.
| struct { ... } gcp::antenna::control::AntennaMonitorMsg::flagBoard |
Flag a board.
| MsgType gcp::antenna::control::AntennaMonitorMsg::type |
The type of this message