GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EDS / dev

Constituent: ebfio     Tag: mcp750


Interface   Data Structures   File List   Data Fields   Globals  

ESX.h File Reference

Event Stream Extract tools. More...

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


Typedefs

typedef _ESX_ctl ESX_ctl
 Typedef for struct _ESX_ctl.
typedef _EBF_dir EBF_dir
typedef _EBF_stream EBF_stream

Functions

unsigned int ESX_sizeof (void)
void ESX_construct (ESX_ctl *esx)
unsigned int ESX_establish (ESX_ctl *esx)
unsigned int ESX_set_verbose (ESX_ctl *esx, unsigned int verbose)
void ESX_parse_oname (ESX_ctl *esx, const char *s)
void ESX_parse_ochunk (ESX_ctl *esx, const char *s)
void ESX_parse_ichunk (ESX_ctl *esx, const char *s)
void ESX_parse_bsize (ESX_ctl *esx, const char *s)
void ESX_parse_osize (ESX_ctl *esx, const char *s)
int ESX_evt_declare (ESX_ctl *esx)
 Declares an input event has been seen. This information is used to determine whether to trigger the creation of a new output file.
int ESX_dir_write (ESX_ctl *esx, EBF_dir *dir)
 Writes the event.
void ESX_close (ESX_ctl *esx)
 Closes the output stream.

Detailed Description

Event Stream Extract tools.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: ESX.h,v 1.1 2007/02/14 01:06:38 russell Exp $

Function Documentation

void ESX_close ESX_ctl esx  ) 
 

Closes the output stream.

Parameters:
esx The control block

int ESX_dir_write ESX_ctl esx,
EBF_dir dir
 

Writes the event.

Returns:
Status
Parameters:
esx The control structure
dir The directory of the event to write out

int ESX_evt_declare ESX_ctl esx  ) 
 

Declares an input event has been seen. This information is used to determine whether to trigger the creation of a new output file.

Parameters:
esx The control structure


Generated on Thu Dec 13 05:34:25 2007 by  doxygen 1.4.4