GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > XFC / V0-1-2
Constituent: xfc     Tag: linux-gcc
#include "EDS/TMR.h"
#include "EDS/EDS_fwServices.h"
#include "EDS/LCBV.h"
#include "EDS/io/EBF_stream.h"
#include "EDS/io/LCBP.h"
Include dependency graph for xfc.h:

This graph shows which files directly or indirectly include this file:

Data Structures | |
| struct | _XfcFilterHandle |
Typedefs | |
| typedef int(* | XfcResultsPrintRtn )(unsigned int options, const void *beg, const void *end) |
| typedef void(* | XfcStatsAccumulateRtn )(void *stats, const void *beg, const void *end) |
| typedef void(* | XfcStatsPrintRtn )(void *stats, unsigned int vetoes) |
| typedef void(* | XfcStatsClearRtn )(void *stats) |
| typedef _XfcFilterHandle | XfcFilterHandle |
Functions | |
| int | xfc_initialize (void) |
| One time initialization routine. | |
| int | xfc_process (int id, const XfcRto *rto, const EDS_DB_HandlerConstructServices *services) |
| Common routine to do the processing. | |
| int | xfc_sizeof (XfcConstructCtx *ctx, const EFC_definition *def, const EFC_DB_Schema *schema, int stats_size) |
| Computes the size needed to hold configuration defined by the specified context, definition block and schema. | |
| const EDS_fwHandlerServicesX1 * | xfc_construct (XfcConstructCtx *ctx, EFC *efc, unsigned int handler_id, const EFC_DB_Schema *schema, unsigned int schema_key, EDS_fw *edsFw, unsigned int objects, unsigned int needs, XfcResultsPrintRtn resultsPrint, XfcStatsClearRtn statsClear, XfcStatsAccumulateRtn statsAcc, XfcStatsPrintRtn statsPrint) |
| Constructs the configuration for the specified set of parameters. | |
| void | xfc_display (XfcCtx *ctx, unsigned int pktBytes, EBF_pkt *pkt, EBF_siv siv, EDS_fwIxb *ixb) |
| Displays the requested subsystems. | |
| int | xfc_any_display (const XfcCtx *ctx) |
| Returns non-zero if there are any subsystems to display that need a directory. | |
| void | xfc_begtick_set (XfcCtx *ctx, TMR_tick tick) |
| Seeds the beginning tick of this sample. | |
| void | xfc_endtick_set (XfcCtx *ctx, TMR_tick tick) |
| Seeds the ending tick of this sample. | |
| void * | xfc_filterCtx_get (const XfcCtx *ctx) |
| Returns a pointer to the underlying user filter control structure. | |
| void * | xfc_resultsCtx_get (const XfcCtx *ctx) |
| Returns a pointer to the results control structure. | |
| void * | xfc_statsCtx_get (const XfcCtx *ctx) |
| Returns a pointer to the statistics control structure. | |
| void | xfc_results_post (XfcCtx *ctx, int reason, const void *beg, const void *end, const EFA_span *span) |
| Dummy result vector post routine. | |
| int | xfc_results_start (XfcCtx *ctx, int reason, int run_id, int startTime, int mode) |
| Handles the start run for the result analysis. | |
| void | xfc_results_print (XfcCtx *ctx, const void *beg, const void *end) |
| Prints the standard part of the results, then calls the filter specific piece. | |
| unsigned int | xfc_objects_get (const XfcCtx *ctx) |
| Used to supply any additional EDS_fw objects needed by this filter context. | |
| unsigned int | xfc_needs_get (const XfcCtx *ctx) |
| Used to supply any additional EDS_fw needs for this filter context. | |
CVS $Id: xfc.h,v 1.1 2007/10/17 02:12:28 russell Exp $
|
|
Returns non-zero if there are any subsystems to display that need a directory.
|
|
||||||||||||
|
Seeds the beginning tick of this sample.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Constructs the configuration for the specified set of parameters. !!!results; |
|
||||||||||||||||||||||||
|
Displays the requested subsystems.
|
|
||||||||||||
|
Seeds the ending tick of this sample.
|
|
|
Returns a pointer to the underlying user filter control structure.
|
|
|
One time initialization routine.
|
|
|
Used to supply any additional EDS_fw needs for this filter context.
|
|
|
Used to supply any additional EDS_fw objects needed by this filter context.
|
|
||||||||||||||||
|
Common routine to do the processing.
|
|
||||||||||||||||||||||||
|
Dummy result vector post routine.
|
|
||||||||||||||||
|
Prints the standard part of the results, then calls the filter specific piece.
|
|
||||||||||||||||||||||||
|
Handles the start run for the result analysis.
|
|
|
Returns a pointer to the results control structure.
|
|
||||||||||||||||||||
|
Computes the size needed to hold configuration defined by the specified context, definition block and schema.
|
|
|
Returns a pointer to the statistics control structure.
|
1.4.4