GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / V6-2-1 > lpa_siu / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LPA_grb_p.h File Reference

LAT Physics Acquisition Private definitions for GRB framework. More...

#include "LPA_prvdefs.h"
#include "GRB/GRB_siu.h"
#include "GRB/GRB_latMsg.h"

Classes

struct  _LPA_GrbAlgMsg
 Structure to hold the LPA GRB algorithm control message. More...
struct  _LPA_Grb
 Structure to hold the LPA GRB control block. More...

Defines

#define LPA_GRB_TRG_TLM_TYPE   0x1
#define LPA_GRB_UPDATE_TLM_TYPE   0x2
#define LPA_GRB_CLOSE_TLM_TYPE   0x3
#define LPA_GRB_TLM_VER   0x0
#define LPA_MAX_GRB_DB   8

Typedefs

typedef enum
_LPA_GrbRtnType 
LPA_GrbRtnType
 Typedef for enum _LPA_GrbRtnType.
typedef struct
_LPA_GrbAlgMsg 
LPA_GrbAlgMsg
 Typedef for struct _LPA_GrbAlgMsg.
typedef struct _LPA_Grb LPA_Grb
 Typedef for struct _LPA_Grb.

Enumerations

enum  _LPA_GrbRtnType {
  LPA_GRB_TRIGGER_RTN = 0,
  LPA_GRB_UPDATE_RTN = 1,
  LPA_GRB_CONFIRM_RTN = 2,
  LPA_GRB_CLOSEOUT_RTN = 3
}
 LPA GRB Algorithm Callback Function Types. More...


Detailed Description

LAT Physics Acquisition Private definitions for GRB framework.

Author:
S.Maldonado - smaldona@slac.stanford.edu
    CVS $Id: LPA_grb_p.h,v 1.10 2007/12/05 21:28:25 smaldona Exp $
   

Define Documentation

#define LPA_GRB_CLOSE_TLM_TYPE   0x3

GRB Alert closeout telemetry type

#define LPA_GRB_TLM_VER   0x0

GRB Alert telemetry version

#define LPA_GRB_TRG_TLM_TYPE   0x1

GRB Alert trigger telemetry type

#define LPA_GRB_UPDATE_TLM_TYPE   0x2

GRB Alert update telemetry type

#define LPA_MAX_GRB_DB   8

LPA MAX GRB DB


Enumeration Type Documentation

enum _LPA_GrbRtnType

LPA GRB Algorithm Callback Function Types.

Enumerator:
LPA_GRB_TRIGGER_RTN  LPA GRB trigger routine type
LPA_GRB_UPDATE_RTN  LPA GRB update routine type
LPA_GRB_CONFIRM_RTN  LPA GRB confirm routine type
LPA_GRB_CLOSEOUT_RTN  LPA GRB closeout routine type


Generated on Fri May 21 10:56:29 2010 by  doxygen 1.5.3