|
| const char * | name |
| |
| uintptr_t | vflags |
| | A text that explains the file system. More...
|
| |
| const char * | prefix |
| | the main flags describing the operation of the Fs More...
|
| |
| const char * | suffix |
| |
| bool(* | chDir )(struct vfs *me, const char *s) |
| |
| void *(* | open )(struct vfs *, const char *fname, const char *io_mode, int sno) |
| | operations More...
|
| |
| bool(* | close )(int sno) |
| | open an object More...
|
| |
| int(* | get_char )(int sno) |
| | close the object More...
|
| |
| int(* | get_wchar )(int sno) |
| | get an octet from the stream More...
|
| |
| int(* | peek_char )(int sno) |
| | get an octet from the stream More...
|
| |
| int(* | peek_wchar )(int sno) |
| | unget an octet from the stream More...
|
| |
| int(* | put_char )(int sno, int ch) |
| | unget an octet from the stream More...
|
| |
| int(* | put_wchar )(int sno, int ch) |
| | output an octet to the stream More...
|
| |
| void(* | flush )(int sno) |
| | output a character to the stream More...
|
| |
| int64_t(* | seek )(int sno, int64_t offset, int whence) |
| | flush a stream More...
|
| |
| void *(* | opendir )(struct vfs *, const char *s) |
| | jump around the stream More...
|
| |
| const char *(* | nextdir )(void *d) |
| | open a directory object, if one exists More...
|
| |
| bool(* | closedir )(void *d) |
| | walk to the next entry in a directory object More...
|
| |
| bool(* | stat )(struct vfs *, const char *s, vfs_stat *) |
| | close access a directory object More...
|
| |
| bool(* | isdir )(struct vfs *, const char *s) |
| | obtain size, age, permissions of a file More...
|
| |
| bool(* | exists )(struct vfs *, const char *s) |
| | verify whether is directory More...
|
| |
| bool(* | chdir )(struct vfs *, const char *s) |
| | verify whether a file exists More...
|
| |
| encoding_t | enc |
| | set working directory (may be virtual) More...
|
| |
| YAP_Term(* | parsers )(int sno) |
| | default file encoded More...
|
| |
| int(* | writers )(int ch, int sno) |
| |
| void * | priv |
| | VFS dep endent area. More...
|
| |
| struct vfs * | next |
| |
Definition at line 74 of file VFS.h.