GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSEC / V3-0-2
Constituent: qsec_wb     Tag: linux-gcc
#include "QSEC/QSEC_ctx.h"
Include dependency graph for QSEC.h:
This graph shows which files directly or indirectly include this file:
Typedefs | |
typedef enum _QSEP_STATUS_K | QSEC_STATUS_K |
Enumeration of the status codes. | |
Enumerations | |
enum | _QSEP_STATUS_K { QSEC_STATUS_K_ERR = -1, QSEC_STATUS_K_TOO_SMALL = -2, QSEC_STATUS_K_NOGEM = -8, QSEC_STATUS_K_OVRRUN = -9, QSEC_STATUS_K_UNDRUN = -10, QSEC_STATUS_K_INCLEN = -11 } |
Enumeration of the status codes. More... | |
Functions | |
QSEC * | QSEC_alloc (void) |
Allocate and construct the QSEC handle. | |
void | QSEC_updateAtDatagram (QSEC *qsec, const LSF_datagram *dgm) |
Update the run oriented information in the event context using the information from the event datagram. | |
void | QSEC_updateAtContribution (QSEC *qsec, const LSF_contribution *ctb) |
Update the context based on the contribution. | |
int | QSEC_updateAtRecord (QSEC *qsec, const LSF_record *rec) |
Update the context based on the record. | |
int | QSEC_expand (QSEC *qsec, const LSF_record *rec, QSE_ebfEvt *ebf, int ebf_size, int *ret_size) |
Expand the event into EBF format. | |
void | QSEC_destruct (QSEC *qsec) |
Destroy the QSEC handle. | |
const QSE_ctx * | QSEC_stdCtxGet (const QSEC *qsec) |
Return a pointer to the standard QSE context block. | |
const QSEC_ctx * | QSEC_appCtxGet (const QSEC *qsec) |
Return a pointer to the public QSEC application specific context block. | |
unsigned int | QSEC_sizeof (void *prm) |
Return the size, in bytes, of the handle for updating the standard event meta-information. | |
QSEC * | QSEC_construct (QSEC *qsec, void *prm) |
Construct (initializes) the handle for updating the standard event meta-information. | |
void | QSEC_reportExpand (const QSEC *qsec, FILE *fp, unsigned int optns) |
Report the contents of an expansion. |
|
Enumeration of the status codes.
|
|
|
Allocate and construct the QSEC handle.
|
|
Return a pointer to the public QSEC application specific context block. This routine is just an accessor to keep the structure of QSEC private.
|
|
Construct (initializes) the handle for updating the standard event meta-information.
|
|
Destroy the QSEC handle.
|
|
Expand the event into EBF format. This just launders the call
|
|
Report the contents of an expansion.
|
|
Return the size, in bytes, of the handle for updating the standard event meta-information.
|
|
Return a pointer to the standard QSE context block. This routine is just an accessor to keep the structure of QSEC private.
|
|
Update the context based on the contribution.
|
|
Update the run oriented information in the event context using the information from the event datagram.
|
|
Update the context based on the record.
|