Fuse Wrapper API
- int getattr(const char *, struct stat *)
- int readlink(const char *, char *, size_t)
- int mknod(const char *, mode_t, dev_t)
- int mkdir(const char *, mode_t)
- int unlink(const char *)
- int rmdir(const char *)
- int symlink(const char *, const char *)
- int rename(const char *, const char *)
- int link(const char *, const char *)
- int chmod(const char *, mode_t)
- int chown(const char *, uid_t, gid_t)
- int truncate(const char *, off_t)
- int utime(const char *, struct utimbuf *)
- int open(const char *, struct fuse_file_info *)
- int read(const char *, char *, size_t, off_t, struct fuse_file_info *)
- int write(const char *, const char *, size_t, off_t, struct fuse_file_info *)
- int statfs(const char *, struct statvfs *)
- int flush(const char *, struct fuse_file_info *)
- int release(const char *, struct fuse_file_info *)
- int fsync(const char *, int, struct fuse_file_info *)
- int setxattr(const char *, const char *, const char *, size_t, int)
- int getxattr(const char *, const char *, char *, size_t)
- int listxattr(const char *, char *, size_t)
- int removexattr(const char *, const char *)
- int opendir(const char *, struct fuse_file_info *)
- int readdir(const char *, void *, fuse_fill_dir_t, off_t, struct fuse_file_info *)
- int releasedir(const char *, struct fuse_file_info *)
- int fsyncdir(const char *, int, struct fuse_file_info *)
- int access(const char *, int)
- int create(const char *, mode_t, struct fuse_file_info *)
- int ftruncate(const char *, off_t, struct fuse_file_info *)
- int fgetattr(const char *, struct stat *, struct fuse_file_info *)
- int lock(const char *, struct fuse_file_info *, int cmd, struct flock *)
- int utimens(const char *, const struct timespec tv[ 2])
- int bmap(const char *, size_t blocksize, uint64_t *idx)
- void init(struct fuse_conn_info *conn)
- void destroy()
FUSE Documentation
FUSE Examples
FUSE Examples by SIGOps
FUSE Versioning File Systems
Download in other formats: