package system

import "github.com/docker/docker/api/client/system"

Index

Functions

func DecodeEvents

func DecodeEvents(input io.Reader, ep eventProcessor) error

DecodeEvents decodes event from input stream

func NewEventsCommand

func NewEventsCommand(dockerCli *client.DockerCli) *cobra.Command

NewEventsCommand creats a new cobra.Command for `docker events`

func NewVersionCommand

func NewVersionCommand(dockerCli *client.DockerCli) *cobra.Command

NewVersionCommand creats a new cobra.Command for `docker version`

Types

type EventHandler

type EventHandler interface {
	Handle(action string, h func(eventtypes.Message))
	Watch(c <-chan eventtypes.Message)
}

EventHandler is abstract interface for user to customize own handle functions of each type of events

func InitEventHandler

func InitEventHandler() EventHandler

InitEventHandler initializes and returns an EventHandler

Source Files

events.go events_utils.go version.go

Version
v1.12.0
Published
Jul 28, 2016
Platform
js/wasm
Imports
20 packages
Last checked
1 minute ago

Tools for package owners.