MCPcopy Index your code
hub / github.com/OpenListTeam/OpenList / Obj

Interface Obj

internal/model/obj.go:22–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20}
21
22type Obj interface {
23 GetSize() int64
24 GetName() string
25 ModTime() time.Time
26 CreateTime() time.Time
27 IsDir() bool
28 GetHash() utils.HashInfo
29
30 // The internal information of the driver.
31 // If you want to use it, please understand what it means
32 GetID() string
33 GetPath() string
34}
35
36// FileStreamer ->check FileStream for more comments
37type FileStreamer interface {

Callers 64

GetSizeMethod · 0.65
LinkMethod · 0.65
PutMethod · 0.65
PutMethod · 0.65
upPreMethod · 0.65
PutMethod · 0.65
putMethod · 0.65
PutMethod · 0.65
PutFunction · 0.95
PutURLFunction · 0.95
GetNameMethod · 0.65
ListMethod · 0.65

Implementers 15

MegaNodedrivers/mega/types.go
Filedrivers/quark_uc/types.go
Filesdrivers/thunder_browser/types.go
TreeRespdrivers/alist_v3/types.go
TreeRespdrivers/openlist_share/types.go
Filesdrivers/quark_uc_tv/types.go
FileOrFolderdrivers/lanzou/types.go
FileOrFolderByShareUrldrivers/lanzou/types.go
Cloud189Filedrivers/189pc/types.go
Cloud189Folderdrivers/189pc/types.go
Filedrivers/123_share/types.go
Filedrivers/github_releases/types.go

Calls

no outgoing calls

Tested by

no test coverage detected