GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MSG / dev > msg_mt / rad750


Interface   Data Structures   File List   Data Fields   Globals  

_MSG_Message Struct Reference

Structure to hold an instance of a message. More...

#include <MSG_pubdefs.h>

List of all members.

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


Detailed Description

Structure to hold an instance of a message.

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.


Member Data Documentation

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().

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().

Message timestamp

Referenced by MSG__packetFill().

unsigned short _MSG_Message::trace

Message trace buffer

Referenced by MSG__packetFill(), and MSG_outputScan().


The documentation for this struct was generated from the following file:

Generated on Thu Mar 24 18:15:29 2011 by  doxygen 1.5.8