GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSEC / V3-0-1
Constituent: qsec     Tag: sun-gcc
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
Include dependency graph for expand.h:

This graph shows which files directly or indirectly include this file:

Typedefs | |
| typedef QSEC_expansion_ | QSEC_expansion |
| Declaration of the opaque expansion structure. | |
Functions | |
| void | QSEC_clearExpansion (QSEC_expansion *exp) |
| Clear away any context from a previous cycle. | |
| QSEC_expansion * | QSEC_constructExpansion (void *buffer, unsigned cap) |
| Construct a QSEC_expansion structure in a buffer. | |
| void | QSEC_deleteExpansion (QSEC_expansion *exp) |
| Free memory previously allocated with a call to QSEC_newExpansion. | |
| unsigned | QSEC_monitorExpansion (QSEC_expansion *exp, unsigned mon) |
| Set the monitoring level for the expansion. | |
| QSEC_expansion * | QSEC_newExpansion (unsigned cap) |
| Allocate memory for a QSEC_expansion structure and all the substructures. | |
| const unsigned int * | QSEC_recoverUser (QSEC_expansion *exp, const unsigned int *buf) |
| Unpack the tables against which the events were encoded. | |
| void | QSEC_reportExpansion (QSEC_expansion *exp, FILE *fp) |
| Report the contents of an expansion. | |
| void | QSEC_setFourRange (QSEC_expansion *exp, unsigned rng) |
| Set the range for a calibration expansion. | |
| void | QSEC_setMode (QSEC_expansion *exp, unsigned mode) |
| Set the calibration mode of an expansion. | |
| size_t | QSEC_sizeofExpansion (unsigned cap) |
| Calculate the size of the memory block required to accomodate the expansion structure. | |
|
|
Clear away any context from a previous cycle.
|
|
||||||||||||
|
Construct a QSEC_expansion structure in a buffer.
|
|
|
Free memory previously allocated with a call to QSEC_newExpansion.
|
|
||||||||||||
|
Set the monitoring level for the expansion.
|
|
|
Allocate memory for a QSEC_expansion structure and all the substructures.
|
|
||||||||||||
|
Unpack the tables against which the events were encoded.
|
|
||||||||||||
|
Report the contents of an expansion.
|
|
||||||||||||
|
Set the range for a calibration expansion.
|
|
||||||||||||
|
Set the calibration mode of an expansion.
|
|
|
Calculate the size of the memory block required to accomodate the expansion structure.
|
1.4.4