package
0.0.0-20190808211627-1161409779f0
Repository: https://github.com/silvio/containerd.git
Documentation: pkg.go.dev

# Packages

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

# Functions

No description provided by the author
GetProcessor returns the processor for a media-type.
NewBinaryProcessor returns a binary processor for use with processing content streams.
NewProcessorChain initialized the root StreamProcessor.
RegisterProcessor registers a stream processor for media-types.
StaticHandler returns the processor init func for a static media-type.
WithLabels is used to set content labels on the created diff content.
WithMediaType sets the media type to use for creating the diff, without specifying the differ will choose a default.
WithPayloads sets the apply processor payloads to the config.
WithReference is used to set the content upload reference used by the diff operation.

# Variables

ErrNoProcessor is returned when no stream processor is available for a media-type.

# Structs

ApplyConfig is used to hold parameters needed for a apply operation.
Config is used to hold parameters needed for a diff operation.

# Interfaces

Applier allows applying diffs between mounts.
Comparer allows creation of filesystem diffs between mounts.
RawProcessor provides access to direct fd for processing.
StreamProcessor handles processing a content stream and transforming it into a different media-type.

# Type aliases

ApplyOpt is used to configure an Apply operation.
Handler checks a media-type and initializes the processor.
Opt is used to configure a diff operation.
StreamProcessorInit returns the initialized stream processor.