Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

    Client is the client to interact with TTRPC part of containerd server (plugins, events)

    func NewClient

    func NewClient(address string, opts ...ttrpc.ClientOpts) (*Client, error)

      NewClient returns a new containerd TTRPC client that is connected to the containerd instance provided by address

      func (*Client) Client

      func (c *Client) Client() (*ttrpc.Client, error)

        Client returns the underlying TTRPC client object

        func (*Client) Close

        func (c *Client) Close() error

          Close closes the clients TTRPC connection to containerd

          func (*Client) EventsService

          func (c *Client) EventsService() (v1.EventsService, error)

            EventsService creates an EventsService client

            func (*Client) Reconnect

            func (c *Client) Reconnect() error

              Reconnect re-establishes the TTRPC connection to the containerd daemon

              Source Files