|
int | mountmem (char *buffer, int sz, int flags) |
|
int | mount (char *filename, int flags, int perms=0666) |
|
int | mount (int fd) |
|
int | mount (int ip, int port) |
|
void | umount () |
|
int | mountsz () |
|
int | cd (char *fn) |
|
char * | pwd () |
|
fs_dir * | opendir (const char *dir) |
|
void | closedir (fs_dir *dir) |
|
fs_dirent * | readdir (fs_dir *dir, fs_dirent *storage=NULL) |
|
fs_dirent * | readdirent (const char *name, fs_dirent *storage=NULL) |
|
fs_dirent * | opendirent (const char *name) |
|
int | mem_ls (fs_filelist *filelist, int recurse, fs_dir *dir) |
|
int | read (const char *fn, char *buff, int sz) |
|
virtual int | write (char *fn, char *buff, int sz) |
|
virtual int | getwritevsz (fs_iovec *fsiovec, int n) |
|
virtual int | writev (fs_iovec *iovec, int n) |
|
virtual int | writev_sticky (fs_iovec *iovec, int n, int *sticky) |
|
int | fileSize (const char *fn) |
|
void | getFullPath (char *fullname, const char *name) |
|
virtual void | dump (int fd)=0 |
|
|
static void | hexdump (char *buff, int sz) |
|
|
char | cwd [256] |
|
int | n_inodes |
|
wrapfile | wfile |
|
|
fs_inode * | find_child (fs_inode *parent, char *name) |
|
void | free_inode (fs_inode *inode) |
|
fs_inode * | alloc_inode (const char *name, int off, int sz, int overhead) |
|
virtual int | _create ()=0 |
|
virtual int | writeFsHeader () |
|
int | initmount () |
|
|
int | cdchanged |
|
int | oflags |
|
int | index_created |
|
fs_inode * | root |
|
fs_inode * | cw_inode |
|
char * | writevbuff |
|
int | writevbuffsz |
|
char * | _strtok_static_ |
|
Definition at line 98 of file fs_index.h.
The documentation for this class was generated from the following files: