GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LSE / V2-0-4 > lsew / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

CDF_dgn.h File Reference

Public interface to produce Compressed Data Format for the diagnostic contributions. More...


Functions

int CDF_dgnCfg_sizeof (int level)
 Returns the size, in bytes of the DGN compression configuration needed to support the specified level.
int CDF_dgnCfg_construct (CDF_dgnCfg *cfg, int level, void **mem)
 Constructs the CDF_dgnCfg compression configuration.
int CDF_dgn_sizeof (int level, const CDF_dgnCfg *cfg)
 Returns the size, in bytes of the DGN compression structure needed to support the specified level.
int CDF_dgn_construct (CDF_dgn *cdf, int level, const CDF_dgnCfg *cfg, const LSEW_dgmFw *dgmFw, void **mem)
 Constructs the CDF_dgn compression context.
CDF_dgn_pedCDF_dgn_ped_locate (CDF_dgn *cdf)
CDF_dgn_stdCDF_dgn_std_locate (CDF_dgn *cdf)


Detailed Description

Public interface to produce Compressed Data Format for the diagnostic contributions.

Author:
JJRussell - russell@slac.stanford.edu
    CVS $Id: CDF_dgn.h,v 1.3 2009/04/30 18:24:39 russell Exp $


Function Documentation

int CDF_dgn_construct ( CDF_dgn cdf,
int  level,
const CDF_dgnCfg *  cfg,
const LSEW_dgmFw dgmFw,
void **  mem 
)

Constructs the CDF_dgn compression context.

Return values:
Status 
Parameters:
cdf The CDF_dgn compress context structure to fill
level The maximum compression level that needs to be supported
cfg Target specific configuration parameter
dgmFw The datagram framework handle
mem Pointer to free memory pointer, return as the the updated pointer. If cdf is equal to the current contents of mem, then mem will be advanced by the size of CDF_dgn, else this routine will believe that the only the variable allocation of cdf needs to be allocated.

int CDF_dgn_sizeof ( int  level,
const CDF_dgnCfg *  cfg 
)

Returns the size, in bytes of the DGN compression structure needed to support the specified level.

Parameters:
level The maximum compression level to support
cfg Target specific configuration

int CDF_dgnCfg_construct ( CDF_dgnCfg *  cfg,
int  level,
void **  mem 
)

Constructs the CDF_dgnCfg compression configuration.

Return values:
Status 
Parameters:
cfg Target specific configuration
level The maximum compression level that needs to be supported
mem Pointer to free memory pointer, return as the the updated pointer. If cfg is equal to the current contents of mem, then mem will be advanced by the size of CDF_dgnCfg else this routine will believe that the only the variable allocation of cdf needs to be allocated.

int CDF_dgnCfg_sizeof ( int  level  ) 

Returns the size, in bytes of the DGN compression configuration needed to support the specified level.

Parameters:
level The maximum compression level to support


Generated on Thu Sep 2 12:33:41 2010 by  doxygen 1.5.3