Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/containers/nydus-storage-plugin
/ types & classes
Types & classes
24 in github.com/containers/nydus-storage-plugin
⨍
Functions
59
◇
Types & classes
24
Struct
Config
Config is config for resolving registries.
pkg/services/resolver/resolver.go:18
FuncType
Credential
func(string, reference.Spec) (string, string, error)
pkg/services/resolver/resolver.go:40
Struct
HostConfig
pkg/services/resolver/resolver.go:22
Struct
LRUCache
LRUCache is "groupcache/lru"-like cache. The difference is that "groupcache/lru" immediately finalizes theevicted contents using OnEvicted callback bu
pkg/cache/lrucache.go:14
Struct
Layer
Layer represents the layer information. Format is compatible to the one required by "additional layer store" of github.com/containers/storage.
pkg/manager/manager.go:280
Struct
LayerManager
LayerManager manages layers of images and their resource lifetime.
pkg/manager/manager.go:93
Struct
MirrorConfig
pkg/services/resolver/resolver.go:26
FuncType
RegistryHosts
Ported from stargz-snapshotter, copyright The stargz-snapshotter Authors. https://github.com/containerd/stargz-snapshotter/blob/923399007a8cde1ec87107
pkg/source/source.go:10
Struct
blobFile
blob file is the file handle of blob contents.
pkg/fs/blob_file.go:12
Struct
blobNode
blobNode is a regular file node that contains raw blob data
pkg/fs/blob_node.go:13
Struct
diffNode
pkg/fs/diff_node.go:12
Struct
fs
pkg/fs/fs.go:38
Struct
idMap
idMap manages uint32 IDs with automatic GC for releasable objects.
pkg/fs/id_map.go:13
Struct
inoReleasable
pkg/fs/fs.go:73
Struct
layerNode
layernode is the node at <mountpoint>/<imageref>/<layerdigest>.
pkg/fs/layer_node.go:18
Struct
layerReleasable
pkg/fs/fs.go:54
Struct
nydusMessage
pkg/manager/manager.go:28
Struct
refCounter
pkg/cache/lrucache.go:91
Struct
refNode
refNode is the node at <mountpoint>/<imageref>.
pkg/fs/ref_node.go:17
Struct
refPool
pkg/manager/ref_pool.go:56
Interface
releasable
pkg/fs/fs.go:34
Struct
releaser
pkg/manager/ref_pool.go:65
Struct
rootNode
rootnode is the mountpoint node of nydus-store.
pkg/fs/root_node.go:17
Struct
unknownDocument
Forked from github.com/containerd/containerd/images/image.go commit: a776a27af54a803657d002e7574a4425b3949f56 unknownDocument represents a manifest, m
pkg/utils/manifest.go:18