Documentation ¶
Overview ¶
Fuse-Binding for QuickFS
Index ¶
- Variables
- type OpNode
- func (n *OpNode) Create(name string, flags uint32, mode uint32, context *fuse.Context) (file nodefs.File, child *nodefs.Inode, code fuse.Status)
- func (n *OpNode) GetAttr(out *fuse.Attr, file nodefs.File, context *fuse.Context) (code fuse.Status)
- func (n *OpNode) Lookup(out *fuse.Attr, name string, context *fuse.Context) (*nodefs.Inode, fuse.Status)
- func (n *OpNode) Mkdir(name string, mode uint32, context *fuse.Context) (newNode *nodefs.Inode, code fuse.Status)
- func (n *OpNode) Mknod(name string, mode uint32, dev uint32, context *fuse.Context) (newNode *nodefs.Inode, code fuse.Status)
- func (n *OpNode) Open(flags uint32, context *fuse.Context) (file nodefs.File, code fuse.Status)
- func (n *OpNode) OpenDir(context *fuse.Context) ([]fuse.DirEntry, fuse.Status)
- func (n *OpNode) Read(file nodefs.File, dest []byte, off int64, context *fuse.Context) (fuse.ReadResult, fuse.Status)
- func (n *OpNode) Rename(oldName string, newParent nodefs.Node, newName string, context *fuse.Context) (code fuse.Status)
- func (n *OpNode) Rmdir(name string, context *fuse.Context) (code fuse.Status)
- func (n *OpNode) Truncate(file nodefs.File, size uint64, context *fuse.Context) (code fuse.Status)
- func (n *OpNode) Unlink(name string, context *fuse.Context) (code fuse.Status)
- func (n *OpNode) Utimens(file nodefs.File, atime *time.Time, mtime *time.Time, context *fuse.Context) (code fuse.Status)
- func (n *OpNode) Write(file nodefs.File, data []byte, off int64, context *fuse.Context) (written uint32, code fuse.Status)
Constants ¶
This section is empty.
Variables ¶
View Source
var Debug = false
Functions ¶
This section is empty.
Types ¶
type OpNode ¶
Click to show internal directories.
Click to hide internal directories.