GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LEM / V4-8-1 > t_lemcrl / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

list.h File Reference

Routines for the sizing and allocation of command and homogeneous (all items the same size) result lists. More...

#include <LEM/list_macros.h>

Functions

size_t LEM_sizeofCmdList (unsigned nItems)
size_t LEM_sizeofRspList (unsigned nItems)
size_t LEM_sizeofRsplsList (unsigned nItems)
size_t LEM_sizeofDcdList (unsigned nItems)
void * LEM_allocCmdList (unsigned nItems)
void * LEM_allocRspList (unsigned nItems)
void * LEM_allocRsplsList (unsigned nItems)
void * LEM_allocDcdList (unsigned nItems)
void LEM_initCmdRsp (LEM_micr *cr, unsigned nItems, void *cmdList, void *rspList, void *dcdList)
unsigned LEM_allocCmdRsp (LEM_micr *cr, unsigned nItems)
unsigned LEM_setupCmdRsp (LEM_micr *cr, void *lists, int lsize)
void LEM_freeCmdRsp (LEM_micr *cr)
LEM_micrLEM_newMICR (void)
void LEM_deleteMICR (LEM_micr *cr)
void LEM_dumpMICR (LEM_micr *cr)
unsigned LEM_queueWait (LEM_micr *cr)
unsigned LEM_handleLoadErrors (LEM_micr *cr)
unsigned LEM_handleReadErrors (LEM_micr *cr)
unsigned LEM_decode (LEM_micr *cr)
void LEM_errorIgnore (unsigned error, unsigned index, void *param)


Detailed Description

Routines for the sizing and allocation of command and homogeneous (all items the same size) result lists.

Author:
James Swain & Owen Saxton
$Id: list.h,v 1.4 2011/03/25 18:51:52 apw Exp $

Generated on Tue Nov 29 16:32:56 2011 by  doxygen 1.5.8