GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-11-5 > eds / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

EDR_errUnpack.h File Reference

Defines the interface to the ERR LAT unpacking routines. More...


Functions

int EDR_errUnpack (EDR_err *err, const EBF_dir *dir, unsigned int map)
 Unpacks the error records for the components specified by map of TEMs.
int EDR_errUnpackInit (EDR_err *err)
 One-time initialization an EDR_err structure.
int EDR_errUnpackSizeof (void)
 Returns the size, in bytes, of a ERR LAT record.
void EDR_errUnpackReset (EDR_err *err)
 Resets the EDR_err structure, preparing it for a new event.


Detailed Description

Defines the interface to the ERR LAT unpacking routines.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: EDR_errUnpack.h,v 1.1 2009/04/29 19:47:10 russell Exp $

Function Documentation

int EDR_errUnpack ( EDR_err err,
const EBF_dir dir,
unsigned int  map 
)

int EDR_errUnpackInit ( EDR_err err  ) 

One-time initialization an EDR_err structure.

Returns:
0, always
Parameters:
err The EDR_err structure to initialize

References _EDR_err::tem_ids, and _EDR_err::tems.

Referenced by initIxbObjTbl().

void EDR_errUnpackReset ( EDR_err err  ) 

Resets the EDR_err structure, preparing it for a new event.

Parameters:
err The EDR_err structure to reset

References _EDR_err::tem_ids.

Referenced by initIxbObjTbl().

int EDR_errUnpackSizeof ( void   ) 

Returns the size, in bytes, of a ERR LAT record.

Returns:
The size, in bytes, of a ERR LAT record.
This function should be called to determine the size of an EDR_err structure. This allows the calling program to avoid including the structure definition an EDR_err.

After allocating an EDR_err structure, the structure should be initialized using EDR_errUnpackInit().


Generated on Tue Nov 29 16:34:14 2011 by  doxygen 1.5.8