GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSEP / V3-5-1 > qsep / rhel5-32
Classes | |
struct | _QSEP_ctxKeysFilter |
The file keys associated with one filter. More... | |
struct | _QSEP_ctxKeys |
The list of the global indirect file keys. More... | |
struct | _QSEP_ctxEds |
The Event Delivery System configuration. More... | |
struct | _QSEP_rsdDsc |
Describes one event handler's result summary data. More... | |
struct | _QSEP_ctxRsd |
The control structure/context for the event filter's result summary data. More... | |
struct | _QSEP_ctx |
Defines the physics application specific context. More... | |
Typedefs | |
typedef struct _QSEP_ctxKeysFilter | QSEP_ctxKeysFilter |
Typedef for struct )QSEP_ctxKeysFilter. | |
typedef struct _QSEP_ctxKeys | QSEP_ctxKeys |
Typedef for struct _QSEP_ctxKeys. | |
typedef struct _QSEP_ctxEds | QSEP_ctxEds |
Typedef for struct _QSEP_ctxEds. | |
typedef enum _QSEP_RSDSTATE_V | QSEP_RSDSTATE_V |
Typedef for enum _QSEP_RSDSTATE_V. | |
typedef enum _QSEP_RSDSTATE_M | QSEP_RSDSTATE_M |
Typedef for enum _QSEP_RSDSTATE_M. | |
typedef enum _QSEP_RSDSTATE_K | QSEP_RSDSTATE_K |
Typedef for QSEP_RSDSTATE_K. | |
typedef struct _QSEP_rsdDsc | QSEP_rsdDsc |
Typedef for struct _QSEP_rsdDsc. | |
typedef struct _QSEP_ctxRsd | QSEP_ctxRsd |
Typedef for struct _QSEP_ctxRsd. | |
typedef struct _QSEP_ctx | QSEP_ctx |
Typedef for struct _QSEP_ctx. | |
Enumerations | |
enum | _QSEP_RSDSTATE_V { QSEP_RSDSTATE_V_OVERRIDE = 0, QSEP_RSDSTATE_V_VETO = 1, QSEP_RSDSTATE_V_IGNORE = 2 } |
Bit mappings of the RSD state variable, right shift offset. More... | |
enum | _QSEP_RSDSTATE_M { QSEP_RSDSTATE_M_OVERRIDE = 1 << QSEP_RSDSTATE_V_OVERRIDE, QSEP_RSDSTATE_M_VETO = 1 << QSEP_RSDSTATE_V_VETO, QSEP_RSDSTATE_M_IGNORE = 1 << QSEP_RSDSTATE_V_IGNORE } |
Bit mappings of the RSD state variable, in place mask. More... | |
enum | _QSEP_RSDSTATE_K { QSEP_RSDSTATE_K_INVALID = -1, QSEP_RSDSTATE_K_PASSED = 0, QSEP_RSDSTATE_K_SUPPRESSED = 1, QSEP_RSDSTATE_K_VETOED = 2, QSEP_RSDSTATE_K_LEAKED = 3, QSEP_RSDSTATE_K_IGNORED = 4, QSEP_RSDSTATE_K_MIN = -1, QSEP_RSDSTATE_K_MAX = 4, QSEP_RSDSTATE_K_CNT } |
The handler's result state. More... | |
Functions | |
const char * | QSEP_ctxFilenameSbs (const QSEP_ctx *ctx) |
Returns the file name of the secondary boot script associated with the specified context. | |
const char * | QSEP_ctxFilenameLatc (const QSEP_ctx *ctx) |
Returns the file name of the LAT hardware configuration file associated with the specified context. | |
const char * | QSEP_ctxFilenameLpa (const QSEP_ctx *ctx) |
Returns the file name of the LAT physics configuration file associated with the specified context. | |
const char * | QSEP_ctxFilenameMaster (const QSEP_ctx *ctx, int hid) |
Returns the file name of the master configuration file for specified handler associated with the specified context. | |
const char * | QSEP_ctxFilenameCfg (const QSEP_ctx *ctx, int hid) |
Returns the file name of the current configuration file for specified handler associated with the specified context. | |
int | QSEP_ctxVersionMaster (const QSEP_ctx *ctx, int hid) |
Returns the version number of the master configuration file for specified handler associated with the specified context. | |
int | QSEP_ctxVersionCfg (const QSEP_ctx *ctx, int hid) |
Returns the version number of the current configuration file for specified handler associated with the specified context. |
CVS $Id: QSEP_ctx.h,v 1.7 2009/05/01 02:17:17 russell Exp $
Typedef for struct _QSEP_ctxEds.
<lpa_db-file>.<handler-priority>.<configuration-index>
where
Typedef for struct _QSEP_ctxKeys.
Typedef for struct _QSEP_ctxRsd.
The result summary data for each filter consists of two pieces of information
This information is captured in this structure with an array of 32 descriptors, one for each the maximal 32 possible filters. The descripotrs are index by the filter's identifier. The validity of each piece of the two pieces of information is captured by two 32-bit lists
Typedef for struct _QSEP_rsdDsc.
enum _QSEP_RSDSTATE_K |
The handler's result state.
enum _QSEP_RSDSTATE_M |
enum _QSEP_RSDSTATE_V |
const char * QSEP_ctxFilenameCfg | ( | const QSEP_ctx * | ctx, | |
int | hid | |||
) |
Returns the file name of the current configuration file for specified handler associated with the specified context.
ctx | The QSEP context. | |
hid | The handler identifier |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.
const char * QSEP_ctxFilenameLatc | ( | const QSEP_ctx * | ctx | ) |
Returns the file name of the LAT hardware configuration file associated with the specified context.
ctx | The QSEP context. |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.
const char * QSEP_ctxFilenameLpa | ( | const QSEP_ctx * | ctx | ) |
Returns the file name of the LAT physics configuration file associated with the specified context.
ctx | The QSEP context. |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.
const char * QSEP_ctxFilenameMaster | ( | const QSEP_ctx * | ctx, | |
int | hid | |||
) |
Returns the file name of the master configuration file for specified handler associated with the specified context.
ctx | The QSEP context. | |
hid | The handler identifier |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.
const char * QSEP_ctxFilenameSbs | ( | const QSEP_ctx * | ctx | ) |
Returns the file name of the secondary boot script associated with the specified context.
ctx | The QSEP context. |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.
const char * QSEP_ctxVersionCfg | ( | const QSEP_ctx * | ctx, | |
int | hid | |||
) |
Returns the version number of the current configuration file for specified handler associated with the specified context.
ctx | The QSEP context. | |
hid | The handler identifier |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.
const char * QSEP_ctxVersionMaster | ( | const QSEP_ctx * | ctx, | |
int | hid | |||
) |
Returns the version number of the master configuration file for specified handler associated with the specified context.
ctx | The QSEP context. | |
hid | The handler identifier |
References _QSEP_dtx::ctx, _QSEP_ctx::dtx, and _QSEP_dtxCtx::files.