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

Constituent: msg_mt     Tag: linux-gcc


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 char ip [4]
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

const char* _MSG_Message::fac
 

Message facility

unsigned char _MSG_Message::ip[4]
 

CPU's IP address

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 Sun Jul 17 09:56:07 2005 by doxygen 1.3.3