Initial commit

This commit is contained in:
2026-01-19 01:51:08 +02:00
commit 2dbb7e5d7e
18 changed files with 1475 additions and 0 deletions

28
ffs/furrefile.go Normal file
View File

@@ -0,0 +1,28 @@
package ffs
import (
"context"
"fmt"
"fusetest/furcadia"
"bazil.org/fuse"
)
///////////////////////////////////////////////////////////////////////////////////////////////////
// TYPE: DreamFile ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////
type FurreFile struct {
Furre *furcadia.PounceFurre
_attr fuse.Attr
}
func (f *FurreFile) GetName() string {
return f.Furre.DisplayName
}
func (f *FurreFile) Attr(ctx context.Context, a *fuse.Attr) error {
fmt.Printf("[D] FurreFile('%v').Attr()\n", f.GetName())
*a = f._attr
return nil
}