My Project
|
#include <AntennaMonitorMsg.h>
Public Types | |
enum | MsgType { CONNECT, FLAG_BOARD, PACK_DATAFRAME, DISPATCH_DATAFRAME } |
![]() | |
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 |
![]() | |
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