- access
bool access(const(char)[] path, int mode)
Determine if the user has access to the given path.
- exception
void exception(Exception e)
Undocumented in source. Be warned that the author may not have intended to support it.
- getattr
void getattr(const(char)[] path, stat_t stat)
Called to get a stat(2) structure for a path.
- initialize
void initialize()
Runs on filesystem creation
- mkdir
void mkdir(const(char)[] path, uint mode)
Undocumented in source. Be warned that the author may not have intended to support it.
- mknod
void mknod(const(char)[] path, int mod, ulong dev)
Undocumented in source. Be warned that the author may not have intended to support it.
- open
void open(const(char)[] path)
Undocumented in source. Be warned that the author may not have intended to support it.
- read
ulong read(const(char)[] path, ubyte[] buf, ulong offset)
Read path into the provided buffer beginning at offset.
- readdir
string[] readdir(const(char)[] path)
Returns a list of files and directory names in the given folder. Note
that you have to return . and ..
- readlink
size_t readlink(const(char)[] path, ubyte[] buf)
Reads the link identified by path into the given buffer.
- release
void release(const(char)[] path)
Undocumented in source. Be warned that the author may not have intended to support it.
- rename
void rename(const(char)[] orig, const(char)[] dest)
Undocumented in source. Be warned that the author may not have intended to support it.
- rmdir
void rmdir(const(char)[] path)
Undocumented in source. Be warned that the author may not have intended to support it.
- truncate
void truncate(const(char)[] path, ulong length)
Truncate a file to the given length.
- unlink
void unlink(const(char)[] path)
Undocumented in source. Be warned that the author may not have intended to support it.
- write
int write(const(char)[] path, ubyte[] data, ulong offset)
Write the given data to the file.
An object oriented wrapper around fuse_operations.