GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MSG / V3-1-1

Constituent: msg_mt     Tag: mv2304


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>


Data Fields

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.


Field Documentation

unsigned int _MSG_Message::code
 

Message code

unsigned int _MSG_Message::cpu
 

CPU's identity

const char* _MSG_Message::fac
 

Message facility

unsigned short _MSG_Message::isr
 

Annotate if call from ISR level

const char* _MSG_Message::nick
 

Message mnemonic (nickname)

const char* _MSG_Message::rtn
 

Routine name

const char* _MSG_Message::sev
 

Message severity

const char* _MSG_Message::task
 

Task name

void** _MSG_Message::tbd
 

Pointer to task/isr TBD block

const char* _MSG_Message::text
 

Message text

WCT_time _MSG_Message::time
 

Message timestamp

unsigned short _MSG_Message::trace
 

Message trace buffer


The documentation for this struct was generated from the following file:
Generated on Thu Jun 21 02:32:24 2007 by  doxygen 1.4.4