Documentation
¶
Index ¶
- Constants
- type DirNode
- func (d *DirNode) Create(name string, flags uint32, mode uint32, context *fuse.Context) (nodefs.File, *nodefs.Inode, fuse.Status)
- func (d *DirNode) GetAttr(out *fuse.Attr, file nodefs.File, context *fuse.Context) (code fuse.Status)
- func (d *DirNode) Link(name string, existing nodefs.Node, context *fuse.Context) (*nodefs.Inode, fuse.Status)
- func (d *DirNode) Lookup(out *fuse.Attr, name string, context *fuse.Context) (*nodefs.Inode, fuse.Status)
- func (d *DirNode) Mkdir(name string, mode uint32, context *fuse.Context) (*nodefs.Inode, fuse.Status)
- func (d *DirNode) Mknod(name string, mode uint32, dev uint32, context *fuse.Context) (*nodefs.Inode, fuse.Status)
- func (d *DirNode) OpenDir(context *fuse.Context) ([]fuse.DirEntry, fuse.Status)
- func (d *DirNode) Rename(oldName string, newParent nodefs.Node, newName string, context *fuse.Context) fuse.Status
- func (d *DirNode) Rmdir(name string, context *fuse.Context) fuse.Status
- func (d *DirNode) Unlink(name string, context *fuse.Context) fuse.Status
- type FileFile
- func (f *FileFile) Flush() fuse.Status
- func (f *FileFile) Fsync(flags int) fuse.Status
- func (f *FileFile) GetAttr(out *fuse.Attr) fuse.Status
- func (f *FileFile) Read(dest []byte, off int64) (fuse.ReadResult, fuse.Status)
- func (f *FileFile) String() string
- func (f *FileFile) Truncate(size uint64) fuse.Status
- func (f *FileFile) Write(data []byte, off int64) (uint32, fuse.Status)
- type FileNode
- func (f *FileNode) Access(mode uint32, context *fuse.Context) fuse.Status
- func (f *FileNode) GetAttr(out *fuse.Attr, file nodefs.File, context *fuse.Context) (code fuse.Status)
- func (f *FileNode) Open(flags uint32, context *fuse.Context) (nodefs.File, fuse.Status)
- func (f *FileNode) Read(file nodefs.File, dest []byte, off int64, context *fuse.Context) (fuse.ReadResult, fuse.Status)
- func (f *FileNode) Truncate(file nodefs.File, size uint64, context *fuse.Context) fuse.Status
- func (f *FileNode) Write(file nodefs.File, data []byte, off int64, context *fuse.Context) (uint32, fuse.Status)
- type ModeNode
- type ReprNode
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirNode ¶
type FileFile ¶
type FileFile struct { nodefs.File Backing *fs1.AutoGrowingFile }
type FileNode ¶
type FileNode struct { nodefs.Node Backing *fs1.AutoGrowingFile }
type ModeNode ¶
Click to show internal directories.
Click to hide internal directories.