Documentation ¶
Index ¶
- func Close(mount string, conn *fuse.Conn) error
- func Run(mountpoint string, filterToSub string, editMode bool, demoMode bool) (func(), error)
- type FS
- type File
- func (f *File) Attr(ctx context.Context, a *fuse.Attr) error
- func (f *File) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fs.Handle, error)
- func (f *File) Read(ctx context.Context, req *fuse.ReadRequest, resp *fuse.ReadResponse) error
- func (f *File) Release(ctx context.Context, req *fuse.ReleaseRequest) error
- func (d *File) Remove(ctx context.Context, req *fuse.RemoveRequest) error
- func (f *File) Setattr(ctx context.Context, req *fuse.SetattrRequest, resp *fuse.SetattrResponse) error
- func (f *File) Write(ctx context.Context, req *fuse.WriteRequest, resp *fuse.WriteResponse) error
- type Folder
- func (d *Folder) Attr(ctx context.Context, a *fuse.Attr) error
- func (d *Folder) LoadNodeFromARM()
- func (d *Folder) Lookup(ctx context.Context, name string) (fs.Node, error)
- func (d *Folder) ReadDirAll(ctx context.Context) ([]fuse.Dirent, error)
- func (d *Folder) Remove(ctx context.Context, req *fuse.RemoveRequest) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type File ¶
File represents the root response from a treeNode returned from an expander
func (*File) Open ¶
func (f *File) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fs.Handle, error)
func (*File) Read ¶
func (f *File) Read(ctx context.Context, req *fuse.ReadRequest, resp *fuse.ReadResponse) error
func (*File) Setattr ¶
func (f *File) Setattr(ctx context.Context, req *fuse.SetattrRequest, resp *fuse.SetattrResponse) error
func (*File) Write ¶
func (f *File) Write(ctx context.Context, req *fuse.WriteRequest, resp *fuse.WriteResponse) error
type Folder ¶
func (*Folder) LoadNodeFromARM ¶
func (d *Folder) LoadNodeFromARM()
Click to show internal directories.
Click to hide internal directories.