fuse
Description:
A library that makes it possible to implement a filesystem in a userspace program.
Content:
Namespaces:
- Fuse
Structs:
Delegates:
- public delegate int Access (string path, int mask)
- public delegate int Chmod (string path, mode_t mode)
- public delegate int Chown (string path, uid_t uid, gid_t gid)
- public delegate int Create (string path, mode_t mode, ref FileInfo fi)
- public delegate int FillDir (void* buf, string name, Stat? st, off_t offset)
- public delegate int Fsync (string path, int isdatasync, ref FileInfo fi)
- public delegate int GetAttr (string path, Stat* st)
- public delegate int GetXAttr (string path, string name, char* value, size_t size)
- public delegate int Link (string from, string to)
- public delegate int ListXAttr (string path, char* list, size_t size)
- public delegate int MkDir (string path, mode_t mode)
- public delegate int MkNod (string path, mode_t mode, dev_t rdev)
- public delegate int Open (string path, ref FileInfo fi)
- public delegate int Read (string path, char* buf, size_t size, off_t offset, ref FileInfo fi)
- public delegate int ReadDir (string path, void* buf, FillDir filler, off_t offset, ref FileInfo fi)
- public delegate int ReadLink (string path, char* buf, size_t size)
- public delegate int Release (string path, ref FileInfo fi)
- public delegate int RemoveXAttr (string path, string name)
- public delegate int Rename (string from, string to)
- public delegate int RmDir (string path)
- public delegate int SetXAttr (string path, string name, char* value, size_t size, int flags)
- public delegate int StatFs (string path, statvfs* stbuf)
- public delegate int Symlink (string from, string to)
- public delegate int Truncate (string path, off_t size)
- public delegate int Unlink (string path)
- public delegate int Utimens (string path, timespec[] ts)
- public delegate int Write (string path, char* buf, size_t size, off_t offset, ref FileInfo fi)
Methods: