GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V1-5-2

Constituent: qse     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QSE_ctxUpdate.h File Reference

Public interface the standard event updating routines. More...

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


Data Structures

struct  _QSE_ctxUpdateInfo
 The information needed by QSE_ctxUpdateAtEvent. More...

Typedefs

typedef _QSE_ctxUpdateInfo QSE_ctxUpdateInfo
 Typedef for struct _QSE_ctxUpdateInfo.

Functions

int QSE_ctxUpdateAtRoot (QSE_ctx *ctx, const LSF_contribution *ctb)
 The datagram root contribution handler.
void QSE_ctxUpdateAtContribution (QSE_ctx *ctx, const LSF_contribution *ctb)
 Updates the context based on the contribution.
void QSE_ctxUpdateAtEvent (QSE_ctx *ctx, const QSE_ctxUpdateInfo *info)
 Updates the context based on partially decoded information in event portion of the context.

Detailed Description

Public interface the standard event updating routines.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QSE_ctxUpdate.h,v 1.4 2005/11/18 01:32:32 russell Exp $

Function Documentation

void QSE_ctxUpdateAtContribution QSE_ctx ctx,
const LSF_contribution *  ctb
 

Updates the context based on the contribution.

Parameters:
ctx The event context handle
ctb The datagram contribution used in doing the update

void QSE_ctxUpdateAtEvent QSE_ctx ctx,
const QSE_ctxUpdateInfo info
 

Updates the context based on partially decoded information in event portion of the context.

Parameters:
ctx The event context handle
info The event context update information
This routine requires that GEM and the event sequence number have been committed to the QSE_evt portion of the context

int QSE_ctxUpdateAtRoot QSE_ctx ctx,
const LSF_contribution *  ctb
 

The datagram root contribution handler.

Returns:
==0, if it was successfully handled

!=0, if it was not recognized

Parameters:
ctx The event context handle
ctb The contribution to handle
Note:
To Future Maintainers If a standard contribution every has records, this routine should implement the record scan, either by call LSF_scanRecords or doing the scan locally.


Generated on Tue Nov 21 01:31:48 2006 by  doxygen 1.4.4