VSF Documented
Data Fields
vk_memfs_file_t Class Reference

#include <vsf_memfs.h>

Data Fields

union { 
 
   struct { 
 
      uint8_t *   buff 
 
   }   f 
 
   struct { 
 
      vk_memfs_file_t *   child 
 
      uint16_t   child_num 
 
      uint16_t   child_size 
 
   }   d 
 
};  
 
struct { 
 
   void(*   fn_read )(uintptr_t target, vsf_evt_t evt) 
 
   void(*   fn_write )(uintptr_t target, vsf_evt_t evt) 
 
callback 
 

Field Documentation

◆ buff

uint8_t* vk_memfs_file_t::buff

◆ [struct]

struct { ... } vk_memfs_file_t::f

◆ child

vk_memfs_file_t* vk_memfs_file_t::child

◆ child_num

uint16_t vk_memfs_file_t::child_num

◆ child_size

uint16_t vk_memfs_file_t::child_size

◆ [struct]

struct { ... } vk_memfs_file_t::d

◆ [union]

vk_file_t union { ... } vk_memfs_file_t

◆ fn_read

void(* vk_memfs_file_t::fn_read) (uintptr_t target, vsf_evt_t evt)

◆ fn_write

void(* vk_memfs_file_t::fn_write) (uintptr_t target, vsf_evt_t evt)

◆ [struct]

struct { ... } vk_memfs_file_t::callback