GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCM / dev > lcm_scp / linux-gcc
#include <LCM_prvdefs.h>
Public Attributes | |
LCM_ControlState | state |
RW_ctl | rwi |
MTX | mtx |
const LCM_DB_Schema * | config |
unsigned int | version |
unsigned int | cmd_hdr_size |
unsigned int | telem_hdr_size |
unsigned int | cmd_chksum_size |
unsigned int | itc_hdr_size |
ITC_NodeID | node_id |
ITC_Task * | itc |
FORK_que * | fqi |
RBM_Ring * | rcb |
FPM_Pool * | pcb |
FPM_Pool * | hcb |
FPA_fcb * | mem |
FPA_fcb * | pci |
WUT_tmr * | scrub_timer |
unsigned int | scrub_start |
unsigned int | scrub_end |
unsigned int | scrub_period |
LCM_LCMERRLEVEL | pci_err_level |
unsigned short | pci_err_count |
unsigned short | memc_err_count |
unsigned short | memu_err_count |
unsigned char * | msg_buf |
SEM | msg_sem |
WUT_tmr * | msg_timer |
FPM_Pool * | msg_pool |
int | msg_level_ctdb |
int | msg_level_ssr |
LCM_ImageControl | image |
LCM_TurboControl | turbo |
LCM_HouseControl | house |
unsigned int _LCM_Control::cmd_chksum_size |
CCSDS command pkt checksum size
unsigned int _LCM_Control::cmd_hdr_size |
CCSDS command pkt header size
const LCM_DB_Schema* _LCM_Control::config |
LCM_DB CDM database
FORK_que* _LCM_Control::fqi |
Fork queue handle for SYNC queue
FPM_Pool* _LCM_Control::hcb |
FPM pool (receive slave HSK)
CPU housekeeping controls
Module/task dump controls
ITC_Task* _LCM_Control::itc |
ITC task description block
unsigned int _LCM_Control::itc_hdr_size |
ITC header size
FPA_fcb* _LCM_Control::mem |
Memory error telemetry
unsigned short _LCM_Control::memc_err_count |
Count: Correctable memory error
unsigned short _LCM_Control::memu_err_count |
Count: Uncorrectable memory error
unsigned char* _LCM_Control::msg_buf |
Buffer for MSG output
MSG output severity: CTDB
MSG output severity: SSR
FPM_Pool* _LCM_Control::msg_pool |
MSG output packet pool (SIU only)
MSG output sync
WUT_tmr* _LCM_Control::msg_timer |
MSG CTDB output pacing (EPU only)
LCM_Control mutex
ITC_NodeID _LCM_Control::node_id |
ITC node ID of this node.
FPM_Pool* _LCM_Control::pcb |
FPM pool (receive commands)
FPA_fcb* _LCM_Control::pci |
PCI error telemetry
unsigned short _LCM_Control::pci_err_count |
Count: PCI error
LCM_LCMERRLEVEL _LCM_Control::pci_err_level |
Report level: PCI error
RBM_Ring* _LCM_Control::rcb |
Ring buffer (command confirm)
RW_ctl _LCM_Control::rwi |
LCM_Control read/write interlock
unsigned int _LCM_Control::scrub_end |
Most recent scrub end
unsigned int _LCM_Control::scrub_period |
Memory scrub period in seconds.
unsigned int _LCM_Control::scrub_start |
Most recent scrub start
WUT_tmr* _LCM_Control::scrub_timer |
The memory scrubber timer
State of LCM
unsigned int _LCM_Control::telem_hdr_size |
CCSDS telemetry pkt header size
Turbo reset controls (SIU only)
unsigned int _LCM_Control::version |
LCM_DB CDM database version