Documentation
¶
Index ¶
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Hyperstart ¶
type Hyperstart interface { Close() LastStreamSeq() uint64 APIVersion() (uint32, error) NewContainer(c *hyperstartapi.Container) (io.WriteCloser, io.ReadCloser, io.ReadCloser, error) RestoreContainer(c *hyperstartapi.Container) (io.WriteCloser, io.ReadCloser, io.ReadCloser, error) AddProcess(container string, p *hyperstartapi.Process) (io.WriteCloser, io.ReadCloser, io.ReadCloser, error) SignalProcess(container, process string, signal syscall.Signal) error WaitProcess(container, process string) int TtyWinResize(container, process string, row, col uint16) error StartSandbox(pod *hyperstartapi.Pod) error DestroySandbox() error WriteFile(container, path string, data []byte) error ReadFile(container, path string) ([]byte, error) AddRoute(r []hyperstartapi.Route) error UpdateInterface(dev, ip, mask string) error OnlineCpuMem() error }
func NewJsonBasedHyperstart ¶
func NewJsonBasedHyperstart(id, ctlSock, streamSock string, lastStreamSeq uint64, waitReady bool) Hyperstart
Click to show internal directories.
Click to hide internal directories.