Versions in this module Expand all Collapse all v0 v0.1.5 Sep 9, 2026 v0.1.4 Sep 3, 2026 Changes in this version + const PrefixKey + func MakeClient(_ context.Context, _ coretypes.Config, nodename, endpoint string) (engine.API, error) + type Engine struct + func (e *Engine) BuildContent(context.Context, coresource.Source, *enginetypes.BuildContentOptions) (string, io.Reader, error) + func (e *Engine) BuildRefs(context.Context, *enginetypes.BuildRefOptions) []string + func (e *Engine) CloseConn() error + func (e *Engine) ExecExitCode(context.Context, string, string) (int, error) + func (e *Engine) ExecResize(context.Context, string, uint, uint) error + func (e *Engine) Execute(context.Context, string, *enginetypes.ExecConfig) (string, io.ReadCloser, io.ReadCloser, io.WriteCloser, error) + func (e *Engine) GetParams() *enginetypes.Params + func (e *Engine) ImageBuild(context.Context, io.Reader, []string, string) (io.ReadCloser, error) + func (e *Engine) ImageBuildCachePrune(context.Context, bool) (uint64, error) + func (e *Engine) ImageBuildFromExist(context.Context, string, []string, string) (string, error) + func (e *Engine) ImageList(context.Context, string) ([]*enginetypes.Image, error) + func (e *Engine) ImageLocalDigests(context.Context, string) ([]string, error) + func (e *Engine) ImagePull(context.Context, string, bool) (io.ReadCloser, error) + func (e *Engine) ImagePush(context.Context, string) (io.ReadCloser, error) + func (e *Engine) ImageRemoteDigest(context.Context, string) (string, error) + func (e *Engine) ImageRemove(context.Context, string, bool, bool) ([]string, error) + func (e *Engine) ImagesPrune(context.Context) error + func (e *Engine) Info(context.Context) (*enginetypes.Info, error) + func (e *Engine) NetworkConnect(context.Context, string, string, string, string) ([]string, error) + func (e *Engine) NetworkDisconnect(context.Context, string, string, bool) error + func (e *Engine) NetworkList(context.Context, []string) ([]*enginetypes.Network, error) + func (e *Engine) Ping(context.Context) error + func (e *Engine) RawEngine(context.Context, *enginetypes.RawEngineOptions) (*enginetypes.RawEngineResult, error) + func (e *Engine) VerifyNode(context.Context) error + func (e *Engine) VirtualizationAttach(context.Context, string, bool, bool) (io.ReadCloser, io.ReadCloser, io.WriteCloser, error) + func (e *Engine) VirtualizationCopyChunkTo(context.Context, string, string, int64, io.Reader, int, int, int64) error + func (e *Engine) VirtualizationCopyFrom(context.Context, string, string) ([]byte, int, int, int64, error) + func (e *Engine) VirtualizationCreate(ctx context.Context, opts *enginetypes.VirtualizationCreateOptions) (*enginetypes.VirtualizationCreated, error) + func (e *Engine) VirtualizationInspect(_ context.Context, ID string) (*enginetypes.VirtualizationInfo, error) + func (e *Engine) VirtualizationLogs(context.Context, *enginetypes.VirtualizationLogStreamOptions) (io.ReadCloser, io.ReadCloser, error) + func (e *Engine) VirtualizationRemove(context.Context, string, bool, bool) error + func (e *Engine) VirtualizationResize(context.Context, string, uint, uint) error + func (e *Engine) VirtualizationResume(context.Context, string) error + func (e *Engine) VirtualizationStart(context.Context, string) error + func (e *Engine) VirtualizationStop(context.Context, string, time.Duration) error + func (e *Engine) VirtualizationSuspend(context.Context, string) error + func (e *Engine) VirtualizationUpdateResource(ctx context.Context, ID string, params resourcetypes.Resources) error + func (e *Engine) VirtualizationWait(context.Context, string, string) (*enginetypes.VirtualizationWaitResult, error)