GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> MSG / V3-1-2 > msg_st / rhel6-32
#include <PBS/WCT.h>
#include <MDB/MDB_pubdefs.h>
#include <MSG_prvdefs.h>
Functions | |
static void | MSG__packetFill (MSG_Packet *pkt, WCT_time hack, unsigned int code, const char *tsk, const char *rtn, const MSG_FacList *fdb, const MSG_MsgList *mdb, void **tbd, unsigned short isr, unsigned short trc, unsigned int fuse, unsigned int nuse, unsigned int parm) |
Fill a message packet assuming one four-byte parameter. |
CVS $Id: MSG_packet.ih,v 1.4 2011/03/25 01:05:53 apw Exp $
static void MSG__packetFill | ( | MSG_Packet * | pkt, | |
WCT_time | hack, | |||
unsigned int | code, | |||
const char * | tsk, | |||
const char * | rtn, | |||
const MSG_FacList * | fdb, | |||
const MSG_MsgList * | mdb, | |||
void ** | tbd, | |||
unsigned short | isr, | |||
unsigned short | trc, | |||
unsigned int | fuse, | |||
unsigned int | nuse, | |||
unsigned int | parm | |||
) | [inline, static] |
Fill a message packet assuming one four-byte parameter.
pkt | (in) Message packet | |
hack | (in) Wall clock time associated with the message | |
code | (in) Message code | |
tsk | (in) Task name | |
rtn | (in) Routine name | |
fdb | (in) Facility database entry | |
mdb | (in) Message database entry | |
tbd | (in) Pointer to task TBD block | |
isr | (in) Annotate if call from ISR level | |
trc | (in) Trace buffer number | |
fuse | (in) Formats used (an encoded word) | |
nuse | (in) Number of formats used (count of fields in "fuse") | |
parm | (in) The one and only parameter allowed in this call |
References _MSG_Packet::buf, _MSG_Message::code, _MSG_Message::fac, _MSG_Message::isr, _MSG_Packet::msg, _MSG_Message::nick, _MSG_Message::rtn, _MSG_Message::sev, _MSG_Message::task, _MSG_Message::tbd, _MSG_Message::text, _MSG_Message::time, and _MSG_Message::trace.
Referenced by MSG_outputScan(), and MSG_reportInternal().