Kintsugi OS 0.5.0
x86 Monolithic OS
Loading...
Searching...
No Matches
vfs_ops_t Struct Reference

#include <vfs.h>

Public Attributes

int(* stat )(const char *, vfs_stat_t *)
 
int(* read )(const char *, u32, void *, u32)
 
int(* replace )(const char *, const void *, u32)
 
int(* create )(const char *, int)
 
int(* remove )(const char *, int)
 
int(* rename )(const char *, const char *)
 
int(* readdir )(const char *, u32 *, vfs_dirent_t *)
 

Member Data Documentation

◆ create

int(* vfs_ops_t::create) (const char *, int)

◆ read

int(* vfs_ops_t::read) (const char *, u32, void *, u32)

◆ readdir

int(* vfs_ops_t::readdir) (const char *, u32 *, vfs_dirent_t *)

◆ remove

int(* vfs_ops_t::remove) (const char *, int)

◆ rename

int(* vfs_ops_t::rename) (const char *, const char *)

◆ replace

int(* vfs_ops_t::replace) (const char *, const void *, u32)

◆ stat

int(* vfs_ops_t::stat) (const char *, vfs_stat_t *)

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