Documentation ¶
Index ¶
- type BaseNode
- type DirNode
- func (b *DirNode) Create(name string, flags uint32, mode uint32, context *fuse.Context) (file nodefs.File, child *nodefs.Inode, code fuse.Status)
- func (b *DirNode) GetAttr(out *fuse.Attr, file nodefs.File, context *fuse.Context) (code fuse.Status)
- func (b *DirNode) Init()
- func (b *DirNode) Lookup(out *fuse.Attr, name string, context *fuse.Context) (*nodefs.Inode, fuse.Status)
- func (b *DirNode) Mkdir(name string, mode uint32, context *fuse.Context) (newNode *nodefs.Inode, code fuse.Status)
- func (b *DirNode) OnForget()
- func (b *DirNode) OpenDir(context *fuse.Context) ([]fuse.DirEntry, fuse.Status)
- func (b *DirNode) Rename(oldName string, newParent nodefs.Node, newName string, context *fuse.Context) (code fuse.Status)
- func (b *DirNode) Rmdir(name string, context *fuse.Context) (code fuse.Status)
- func (b *DirNode) Unlink(name string, context *fuse.Context) (code fuse.Status)
- type FileNode
- func (f *FileNode) GetAttr(out *fuse.Attr, file nodefs.File, context *fuse.Context) (code fuse.Status)
- func (f *FileNode) Init()
- func (f *FileNode) OnForget()
- func (f *FileNode) Open(flags uint32, context *fuse.Context) (file nodefs.File, code fuse.Status)
- func (f *FileNode) Truncate(file nodefs.File, size uint64, context *fuse.Context) (code fuse.Status)
- type FileObj
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirNode ¶
Click to show internal directories.
Click to hide internal directories.