GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EFC / dev > igfc / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

EFC_std.h File Reference

Interface to the routines that size and construct a standard EFC configuration. More...


Typedefs

typedef struct _EFC EFC
typedef struct _EFC_DB_Schema EFC_DB_Schema
typedef struct _EFC_definition EFC_definition
typedef struct _EDS_fw EDS_fw
typedef struct
_EDS_fwHandlerServicesX1 
EDS_fwHandlerServicesX1
typedef struct _LSD_sdiWriteCbp LSD_sdiWriteCbp

Functions

int EFC_stdSizeof (const EFC_DB_Schema *schema, const EFC_definition *def, int efa_pkt_cnt)
const EDS_fwHandlerServicesX1 * EFC_stdConstruct (EFC *efc, unsigned int handler_id, const EFC_DB_Schema *schema, unsigned int schema_key, LSD_sdiWriteCbp *write, EDS_fw *edsFw, const EFC_definition *def, unsigned int fw_objects, unsigned int fw_needs, int efa_pkt_cnt)


Detailed Description

Interface to the routines that size and construct a standard EFC configuration.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: EFC_std.h,v 1.1 2007/10/10 23:40:42 russell Exp $

This is purely a set of convenience routines that package a standard set of operations. These routines make use of no special knowledge about EFC, i.e. anything done here could be done in any other package that wishes to draw on the services of EFC.

While this is convenient, it does force the caller into using EFS as the analysis package.


Generated on Wed Jan 16 13:17:35 2013 by  doxygen 1.5.8