📄 fslowlayer.hec
字号:
#ifndef FSLOWLAYER_HEC#define FSLOWLAYER_HEC/* Fs layer commands */enum fsCmdLowLayer { FS_LL_OPER_INIT, FS_LL_OPER_FORMAT_VOL, FS_LL_OPER_READ, FS_LL_OPER_UPDATE_IOBUFF_CONF, FS_LL_OPER_WRITE_COMPLEX, FS_LL_OPER_OPEN_FILE, FS_LL_OPER_CLOSE_FILE, FS_LL_OPER_CREATE_FILE, FS_LL_OPER_GET_OBJ_INFO, FS_LL_OPER_REMOVE, FS_LL_OPER_RENAME, FS_LL_OPER_FFLUSH, FS_LL_OPER_GET_VOL_INFO, FS_LL_OPER_OPEN_DIR, FS_LL_OPER_READDIR, FS_LL_OPER_CLOSEDIR, FS_LL_OPER_FREEZEUNFREEZEVOL, FS_LL_OPER_GETFILESADDR, FS_LL_OPER_GARBAGEVOL, FS_LL_NUMBER_CMD };/* Size of table reserved to lower layer in t_ObjectInfo structure */#define FS_SIZE_PRIVATE_DATA 16/* Constants for operations */#define FS_FCT_NOTHING_TO_DO 0 /* Lower layer function has nothing to do for this volume */#define FS_FCT_NOT_EXIST 1 /* Function not implemented for this volume *//* Write complex elementary commands */#define FS_SRC_FIXASCII_DST_INDEX 0 /* Write a fixed ascii value to destination index */#define FS_SRC_INDEX_DST_INDEX 1 /* Write command contains a source index and a destination index */#define FS_SRC_ADR_DST_INDEX 2 /* Write command contains a source address and a destination index *//* Freeze/unfreeze commands */#define FS_FREEZE_VOL 0 /* Parameters which requests a freeze of the volume */#define FS_UNFREEZE_VOL 1 /* Parameters which requests an unfreeze of the volume *//* Get file addr commands */#define FS_READ_SINGLE_ADDR_WITH_ID 0 /* Get addr of a single file by giving it's ID */#define FS_READ_FILES_IN_DIR 1 /* Get addresses of files from a directory by giving context of directory */#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -