VSF Documented
|
Macros | |
#define | __VSF_FS_CLASS_INHERIT__ |
#define | __VSF_MEMFS_CLASS_IMPLEMENT |
Functions | |
dcl_vsf_peda_methods (dcl_vsf_peda_methods(static, __vk_memfs_mount) | |
__vsf_component_peda_ifs_entry (__vk_memfs_mount, vk_fs_mount) | |
__vsf_component_peda_ifs_entry (__vk_memfs_lookup, vk_file_lookup) | |
__vsf_component_peda_ifs_entry (__vk_memfs_read, vk_file_read) | |
__vsf_component_peda_ifs_entry (__vk_memfs_write, vk_file_write) | |
__vsf_component_peda_ifs_entry (__vk_memfs_setpos, vk_file_setpos) | |
void | vk_memfs_init (vk_memfs_info_t *memfs) |
vk_memfs_file_t * | vk_memfs_open (vk_memfs_file_t *dir, const char *path) |
uint_fast64_t | vk_memfs_tell (vk_memfs_file_t *file) |
uint_fast64_t | vk_memfs_setpos (vk_memfs_file_t *file, uint_fast64_t offset) |
int_fast32_t | vk_memfs_read (vk_memfs_file_t *file, uint8_t *buff, uint_fast32_t size) |
int_fast32_t | vk_memfs_write (vk_memfs_file_t *file, uint8_t *buff, uint_fast32_t size) |
#define __VSF_FS_CLASS_INHERIT__ |
#define __VSF_MEMFS_CLASS_IMPLEMENT |
dcl_vsf_peda_methods | ( | dcl_vsf_peda_methods( | static, |
__vk_memfs_mount | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_memfs_mount | , |
vk_fs_mount | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_memfs_lookup | , |
vk_file_lookup | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_memfs_read | , |
vk_file_read | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_memfs_write | , |
vk_file_write | |||
) |
__vsf_component_peda_ifs_entry | ( | __vk_memfs_setpos | , |
vk_file_setpos | |||
) |
void vk_memfs_init | ( | vk_memfs_info_t * | memfs | ) |
vk_memfs_file_t * vk_memfs_open | ( | vk_memfs_file_t * | dir, |
const char * | path | ||
) |
uint_fast64_t vk_memfs_tell | ( | vk_memfs_file_t * | file | ) |
uint_fast64_t vk_memfs_setpos | ( | vk_memfs_file_t * | file, |
uint_fast64_t | offset | ||
) |
int_fast32_t vk_memfs_read | ( | vk_memfs_file_t * | file, |
uint8_t * | buff, | ||
uint_fast32_t | size | ||
) |
int_fast32_t vk_memfs_write | ( | vk_memfs_file_t * | file, |
uint8_t * | buff, | ||
uint_fast32_t | size | ||
) |