GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LFS / dev > lfs_lcp / rhel4-32
#include <LFS_lcp_private.h>
Public Attributes | |
LFS_ControlState | state |
RW_ctl | rwi |
const FILE_DB_Schema * | config |
ITC_Task * | task |
void * | copy_buf |
unsigned char * | bnk_buf |
unsigned char * | hdr_buf |
ITC_NodeID | node_id |
char * | path_str_0 |
char * | path_str_1 |
unsigned char * | telem_buf |
SEM | telem_sem |
WUT_tmr * | telem_timer |
FPM_Pool * | telem_pool |
unsigned int | cmd_hdr_size |
unsigned int | telem_hdr_size |
unsigned int | itc_hdr_size |
unsigned char* _LFS_Control::bnk_buf |
EEPROM bank header buffer.
Referenced by LFS_initialize(), and LFS_shutdown().
unsigned int _LFS_Control::cmd_hdr_size |
CCSDS telecommand packet header size
Referenced by LFS_DirCreate(), LFS_DirDelete(), LFS_DirDump(), LFS_FileCopy(), LFS_FileDelete(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_initialize(), LFS_Noop(), LFS_SysCheck(), LFS_SysFormat(), LFS_SysMount(), LFS_SysRepair(), and LFS_SysStatus().
const FILE_DB_Schema* _LFS_Control::config |
FILE_DB configuration database values.
Referenced by LFS_FileCopy(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_freeTelem(), and LFS_initialize().
void* _LFS_Control::copy_buf |
File copy temporary buffer.
Referenced by LFS_FileCopy(), LFS_initialize(), and LFS_shutdown().
unsigned char* _LFS_Control::hdr_buf |
Boot file header buffer.
Referenced by LFS_initialize(), and LFS_shutdown().
unsigned int _LFS_Control::itc_hdr_size |
ITC routing control header size
Referenced by LFS_dirEmpty(), LFS_dumpDir(), LFS_dumpRoot(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_initialize(), and LFS_SysStatus().
ITC_NodeID _LFS_Control::node_id |
ITC node ID of this node.
Referenced by LFS_DirCreate(), LFS_DirDelete(), LFS_DirDump(), LFS_dirEmpty(), LFS_dumpDir(), LFS_dumpRoot(), LFS_FileCopy(), LFS_FileDelete(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_freeTelem(), LFS_initialize(), LFS_Noop(), LFS_shutdown(), LFS_SysCheck(), LFS_SysFormat(), LFS_SysMount(), LFS_SysRepair(), and LFS_SysStatus().
char* _LFS_Control::path_str_0 |
File path string buffer.
Referenced by LFS_DirCreate(), LFS_DirDelete(), LFS_DirDump(), LFS_FileCopy(), LFS_FileDelete(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_initialize(), LFS_shutdown(), and LFS_SysStatus().
char* _LFS_Control::path_str_1 |
File path string buffer.
Referenced by LFS_DirCreate(), LFS_FileCopy(), LFS_initialize(), and LFS_shutdown().
RW_ctl _LFS_Control::rwi |
LFS_Control read/write interlock
Referenced by LFS_initialize(), LFS_shutdown(), and lockState().
State of LFS
Referenced by LFS_initialize(), LFS_shutdown(), and lockState().
ITC_Task* _LFS_Control::task |
FILE task description block
unsigned char* _LFS_Control::telem_buf |
Telemetry packet buffer. (EPU only)
Referenced by LFS_dirEmpty(), LFS_dumpDir(), LFS_dumpRoot(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_initialize(), LFS_shutdown(), and LFS_SysStatus().
unsigned int _LFS_Control::telem_hdr_size |
CCSDS telemetry packet header size
Referenced by LFS_dirEmpty(), LFS_dumpDir(), LFS_dumpRoot(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_initialize(), and LFS_SysStatus().
FPM_Pool* _LFS_Control::telem_pool |
Dump telemetry packet pool (SIU only)
Referenced by LFS_dirEmpty(), LFS_dumpDir(), LFS_dumpRoot(), LFS_FileDumpCTDB(), LFS_freeTelem(), LFS_initialize(), LFS_shutdown(), and LFS_SysStatus().
Dump telemetry synch. (EPU only)
Referenced by LFS_dirEmpty(), LFS_dumpDir(), LFS_dumpRoot(), LFS_FileDumpCTDB(), LFS_FileDumpSSR(), LFS_freeTelem(), LFS_freeTelemSSR(), LFS_initialize(), LFS_shutdown(), and LFS_SysStatus().
WUT_tmr* _LFS_Control::telem_timer |
Dump telemetry pace timer (EPU only)
Referenced by LFS_freeTelem(), LFS_initialize(), and LFS_shutdown().