GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> XFC / V0-3-1 > gxfc / rhel5-64
#include <stdio.h>
#include <EMP/LSD_sdi.h>
Classes | |
struct | _XfcSdi |
Sdi stream handle. More... | |
Typedefs | |
typedef struct _XfcSdi | XfcSdi |
Typedef for struct _XfcSdi. | |
Functions | |
void | xfc_sdi_construct (XfcSdi *sdi, const char *ofilename) |
Construct the output configuration structure. | |
void | xfc_sdi_destruct (XfcSdi *sdi) |
int | xfc_sdi_write (FILE *file, void *buf, int len) |
A CCSDS_ostream output callback routine used when writing the specified buffer to a file. |
CVS $Id: xfc_sdi.h,v 1.2 2011/03/28 20:51:00 russell Exp $
void xfc_sdi_construct | ( | XfcSdi * | sdi, | |
const char * | ofilename | |||
) |
Construct the output configuration structure.
sdi | The science device interface handle | |
ofilename | The name of the output file, may be HULL in which case no output file is written |
References _XfcSdi::cbp, _XfcSdi::file, _XfcRto::ofile, output_write(), output_write_null(), and xfc_sdi_write().
int xfc_sdi_write | ( | FILE * | file, | |
void * | buf, | |||
int | len | |||
) |
A CCSDS_ostream output callback routine used when writing the specified buffer to a file.
0,to | satisfy the interface requriements of CCSDS_ostream |
file | The output file handle | |
buf | The buffer to write | |
len | The number of bytes in buffer to write |
Referenced by xfc_sdi_construct().