My Project
|
Public Types | |
enum | MsgType { CONNECT, NETMSG, GPIB_MSG, DLP_TEMPS, LNA_MSG, ADC_VOLTS } |
![]() | |
enum | GenericMsgType { HEARTBEAT, STOP, RESTART, TASK_SPECIFIC, LAST } |
Public Member Functions | |
gcp::util::NetMsg * | getNetMsg () |
AntennaGpibMsg * | getGpibMsg () |
AntennaLnaMsg * | getLnaMsg () |
void | packConnectMsg () |
void | packDlpMsg () |
void | packAdcMsg () |
Public Attributes | |
MsgType | type |
union { | |
gcp::util::NetMsg networkMsg | |
gcp::antenna::control::AntennaGpibMsg gpibMsg | |
gcp::antenna::control::AntennaLnaMsg lnaMsg | |
} | body |
![]() | |
GenericMsgType | genericMsgType_ |
Enumerate supported message types.
|
inline |
Method to get a pointer to the NetMsg
|
inline |
Pack a message to connect to the pmac.
MsgType gcp::antenna::control::AntennaControlMsg::type |
A type for this message