GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LFS / V1-12-3 > lfs_scp / rhel5-32
#include <PBS/RW.ih>
#include <PBS/SEM.h>
#include <PBS/WUT.h>
#include <IMM/FPM_pubdefs.h>
#include <ITC/ITC_pubdefs.h>
#include <FILE_DB/FILE_DB_schema.h>
Classes | |
struct | _LFS_Control |
LFS LCP control block. More... | |
Defines | |
#define | LFS_APID_CMD 0x648 |
#define | LFS_APID_CRIT 0x649 |
#define | LFS_FILE_DUMP_PARAM_SIZE 14 |
Typedefs | |
typedef enum _LFS_ControlState | LFS_ControlState |
Typedef for enum _LFS_ControlState. | |
typedef struct _LFS_Control | LFS_Control |
Typedef for structure _LFS_Control. | |
Enumerations | |
enum | _LFS_ControlState { LFS_CTL_UNINITIALIZED = 0, LFS_CTL_INITIALIZING = 1, LFS_CTL_DEINITIALIZING = 2, LFS_CTL_INITIALIZED = 3, LFS_CTL_STARTING = 4, LFS_CTL_RUNNING = 5, LFS_CTL_STOPPING = 6, LFS_CTL_BROKEN = 7 } |
Enumeration of LFS LCP control states. More... | |
Functions | |
unsigned int | LFS_bootDumpFile (LFS_Control *ctl, unsigned int cpu, unsigned int fileNum, unsigned int xactId) |
Dump a TFFS boot partition file to the CTDB interface. | |
unsigned int | LFS_bootDumpFileSSR (LFS_Control *ctl, unsigned int cpu, unsigned int fileNum, unsigned int xactId) |
Dump a TFFS boot partition file to the SSR interface. | |
unsigned int | LFS_bootDumpDir (LFS_Control *ctl, unsigned int cpu, unsigned int xactId) |
Dump a TFFS boot directory. | |
void | LFS_freeTelem (ITC_QueueItem *qitem, unsigned int status, LFS_Control *ctl, void *prm1, void *prm2) |
Free telemetry packet memory. | |
void | LFS_freeTelemSSR (ITC_QueueItem *qitem, unsigned int status, LFS_Control *ctl, void *prm1, void *prm2) |
Free telemetry packet memory. | |
unsigned short | LFS_apidMap (unsigned short itcNode) |
Translate an ITC node ID to a SSR science data file dump CCSDS APID. |
#define LFS_APID_CMD 0x648 |
The telecommand APID to use for nominal LFS command packets.
Referenced by LFS_sendDirCreate(), LFS_sendDirDelete(), LFS_sendDirDump(), LFS_sendFileCopy(), LFS_sendFileDelete(), LFS_sendFileDump(), LFS_sendFileDumpSSR(), LFS_sendNoop(), LFS_sendSysCheck(), and LFS_sendSysStatus().
#define LFS_APID_CRIT 0x649 |
The telecommand APID to use for critical LFS command packets.
Referenced by LFS_sendSysFormat(), LFS_sendSysMount(), and LFS_sendSysRepair().
#define LFS_FILE_DUMP_PARAM_SIZE 14 |
The number of bytes needed to hold the parameter section of a file dump data packet.
enum _LFS_ControlState |
Enumeration of LFS LCP control states.