GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LFS / V1-9-1
Constituent: lfs_lcp     Tag: linux-gcc
#include "PBI/Endianness.h"
Include dependency graph for LFS_cmddefs.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _LFS_LLFSFILEDELETE_Prm |
File Delete \ APID 0x648 \ function code 0. More... | |
struct | _LFS_LLFSFILECOPY_Prm |
File Copy Local \ APID 0x648 \ function code 1. More... | |
struct | _LFS_LLFSDIRCREATE_Prm |
Directory Create \ APID 0x648 \ function code 2. More... | |
struct | _LFS_LLFSDIRDELETE_Prm |
Directory Delete \ APID 0x648 \ function code 3. More... | |
struct | _LFS_LLFSFILEDUMPC_Prm |
File Dump CTDB \ APID 0x648 \ function code 4. More... | |
struct | _LFS_LLFSDIRDUMP_Prm |
Directory Dump \ APID 0x648 \ function code 5. More... | |
struct | _LFS_LLFSSYSSTATUS_Prm |
File System Status \ APID 0x648 \ function code 6. More... | |
struct | _LFS_LLFSSYSFORMAT_Prm |
File System Format \ APID 0x649 \ function code 0. More... | |
struct | _LFS_LLFSSYSCHECK_Prm |
File System Check \ APID 0x648 \ function code 7. More... | |
struct | _LFS_LLFSSYSMOUNT_Prm |
File System Mount \ APID 0x649 \ function code 1. More... | |
struct | _LFS_LLFSFILEDUMPS_Prm |
File Dump SSR \ APID 0x648 \ function code 8. More... | |
struct | _LFS_LLFSFILEDELETE_Pkt |
File Delete \ APID 0x648 \ function code 0. More... | |
struct | _LFS_LLFSFILECOPY_Pkt |
File Copy Local \ APID 0x648 \ function code 1. More... | |
struct | _LFS_LLFSDIRCREATE_Pkt |
Directory Create \ APID 0x648 \ function code 2. More... | |
struct | _LFS_LLFSDIRDELETE_Pkt |
Directory Delete \ APID 0x648 \ function code 3. More... | |
struct | _LFS_LLFSFILEDUMPC_Pkt |
File Dump CTDB \ APID 0x648 \ function code 4. More... | |
struct | _LFS_LLFSDIRDUMP_Pkt |
Directory Dump \ APID 0x648 \ function code 5. More... | |
struct | _LFS_LLFSSYSSTATUS_Pkt |
File System Status \ APID 0x648 \ function code 6. More... | |
struct | _LFS_LLFSSYSFORMAT_Pkt |
File System Format \ APID 0x649 \ function code 0. More... | |
struct | _LFS_LLFSSYSCHECK_Pkt |
File System Check \ APID 0x648 \ function code 7. More... | |
struct | _LFS_LLFSSYSMOUNT_Pkt |
File System Mount \ APID 0x649 \ function code 1. More... | |
struct | _LFS_LLFSFILEDUMPS_Pkt |
File Dump SSR \ APID 0x648 \ function code 8. More... | |
Typedefs | |
typedef _LFS_LLFSFILEDELETE_Prm | LFS_LLFSFILEDELETE_Prm |
Typedef for structure _LFS_LLFSFILEDELETE_Prm. | |
typedef _LFS_LLFSFILECOPY_Prm | LFS_LLFSFILECOPY_Prm |
Typedef for structure _LFS_LLFSFILECOPY_Prm. | |
typedef _LFS_LLFSDIRCREATE_Prm | LFS_LLFSDIRCREATE_Prm |
Typedef for structure _LFS_LLFSDIRCREATE_Prm. | |
typedef _LFS_LLFSDIRDELETE_Prm | LFS_LLFSDIRDELETE_Prm |
Typedef for structure _LFS_LLFSDIRDELETE_Prm. | |
typedef _LFS_LLFSFILEDUMPC_Prm | LFS_LLFSFILEDUMPC_Prm |
Typedef for structure _LFS_LLFSFILEDUMPC_Prm. | |
typedef _LFS_LLFSDIRDUMP_Prm | LFS_LLFSDIRDUMP_Prm |
Typedef for structure _LFS_LLFSDIRDUMP_Prm. | |
typedef _LFS_LLFSSYSSTATUS_Prm | LFS_LLFSSYSSTATUS_Prm |
Typedef for structure _LFS_LLFSSYSSTATUS_Prm. | |
typedef _LFS_LLFSSYSFORMAT_Prm | LFS_LLFSSYSFORMAT_Prm |
Typedef for structure _LFS_LLFSSYSFORMAT_Prm. | |
typedef _LFS_LLFSSYSCHECK_Prm | LFS_LLFSSYSCHECK_Prm |
Typedef for structure _LFS_LLFSSYSCHECK_Prm. | |
typedef _LFS_LLFSSYSMOUNT_Prm | LFS_LLFSSYSMOUNT_Prm |
Typedef for structure _LFS_LLFSSYSMOUNT_Prm. | |
typedef _LFS_LLFSFILEDUMPS_Prm | LFS_LLFSFILEDUMPS_Prm |
Typedef for structure _LFS_LLFSFILEDUMPS_Prm. | |
typedef _LFS_LLFSFILEDELETE_Pkt | LFS_LLFSFILEDELETE_Pkt |
Typedef for packet _LFS_LLFSFILEDELETE_Pkt. | |
typedef _LFS_LLFSFILECOPY_Pkt | LFS_LLFSFILECOPY_Pkt |
Typedef for packet _LFS_LLFSFILECOPY_Pkt. | |
typedef _LFS_LLFSDIRCREATE_Pkt | LFS_LLFSDIRCREATE_Pkt |
Typedef for packet _LFS_LLFSDIRCREATE_Pkt. | |
typedef _LFS_LLFSDIRDELETE_Pkt | LFS_LLFSDIRDELETE_Pkt |
Typedef for packet _LFS_LLFSDIRDELETE_Pkt. | |
typedef _LFS_LLFSFILEDUMPC_Pkt | LFS_LLFSFILEDUMPC_Pkt |
Typedef for packet _LFS_LLFSFILEDUMPC_Pkt. | |
typedef _LFS_LLFSDIRDUMP_Pkt | LFS_LLFSDIRDUMP_Pkt |
Typedef for packet _LFS_LLFSDIRDUMP_Pkt. | |
typedef _LFS_LLFSSYSSTATUS_Pkt | LFS_LLFSSYSSTATUS_Pkt |
Typedef for packet _LFS_LLFSSYSSTATUS_Pkt. | |
typedef _LFS_LLFSSYSFORMAT_Pkt | LFS_LLFSSYSFORMAT_Pkt |
Typedef for packet _LFS_LLFSSYSFORMAT_Pkt. | |
typedef _LFS_LLFSSYSCHECK_Pkt | LFS_LLFSSYSCHECK_Pkt |
Typedef for packet _LFS_LLFSSYSCHECK_Pkt. | |
typedef _LFS_LLFSSYSMOUNT_Pkt | LFS_LLFSSYSMOUNT_Pkt |
Typedef for packet _LFS_LLFSSYSMOUNT_Pkt. | |
typedef _LFS_LLFSFILEDUMPS_Pkt | LFS_LLFSFILEDUMPS_Pkt |
Typedef for packet _LFS_LLFSFILEDUMPS_Pkt. | |
typedef enum _LFS_Apid648Fcodes | LFS_Apid648Fcodes |
Typedef for enumeration _LFS_Apid648Fcodes. | |
typedef enum _LFS_Apid649Fcodes | LFS_Apid649Fcodes |
Typedef for enumeration _LFS_Apid649Fcodes. | |
Enumerations | |
enum | _LFS_Apid648Fcodes { LFS_LLFSFILEDELETE_FCODE = 0, LFS_LLFSFILECOPY_FCODE = 1, LFS_LLFSDIRCREATE_FCODE = 2, LFS_LLFSDIRDELETE_FCODE = 3, LFS_LLFSFILEDUMPC_FCODE = 4, LFS_LLFSDIRDUMP_FCODE = 5, LFS_LLFSSYSSTATUS_FCODE = 6, LFS_LLFSSYSCHECK_FCODE = 7, LFS_LLFSFILEDUMPS_FCODE = 8 } |
Function code enumerations for apid 0x648. More... | |
enum | _LFS_Apid649Fcodes { LFS_LLFSSYSFORMAT_FCODE = 0, LFS_LLFSSYSMOUNT_FCODE = 1 } |
Function code enumerations for apid 0x649. More... | |
Functions | |
unsigned int | LFS_LLFSFILEDELETE (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSFILEDEL command. | |
unsigned int | LFS_LLFSFILECOPY (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSFILECOPY command. | |
unsigned int | LFS_LLFSDIRCREATE (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSDIRCREATE command. | |
unsigned int | LFS_LLFSDIRDELETE (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSDIRDELETE command. | |
unsigned int | LFS_LLFSFILEDUMPC (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSFILEDUMPC command. | |
unsigned int | LFS_LLFSDIRDUMP (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSDIRDUMP command. | |
unsigned int | LFS_LLFSSYSSTATUS (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSSYSSTATUS command. | |
unsigned int | LFS_LLFSSYSFORMAT (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSSYSFORMAT command. | |
unsigned int | LFS_LLFSSYSCHECK (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSSYSCHECK command. | |
unsigned int | LFS_LLFSSYSMOUNT (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSSYSMOUNT command. | |
unsigned int | LFS_LLFSFILEDUMPS (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the LLFSFILEDUMPS command. |
|
|
Function code enumerations for apid 0x649.
|
|
Callback function for the LLFSDIRCREATE command. After translating the target directory path, the directory is created.
|
|
Callback function for the LLFSDIRDELETE command. After translating the target directory path, the directory is deleted.
|
|
Callback function for the LLFSDIRDUMP command. The target directory is opened for reading, and either LFS_dumpDir() or LFS_dumpRoot() is called to generate the telemetry response diagnostic packets.
|
|
Callback function for the LLFSFILECOPY command. After translating the file system paths, the source file contents are copied to the destination file.
|
|
Callback function for the LLFSFILEDEL command. After translating the target file path, the file is deleted.
|
|
Callback function for the LLFSFILEDUMPC command. After translating the file ID to a path, the file is opened for reading and a series of LLFSDUMPCTDB telemetry packets is generated. Each telemetry packet contains a portion of the file data, and the offset and size members provide the attributes of the data contained in each packet. These telemetry packets are delivered to the CTDB interface.
|
|
Callback function for the LLFSFILEDUMPS command. After translating the file ID to a path, the file is opened for reading and a series of LLFSDUMPSSR telemetry packets is generated. Each telemetry packet contains a portion of the file data, and the offset and size members provide the attributes of the data contained in each packet. These telemetry packets are delivered to the SSR interface. Each telemetry packet contains one QLFS datagram.
|
|
Callback function for the LLFSSYSCHECK command. Consistency check an on-board file system by running the 'chkdsk' utility.
|
|
Callback function for the LLFSSYSFORMAT command. Re-format an on-board file system. This is potentially dangerous.
|
|
Callback function for the LLFSSYSMOUNT command. Manually mount an on-board file system.
|
|
Callback function for the LLFSSYSSTATUS command. After the target file system status is obtained from the system, a single LLFSSYSREPORT telemetry packet is generated to report the results.
|