libtransistor
A userland library for the Nintendo Switch
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
trn_inode_ops_t Struct Reference

Data Fields

result_t(* is_dir )(void *inode, bool *out)
 
result_t(* lookup )(void *inode, trn_inode_t *out, const char *name, size_t name_length)
 
result_t(* release )(void *inode)
 
result_t(* create_file )(void *inode, const char *name)
 
result_t(* create_directory )(void *inode, const char *name)
 
result_t(* remove_file )(void *inode)
 
result_t(* remove_empty_directory )(void *inode)
 
result_t(* rename )(void *inode, const char *newname)
 
result_t(* open_as_file )(void *inode, int mode, int *fd)
 
result_t(* open_as_dir )(void *inode, trn_dir_t *out)
 

The documentation for this struct was generated from the following file: