GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MSG / V3-1-2 > msg_st / rhel6-32
#include <MSG_pubdefs.h>
Public Attributes | |
WCT_time | time |
unsigned int | code |
unsigned int | cpu |
const char * | task |
const char * | rtn |
const char * | fac |
const char * | sev |
const char * | nick |
const char * | text |
void ** | tbd |
unsigned short | isr |
unsigned short | trace |
Note that this structure contains a WCT_time which is really a long long. To keep the Sun version of the gcc compiler happy, this variable must be arranged to be on an eight byte boundary within the structure and the structure must be arranged to be a multiple of eight bytes long.
unsigned int _MSG_Message::code |
Message code
Referenced by MSG__packetFill(), and MSG_outputScan().
unsigned int _MSG_Message::cpu |
CPU's identity
Referenced by MSG_outputScan().
const char* _MSG_Message::fac |
Message facility
Referenced by MSG__packetFill(), and MSG_outputScan().
unsigned short _MSG_Message::isr |
Annotate if call from ISR level
Referenced by MSG__packetFill(), and MSG_outputScan().
const char* _MSG_Message::nick |
Message mnemonic (nickname)
Referenced by MSG__packetFill(), MSG_outputScan(), and reportCapture().
const char* _MSG_Message::rtn |
Routine name
Referenced by MSG__packetFill(), and MSG_outputScan().
const char* _MSG_Message::sev |
Message severity
Referenced by MSG__packetFill(), and MSG_outputScan().
const char* _MSG_Message::task |
Task name
Referenced by MSG__packetFill(), and MSG_outputScan().
void** _MSG_Message::tbd |
Pointer to task/isr TBD block
Referenced by MSG__packetFill(), and MSG_outputScan().
const char* _MSG_Message::text |
Message text
Referenced by MSG__packetFill(), MSG_outputScan(), and reportCapture().
WCT_time _MSG_Message::time |
Message timestamp
Referenced by MSG__packetFill().
unsigned short _MSG_Message::trace |
Message trace buffer
Referenced by MSG__packetFill(), and MSG_outputScan().