GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / dev > lpa_siu / rhel5-64


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.11 2011/03/28 22:24:21 russell Exp $
   

Define Documentation

#define LPA_GRB_CLOSE_TLM_TYPE   0x3

GRB Alert closeout telemetry type

Referenced by LPA_send_closeout().

#define LPA_GRB_TLM_VER   0x0

GRB Alert telemetry version

Referenced by LPA_send_closeout(), LPA_send_trigger(), and LPA_send_update().

#define LPA_GRB_TRG_TLM_TYPE   0x1

GRB Alert trigger telemetry type

Referenced by LPA_send_trigger().

#define LPA_GRB_UPDATE_TLM_TYPE   0x2

GRB Alert update telemetry type

Referenced by LPA_send_update().

#define LPA_MAX_GRB_DB   8

LPA MAX GRB DB

Referenced by LPA_grb_load_db(), and LPA_grb_proc_ctl().


Enumeration Type Documentation

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 Mon Mar 28 16:15:12 2011 by  doxygen 1.5.8