refactor torrent

This commit is contained in:
royalcat 2024-05-20 00:24:09 +03:00
parent 99cdd5471e
commit 991c15fdef
33 changed files with 223 additions and 275 deletions
src/host/vfs

View file

@ -44,7 +44,7 @@ type Filesystem interface {
}
// readonly
const roMode = fs.FileMode(0555)
const ROMode = fs.FileMode(0555)
type fileInfo struct {
name string
@ -63,7 +63,7 @@ func newDirInfo(name string) *fileInfo {
}
}
func newFileInfo(name string, size int64) *fileInfo {
func NewFileInfo(name string, size int64) *fileInfo {
return &fileInfo{
name: path.Base(name),
size: size,
@ -93,10 +93,10 @@ func (fi *fileInfo) Size() int64 {
func (fi *fileInfo) Mode() fs.FileMode {
if fi.isDir {
return roMode | fs.ModeDir
return ROMode | fs.ModeDir
}
return roMode
return ROMode
}
func (fi *fileInfo) ModTime() time.Time {