GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / dev > lpa_siu / rhel5-64
#include <LPA_grb_p.h>
Public Attributes | |
LPA_TaskState | state |
ITC_Task * | itc_task |
FPM_Pool * | fpm_cmd |
FPM_Pool * | fpm_ctl |
FPM_Pool * | fpm_bulk |
LPA_GbmRpt_Prm | rpt |
LPA_GbmCalc_Prm | calc |
LPA_GbmClose_Prm | close |
unsigned int | mode |
unsigned int | run_state |
unsigned int | tlm_seq |
unsigned int | lim_seq |
unsigned int | rpt_cnt |
unsigned int | gbm_state |
unsigned int | epu_state |
unsigned int | active_grb |
unsigned int | sim_mode |
unsigned int | grb_schemas [LPA_MAX_GRB_DB] |
void * | grb_ctl [LPA_MAX_GRB_DB] |
const GRB_siuServices * | grb_svc [LPA_MAX_GRB_DB] |
GRB_latMsgServices * | lat_svc |
unsigned int _LPA_Grb::active_grb |
The active GRB processor
Referenced by LPA_grb_load_db(), LPA_grb_proc_bulk(), LPA_grb_proc_ctl(), and LPA_handle_gbm().
Repoint recommendation
GBM closure
unsigned int _LPA_Grb::epu_state |
The EPU processing state
Referenced by LPA_grb_proc_bulk(), LPA_grb_proc_ctl(), and LPA_grb_start().
FPM_Pool* _LPA_Grb::fpm_bulk |
FPA (SIU->EPU receive)
Referenced by LPA_grb_init().
FPM_Pool* _LPA_Grb::fpm_cmd |
FPA (raw cmd receive)
Referenced by LPA_grb_init(), LPA_send_closeout(), and LPA_send_trigger().
FPM_Pool* _LPA_Grb::fpm_ctl |
FPA (raw ctl receive)
Referenced by LPA_grb_init(), LPA_send_alg_msg(), LPA_send_closeout(), LPA_send_lim_grb(), LPA_send_trigger(), and LPA_send_update().
unsigned int _LPA_Grb::gbm_state |
The GBM processing state
Referenced by LPA_grb_proc_cmd(), LPA_grb_proc_ctl(), and LPA_grb_start().
void* _LPA_Grb::grb_ctl[LPA_MAX_GRB_DB] |
The GRB algorithm control blocks
Referenced by LPA_grb_load_db(), LPA_grb_proc_ctl(), and LPA_handle_gbm().
unsigned int _LPA_Grb::grb_schemas[LPA_MAX_GRB_DB] |
The GRB schema IDs
Referenced by LPA_grb_load_db(), and LPA_grb_proc_ctl().
const GRB_siuServices* _LPA_Grb::grb_svc[LPA_MAX_GRB_DB] |
The GRB processor services
Referenced by LPA_grb_load_db(), LPA_grb_proc_ctl(), and LPA_handle_gbm().
ITC_Task* _LPA_Grb::itc_task |
ITC task description block
Referenced by LPA_grb_init(), and LPA_grb_start().
GRB_latMsgServices* _LPA_Grb::lat_svc |
The LAT message services block
Referenced by LPA_grb_load_db().
unsigned int _LPA_Grb::lim_seq |
LIM messaging sequencing counter
Referenced by LPA_grb_init(), LPA_handle_gbm(), LPA_send_closeout(), LPA_send_confirm(), and LPA_send_trigger().
unsigned int _LPA_Grb::mode |
The LPA mode
Referenced by LPA_grb_proc_ctl().
GBM calculations
unsigned int _LPA_Grb::rpt_cnt |
GRB repoint request counter
Referenced by LPA_send_confirm().
unsigned int _LPA_Grb::run_state |
LPA run state
Referenced by LPA_grb_init(), LPA_grb_proc_cmd(), and LPA_grb_proc_ctl().
unsigned int _LPA_Grb::sim_mode |
The GRB algorithm sim detection mode
Referenced by LPA_grb_proc_bulk(), LPA_grb_proc_ctl(), and LPA_send_update().
LPA_TaskState _LPA_Grb::state |
LPA task state
Referenced by LPA_grb_init(), and LPA_grb_start().
unsigned int _LPA_Grb::tlm_seq |
Alert telemetry sequencing counter
Referenced by LPA_grb_init(), LPA_send_closeout(), LPA_send_trigger(), and LPA_send_update().