Welcome to the FoxOS website!
tmpfs_mount::tmpfs_mount(char* name) undefinedchar* nametmpfs_mount::~tmpfs_mount() undefinedfile_t* tmpfs_mount::open(char* path) char* pathfile_t*
void tmpfs_mount::close(file_t* file) file_t* filevoid
void tmpfs_mount::read(file_t* file, void* buffer, size_t size, size_t offset) file_t* filevoid* buffersize_t sizesize_t offsetvoid
void tmpfs_mount::write(file_t* file, void* buffer, size_t size, size_t offset) file_t* filevoid* buffersize_t sizesize_t offsetvoid
void tmpfs_mount::touch(char* path) char* pathvoid
void tmpfs_mount::mkdir(char* path) char* pathvoid
dir_t tmpfs_mount::dir_at(int idx, char* path) int idxchar* pathdir_t
void tmpfs_mount::delete_(file_t* file) file_t* filevoid
void tmpfs_mount::delete_dir(char* path) char* pathvoid
char* tmpfs_mount::name() char*
bool tmpfs_mount::read_dirent(tmpfs_dirent_t* dirent, void* buffer, size_t size, size_t offset) tmpfs_dirent_t* direntvoid* buffersize_t sizesize_t offsetbool
void tmpfs_mount::write_dirent(tmpfs_dirent_t* dirent, void* buffer, size_t size, size_t offset) tmpfs_dirent_t* direntvoid* buffersize_t sizesize_t offsetvoid
bool tmpfs_mount::readdir(tmpfs_dirent_t* dir, int idx, tmpfs_dirent_t* buffer) tmpfs_dirent_t* dirint idxtmpfs_dirent_t* bufferbool
void tmpfs_mount::writedir(tmpfs_dirent_t* parent, tmpfs_dirent_t* dirent) tmpfs_dirent_t* parenttmpfs_dirent_t* direntvoid
void tmpfs_mount::create_diretnt(tmpfs_dirent_t* parent, char* name, int type) tmpfs_dirent_t* parentchar* nameint typevoid
bool tmpfs_mount::get_dirent(char* path, tmpfs_dirent_t* buffer) char* pathtmpfs_dirent_t* bufferbool
bool tmpfs_mount::get_parent_dirent(char* path, tmpfs_dirent_t* buffer) char* pathtmpfs_dirent_t* bufferbool