GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LSEP / V1-3-8 > lsepw / rhel5-64
Functions | |
int | CDFP_cfg_sizeof (int level) |
Returns the size, in bytes, of the compression configuration needed to support the specified compression level. | |
int | CDFP_cfg_construct (CDFP_cfg *cfg, int level) |
Constructs (initializes) the compression configuration for the appropriate level. | |
int | CDFP_sizeof (int level, void *cfg) |
Returns the size, in bytes, of the compression structure needed to supprot the specified compression level. | |
int | CDFP_construct (CDFP_ctx *cdfp, int level, const CDFP_cfg *cfg, LSEW_dgmFw *dgmFw, LSEPW *lsepw) |
Constructs (initializes) the compression structure for the appropriate level. | |
unsigned int * | CDFP_begin_add (CDFP_ctx *cdfp, unsigned int *buf, unsigned int len) |
Begin datagram callback routine. |
CVS $Id: CDFP.h,v 1.2 2007/02/14 06:23:14 russell Exp $
unsigned int * CDFP_begin_add | ( | CDFP_ctx * | cdfp, | |
unsigned int * | beg, | |||
unsigned int | len32 | |||
) |
Begin datagram callback routine.
cdfp | The Compressed Data Format handle | |
beg | The output buffer | |
len32 | The amount of space, in 32-bit words, available in the output buffer |
References _CDFP_ctxCtb::bdy, _CDFP_ctx::ctb, _CDFP_ctxBdy::gem, _CDFP_ctx::gem, and _CDFP_ctxCtb::hdr.
Referenced by beg8_add().
int CDFP_cfg_construct | ( | CDFP_cfg * | cfg, | |
int | level | |||
) |
Constructs (initializes) the compression configuration for the appropriate level.
cfg | The compression configuratin to initialize | |
level | The maximum compression level that needs supporting |
References _CDFP_cfg::acd, _CDFP_cfg::cal, _CDFP_cfg::dgn, _CDFP_cfg::err, _CDFP_cfg::esb, _CDFP_cfg::gem, and _CDFP_cfg::tkr.
int CDFP_cfg_sizeof | ( | int | level | ) |
Returns the size, in bytes, of the compression configuration needed to support the specified compression level.
level | The maximum compression level to support |
int CDFP_construct | ( | CDFP_ctx * | cdfp, | |
int | level, | |||
const CDFP_cfg * | cfg, | |||
LSEW_dgmFw * | dgmFw, | |||
LSEPW * | lsepw | |||
) |
Constructs (initializes) the compression structure for the appropriate level.
cdfp | The compression context to initialize | |
level | The maximum compression level that needs supporting | |
cfg | Target specific configuration parameter | |
dgmFw | The datagram framework handle | |
lsepw | The generic LSEPW services |
References _CDFP_cfg::acd, _CDFP_ctx::acd, _CDFP_cfg::cal, _CDFP_ctx::cal, composeCtb(), _CDFP_ctx::ctb, _CDFP_cfg::dgn, _CDFP_ctx::dgn, _CDFP_cfg::err, _CDFP_ctx::err, _CDFP_cfg::esb, _CDFP_ctx::esb, _CDFP_cfg::gem, _CDFP_ctx::gem, _CDFP_ctx::lsepw, _CDFP_cfg::tkr, and _CDFP_ctx::tkr.
Referenced by LSEPW_evt0_construct().
int CDFP_sizeof | ( | int | level, | |
void * | cfg | |||
) |
Returns the size, in bytes, of the compression structure needed to supprot the specified compression level.
level | The maximum compression level to support | |
cfg | Level specific configuration parameter |
Referenced by LSEPW_evt0_sizeof().