GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LSEC / V7-1-0 > lsec_test / linux-gcc
#include "LSEC/LSEC_ctx.h"
#include "EDS/EBF_pkt.h"
Typedefs | |
typedef enum _LSEC_compLevel | LSEC_compLevel |
Compression level values. | |
typedef enum _LSEC_evtStatus | LSEC_evtStatus |
Event processing status values. | |
typedef struct _LSEC_control | LSEC_control |
Declaration of the opaque control structure. | |
Enumerations | |
enum | _LSEC_compLevel { LSEC_COMP_NORM = 0, LSEC_COMP_ONLY = 1, LSEC_COMP_NONE = 2, LSEC_COMP_DROP = 3 } |
Compression level values. More... | |
enum | _LSEC_evtStatus { LSEC_EVT_FREE = 0x01, LSEC_EVT_DONE = 0x02 } |
Event processing status values. More... | |
Functions | |
void | LSEC_clearEvent (LSEC_control *lsec) |
unsigned | LSEC_consign (LSEC_control *lsec) |
LSEC_ctx * | LSEC_getCtx (LSEC_control *lsec) |
void | LSEC_getTimes (LSEC_control *lsec, long long *times) |
LSEC_control * | LSEC_initialize (unsigned cpuid, unsigned srcid, unsigned cap) |
void | LSEC_initRun (LSEC_control *lsec, unsigned runid, unsigned mode, LSEC_compLevel comp) |
LSEC_evtStatus | LSEC_processEvent (LSEC_control *lsec, unsigned int edw, EBF_pkt *pkt) |
void | LSEC_setReason (LSEC_control *lsec, int reason) |
void | LSEC_terminate (LSEC_control *lsec) |
$Id: LSEC.h,v 1.4 2010/05/21 21:33:49 saxton Exp $
enum _LSEC_compLevel |
enum _LSEC_evtStatus |