VSF Documented
|
Macros | |
#define | __VSF_FS_CLASS_INHERIT__ |
#define | __VSF_ROMFS_CLASS_IMPLEMENT |
Typedefs | |
typedef enum vk_romfs_file_attr_t | vk_romfs_file_attr_t |
Enumerations | |
enum | vk_romfs_file_attr_t { ROMFS_FILEATTR_HRD = 0 , ROMFS_FILEATTR_DIR = 1 , ROMFS_FILEATTR_REG = 2 , ROMFS_FILEATTR_LNK = 3 , ROMFS_FILEATTR_BLK = 4 , ROMFS_FILEATTR_CHR = 5 , ROMFS_FILEATTR_SCK = 6 , ROMFS_FILEATTR_FIF = 7 , ROMFS_FILEATTR_MSK = 0x07 , ROMFS_FILEATTR_EXEC_MSK = 8 } |
Functions | |
dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_romfs_mount) | |
bool | vsf_romfs_is_image_valid (vk_romfs_header_t *image) |
vk_romfs_header_t * | vsf_romfs_chain_get_next (vk_romfs_info_t *fsinfo, vk_romfs_header_t *image, bool force) |
__vsf_component_peda_ifs_entry (__vk_romfs_mount, vk_fs_mount) | |
__vsf_component_peda_ifs_entry (__vk_romfs_lookup, vk_file_lookup) | |
__vsf_component_peda_ifs_entry (__vk_romfs_read, vk_file_read) | |
__vsf_component_peda_ifs_entry (__vk_romfs_setpos, vk_file_setpos) | |
#define __VSF_FS_CLASS_INHERIT__ |
#define __VSF_ROMFS_CLASS_IMPLEMENT |
typedef enum vk_romfs_file_attr_t vk_romfs_file_attr_t |
enum vk_romfs_file_attr_t |
dcl_vsf_peda_methods | ( | dcl_vsf_peda_methods( | static, |
__vk_romfs_mount | |||
) |
bool vsf_romfs_is_image_valid | ( | vk_romfs_header_t * | image | ) |
vk_romfs_header_t * vsf_romfs_chain_get_next | ( | vk_romfs_info_t * | fsinfo, |
vk_romfs_header_t * | image, | ||
bool | force | ||
) |
__vsf_component_peda_ifs_entry | ( | __vk_romfs_mount | , |
vk_fs_mount | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_romfs_lookup | , |
vk_file_lookup | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_romfs_read | , |
vk_file_read | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_romfs_setpos | , |
vk_file_setpos | |||
) |