GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EDS / dev
Constituent: ebfio     Tag: mcp750
#include "EDS/EBF_dir.h"
#include "EDS/io/ESX.h"
#include "EDS/io/EBF_stream.h"
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for ESX.c:

Data Structures | |
| struct | _ESX_ctl |
| Output file context. More... | |
Typedefs | |
| typedef _ESX_ctl | ESX_ctl |
Functions | |
| static unsigned int | get_number (const char *s) |
| Parses the input string, returning the integer equivalent. | |
| unsigned int | ESX_sizeof (void) |
| void | ESX_construct (ESX_ctl *esx) |
| unsigned int | ESX_set_verbose (ESX_ctl *esx, unsigned int verbose) |
| void | ESX_parse_oname (ESX_ctl *esx, const char *oname) |
| 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_update_osize (ESX_ctl *esx, unsigned int size) |
| void | ESX_close (ESX_ctl *esx) |
| Closes the output stream. | |
| unsigned int | ESX_establish (ESX_ctl *esx) |
| int | ESX_change (ESX_ctl *esx) |
| Creates a new output file. | |
| int __inline | 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. | |
CVS $Id: ESX.c,v 1.2 2007/04/08 19:12:41 russell Exp $
|
|
Creates a new output file.
|
|
|
Closes the output stream.
|
|
||||||||||||
|
Writes the event.
|
|
|
Declares an input event has been seen. This information is used to determine whether to trigger the creation of a new output file.
|
|
|
Parses the input string, returning the integer equivalent.
-K Hexadecimal kilobytes (scale by 1024) -M Hexadecimal megabytes (scale by 1024 * 1024) -B LCB blocks (scale by 128, max of 31) Examples |
1.4.4