GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PBS / dev > pbs / rhel5-32
#include <RNG.h>
Public Attributes | |
unsigned char * | beg |
unsigned char * | rbeg |
unsigned char * | rend |
unsigned char * | end |
RNG_type | type |
unsigned int | msk |
unsigned char * | buf |
unsigned int | bufsize |
unsigned char* _RNG_dsc::beg |
Beginning of the underflow area
Referenced by rng_allocate(), RNG_free(), RNG_init(), RNG_reset(), and RNG_shrink().
unsigned char* _RNG_dsc::buf |
The buffer, this is what was passed in to be managed. Because of of alignment factors. This may or may not agree with the beginning of the pool.
Referenced by RNG_init().
unsigned int _RNG_dsc::bufsize |
The initial size of the pool. Again this may or may not agree with the size of pool due to aligment factors.
Referenced by RNG_init().
unsigned char* _RNG_dsc::end |
Bottom of the overflow area
Referenced by rng_allocate(), RNG_free(), RNG_init(), and RNG_reset().
unsigned int _RNG_dsc::msk |
Alignment mask
Referenced by rng_allocate(), RNG_free(), RNG_init(), and RNG_shrink().
unsigned char* _RNG_dsc::rbeg |
Beginning of the ring pool
Referenced by RNG_init().
unsigned char* _RNG_dsc::rend |
End of the ring pool
Referenced by rng_allocate(), RNG_free(), RNG_init(), and RNG_shrink().
The type ring buffer
Referenced by rng_allocate(), RNG_free(), and RNG_init().