GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EMSG / V0-0-3

Constituent: emsg_mt     Tag: i845e


Interface   Data Structures   File List   Data Fields   Globals  

EMSG_printProc.c File Reference

A message output processor . More...

#include <stdio.h>
#include <string.h>
#include <time.h>
#include "EMSG/EMSG_pubdefs.h"

Include dependency graph for EMSG_printProc.c:


Functions

void EMSG_print (EMSG_OutputModes mode, void *prm, const EMSG_Message *msg)
 Output processor callback routine to simply print messages.
unsigned int EMSG_printOptions (unsigned int mask, unsigned int valu)
 Selective set and clear of print processor options.

Detailed Description

A message output processor .

.. a simple printer.

This file contains the most basic output processor ... it simply prints the message.

Author:
A.P.Waite & Owen H Saxton
Id
EMSG_printProc.c,v 1.2 2006/02/28 20:47:34 saxton Exp

Function Documentation

void EMSG_print EMSG_OutputModes  mode,
void *  prm,
const EMSG_Message msg
 

Output processor callback routine to simply print messages.

This routine prints a message using printf following options provided by the user.

Parameters:
mode (in) Output processor calling mode
prm (in) User parameter
msg (in) Message structure

unsigned int EMSG_printOptions unsigned int  mask,
unsigned int  valu
 

Selective set and clear of print processor options.

This routine does a selective set and clear on the print options word.

Parameters:
mask (in) Mask of options to touch
valu (in) Values to set (in masked bits only)
Returns:
Previous value of the options word


Generated on Thu Mar 8 09:41:47 2007 by  doxygen 1.4.4