GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSSP / V0-0-0

Constituent: qssp     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QSSP_ctx.h File Reference

Public defines of the standard Science Statistics Physics context. More...

#include "PBI/Endianness.h"
#include "QSD/QFC_cache.h"

Include dependency graph for QSSP_ctx.h:

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


Data Structures

struct  _QSSP_ctxOpen
 The Event Context's Datagram Opening Information. More...
struct  _QSSP_ctxDid
 Contains the datagram indentification information. More...
struct  _QSSP_ctxKeys
 The configuation keys. More...
struct  _QSSP_ctxClose
 The Event Context's Datagram Closing Information. More...
struct  _QSSP_ctxIds
 The handler and configuration name/identifiers. More...
struct  _QSSP_ctxFiles
 The files descriptors for the files associated with the current datagram. More...
struct  _QSSP_ctx
 Binds together all the meta-information about an event. More...

Typedefs

typedef _QSSP QSSP
 Typedef for struct _QSSP.
typedef _QSP_NAMES QSP_names
typedef _QSSP_labelsHandlers QSSP_labelsHandlers
 Typedef for struct _QSSP_labelsHandlers.
typedef _QSSP_sample QSSP_sample
typedef _QSSP_ctxOpen QSSP_ctxOpen
 Typedef for struct _QSSP_ctxOpen.
typedef enum _QSSP_CTXDID_FLAG_V QSSP_CTXDID_FLAG_V
 Typedef for enum _QSSP_CTXDID_FLAG_V.
typedef enum _QSSP_CTXDID_FLAG_M QSSP_CTXDID_FLAG_M
 Typedef for enum _QSSP_CTXDID_FLAG_M.
typedef _QSSP_ctxDid QSSP_ctxDid
 Typedef for struct _QSSP_ctxDid.
typedef _QSSP_ctxKeys QSSP_ctxKeys
 Typedef for struct QSSP_ctxKeys.
typedef _QSSP_ctxClose QSSP_ctxClose
 Typedef for struct _QSSP_ctxClose.
typedef _QSSP_ctxIds QSSP_ctxIds
 Typedef for struct _QSSP_ctxIds.
typedef _QSSP_ctxFiles QSSP_ctxFiles
 Typedef for _QSSP_ctxFiles.
typedef _QSSP_ctx QSSP_ctx
 Typedef for QSSP_ctx.

Enumerations

enum  _QSSP_CTXDID_FLAG_V { QSSP_CTXDID_FLAG_V_DGM_FIRST = 0 }
 Enumeration of the bits of the QSSP_ctxDid flag field, right justified shift value. More...
enum  _QSSP_CTXDID_FLAG_M { QSSP_CTXDID_FLAG_M_DGM_FIRST = (1 << QSSP_CTXDID_FLAG_V_DGM_FIRST) }
 Enumeration of the bits of the QSSP_ctxDid flag field, in place mask. More...

Functions

void QSSP_ctxConstruct (QSSP_ctx *ctx)

Detailed Description

Public defines of the standard Science Statistics Physics context.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QSSP_ctx.h,v 1.1.1.1 2008/04/02 01:19:26 russell Exp $

Typedef Documentation

QSSP_ctxClose
 

Typedef for struct _QSSP_ctxClose.

Overview
The QSSP_ctxClose structure contains the reason why the datagram was closed.

QSSP_ctxDid
 

Typedef for struct _QSSP_ctxDid.

The DID is a series of numbers that uniquely identifies every data packet. That is, no two packets should every have exactly the same set of numbers. Some of these numbers are fixed at begin run time, e.g. the run identifier, the data source (origin), while others get updated as the run progresses. These include the datagram identifier, the mode, etc.

QSSP_ctxOpen
 

Typedef for struct _QSSP_ctxOpen.

Overview
The QSSP_open contains why this datagram was opened.


Enumeration Type Documentation

enum _QSSP_CTXDID_FLAG_M
 

Enumeration of the bits of the QSSP_ctxDid flag field, in place mask.

Enumerator:
QSSP_CTXDID_FLAG_M_DGM_FIRST  Indicates on the first event in the datagram

enum _QSSP_CTXDID_FLAG_V
 

Enumeration of the bits of the QSSP_ctxDid flag field, right justified shift value.

Enumerator:
QSSP_CTXDID_FLAG_V_DGM_FIRST  Indicates on the first event in the datagram


Generated on Wed Apr 2 01:35:53 2008 by  doxygen 1.4.4