package
1.1.0
Repository: https://github.com/fuweid/containerd.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

Copy copies data with the expected digest from the reader into the provided content store writer.
CopyReaderAt copies to a writer from a given reader at for the given number of bytes.
NewReader returns a io.Reader from a ReaderAt.
OpenWriter opens a new writer for the given reference, retrying if the writer is locked until the reference is available or returns an error.
ReadBlob retrieves the entire contents of the blob from the provider.
WithLabels allows labels to be set on content.
WriteBlob writes data with the expected digest into the content store.

# Structs

Info holds content specific information TODO(stevvooe): Consider a very different name for this struct.
Status of a content operation.

# Interfaces

Ingester writes content.
IngestManager provides methods for managing ingests.
Manager provides methods for inspecting, listing and removing content.
Provider provides a reader interface for specific content.
ReaderAt extends the standard io.ReaderAt interface with reporting of Size and io.Closer.
Store combines the methods of content-oriented interfaces into a set that are commonly provided by complete implementations.
Writer handles the write of content into a content store.

# Type aliases

Opt is used to alter the mutable properties of content.
WalkFunc defines the callback for a blob walk.