Documentation
¶
Index ¶
- Variables
- type Dir
- func (dir *Dir) Attr(ctx context.Context, attr *fuse.Attr) error
- func (dir *Dir) Inode() uint64
- func (dir *Dir) Lookup(ctx context.Context, name string) (fs.Node, error)
- func (dir *Dir) Name() string
- func (dir *Dir) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fs.Handle, error)
- func (dir *Dir) ReadDirAll(ctx context.Context) ([]fuse.Dirent, error)
- type FS
- type File
- func (file *File) Attr(ctx context.Context, attr *fuse.Attr) error
- func (file *File) Flush(ctx context.Context, req *fuse.FlushRequest) error
- func (file *File) Inode() uint64
- func (file *File) Name() string
- func (file *File) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fs.Handle, error)
- func (file *File) Read(ctx context.Context, req *fuse.ReadRequest, resp *fuse.ReadResponse) error
- func (file *File) Release(ctx context.Context, req *fuse.ReleaseRequest) error
- func (file *File) ReloadRecipe(recipe dssapi.Recipe)
- func (file *File) Write(ctx context.Context, req *fuse.WriteRequest, resp *fuse.WriteResponse) error
- type Root
- func (root *Root) Attr(ctx context.Context, attr *fuse.Attr) error
- func (root *Root) Lookup(ctx context.Context, name string) (fs.Node, error)
- func (root *Root) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fs.Handle, error)
- func (root *Root) ReadDirAll(ctx context.Context) ([]fuse.Dirent, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var DSS_DATA_CACHE_PERIOD time.Duration = time.Minute * 10
Functions ¶
This section is empty.
Types ¶
type Dir ¶
type Dir struct {
// contains filtered or unexported fields
}
type File ¶
type File struct {
// contains filtered or unexported fields
}
func (*File) Open ¶
func (file *File) Open(ctx context.Context, req *fuse.OpenRequest, resp *fuse.OpenResponse) (fs.Handle, error)
func (*File) Read ¶
func (file *File) Read(ctx context.Context, req *fuse.ReadRequest, resp *fuse.ReadResponse) error
func (*File) ReloadRecipe ¶
func (*File) Write ¶
func (file *File) Write(ctx context.Context, req *fuse.WriteRequest, resp *fuse.WriteResponse) error
Click to show internal directories.
Click to hide internal directories.