GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> FES / V6-5-0 > fesxctl / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

fesBufLib.h File Reference

Definitions for the buffer management routines. More...


Classes

struct  fesBufStats_s
 Buffer statistics block. More...

Typedefs

typedef struct fesBuf_s fesBuf_t
 Buffer handle.
typedef struct fesBufStats_s fesBufStats_t
 Buffer statistics block.

Functions

fesBuf_tfesBufAlloc (void)
int fesBufBytesUsedGet (fesBuf_t *buf)
int fesBufBytesUsedSet (fesBuf_t *buf, int count)
int fesBufDataAlignment (fesBuf_t *buf)
int fesBufDataOffsetGet (fesBuf_t *buf)
int fesBufDataOffsetSet (fesBuf_t *buf, int offset)
char * fesBufDataStartGet (fesBuf_t *buf)
void fesBufFree (fesBuf_t *buf)
int fesBufLibDeInit (void)
int fesBufLibInit (int nBuffers, int size, int alignment)
void fesBufListShow (int list, int first, int count)
void fesBufPoolShow (void)
void fesBufShow (fesBuf_t *buf)
int fesBufSize (fesBuf_t *buf)
char * fesBufStart (fesBuf_t *buf)
void fesBufStatsGet (fesBufStats_t *uStats)
unsigned int fesBufUserFieldGet (fesBuf_t *buf)
void fesBufUserFieldSet (fesBuf_t *buf, unsigned int val)


Detailed Description

Definitions for the buffer management routines.

Author:
Mark A McDougald, Owen H Saxton
$Id: fesBufLib.h,v 1.7 2010/07/26 18:44:03 saxton Exp $

Generated on Tue Sep 27 19:15:51 2011 by  doxygen 1.5.8