MCPcopy
hub / github.com/containerd/containerd / ReaderAt

Interface ReaderAt

core/content/content.go:49–53  ·  view source on GitHub ↗

ReaderAt extends the standard io.ReaderAt interface with reporting of Size and io.Closer

Source from the content-addressed store, hash-verified

47
48// ReaderAt extends the standard io.ReaderAt interface with reporting of Size and io.Closer
49type ReaderAt interface {
50 io.ReaderAt
51 io.Closer
52 Size() int64
53}
54
55// Provider provides a reader interface for specific content
56type Provider interface {

Callers 6

updateFileFunction · 0.65
parentKeyFunction · 0.65
parentPrefixKeyFunction · 0.65
NewReaderFunction · 0.65
BlobReadSeekerFunction · 0.65
ReadBlobFunction · 0.65

Implementers 8

imageclient/image.go
fakeReaderAtcore/content/helpers_test.go
remoteReaderAtcore/content/proxy/content_reader.go
Imagecore/images/image.go
nonRegularFileInfopkg/oci/spec_opts_user_bounds_test.go
tarInfopkg/archive/tartest/tar.go
TimedStoreinternal/cri/store/stats/timed_store.g
sizeReaderAtplugins/content/local/readerat.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…