Versions in this module Expand all Collapse all v0 v0.1.0 Jul 8, 2015 Changes in this version + const Default_CriuOpts_CpuCap + const Default_CriuOpts_LogLevel + var CriuReqType_name = map[int32]string + var CriuReqType_value = map[string]int32 + type CgroupRoot struct + Ctrl *string + Path *string + XXX_unrecognized []byte + func (*CgroupRoot) ProtoMessage() + func (m *CgroupRoot) GetCtrl() string + func (m *CgroupRoot) GetPath() string + func (m *CgroupRoot) Reset() + func (m *CgroupRoot) String() string + type CriuDumpResp struct + Restored *bool + XXX_unrecognized []byte + func (*CriuDumpResp) ProtoMessage() + func (m *CriuDumpResp) GetRestored() bool + func (m *CriuDumpResp) Reset() + func (m *CriuDumpResp) String() string + type CriuNotify struct + Pid *int32 + Script *string + XXX_unrecognized []byte + func (*CriuNotify) ProtoMessage() + func (m *CriuNotify) GetPid() int32 + func (m *CriuNotify) GetScript() string + func (m *CriuNotify) Reset() + func (m *CriuNotify) String() string + type CriuOpts struct + AutoDedup *bool + CgRoot []*CgroupRoot + CpuCap *uint32 + EvasiveDevices *bool + ExecCmd []string + ExtMnt []*ExtMountMap + ExtUnixSk *bool + FileLocks *bool + ForceIrmap *bool + ImagesDirFd *int32 + InheritFd []*InheritFd + LeaveRunning *bool + LinkRemap *bool + LogFile *string + LogLevel *int32 + ManageCgroups *bool + NotifyScripts *bool + ParentImg *string + Pid *int32 + Ps *CriuPageServerInfo + Root *string + RstSibling *bool + ShellJob *bool + TcpEstablished *bool + TrackMem *bool + Veths []*CriuVethPair + WorkDirFd *int32 + XXX_unrecognized []byte + func (*CriuOpts) ProtoMessage() + func (m *CriuOpts) GetAutoDedup() bool + func (m *CriuOpts) GetCgRoot() []*CgroupRoot + func (m *CriuOpts) GetCpuCap() uint32 + func (m *CriuOpts) GetEvasiveDevices() bool + func (m *CriuOpts) GetExecCmd() []string + func (m *CriuOpts) GetExtMnt() []*ExtMountMap + func (m *CriuOpts) GetExtUnixSk() bool + func (m *CriuOpts) GetFileLocks() bool + func (m *CriuOpts) GetForceIrmap() bool + func (m *CriuOpts) GetImagesDirFd() int32 + func (m *CriuOpts) GetInheritFd() []*InheritFd + func (m *CriuOpts) GetLeaveRunning() bool + func (m *CriuOpts) GetLinkRemap() bool + func (m *CriuOpts) GetLogFile() string + func (m *CriuOpts) GetLogLevel() int32 + func (m *CriuOpts) GetManageCgroups() bool + func (m *CriuOpts) GetNotifyScripts() bool + func (m *CriuOpts) GetParentImg() string + func (m *CriuOpts) GetPid() int32 + func (m *CriuOpts) GetPs() *CriuPageServerInfo + func (m *CriuOpts) GetRoot() string + func (m *CriuOpts) GetRstSibling() bool + func (m *CriuOpts) GetShellJob() bool + func (m *CriuOpts) GetTcpEstablished() bool + func (m *CriuOpts) GetTrackMem() bool + func (m *CriuOpts) GetVeths() []*CriuVethPair + func (m *CriuOpts) GetWorkDirFd() int32 + func (m *CriuOpts) Reset() + func (m *CriuOpts) String() string + type CriuPageServerInfo struct + Address *string + Fd *int32 + Pid *int32 + Port *int32 + XXX_unrecognized []byte + func (*CriuPageServerInfo) ProtoMessage() + func (m *CriuPageServerInfo) GetAddress() string + func (m *CriuPageServerInfo) GetFd() int32 + func (m *CriuPageServerInfo) GetPid() int32 + func (m *CriuPageServerInfo) GetPort() int32 + func (m *CriuPageServerInfo) Reset() + func (m *CriuPageServerInfo) String() string + type CriuReq struct + KeepOpen *bool + NotifySuccess *bool + Opts *CriuOpts + Type *CriuReqType + XXX_unrecognized []byte + func (*CriuReq) ProtoMessage() + func (m *CriuReq) GetKeepOpen() bool + func (m *CriuReq) GetNotifySuccess() bool + func (m *CriuReq) GetOpts() *CriuOpts + func (m *CriuReq) GetType() CriuReqType + func (m *CriuReq) Reset() + func (m *CriuReq) String() string + type CriuReqType int32 + const CriuReqType_CHECK + const CriuReqType_CPUINFO_CHECK + const CriuReqType_CPUINFO_DUMP + const CriuReqType_DUMP + const CriuReqType_EMPTY + const CriuReqType_NOTIFY + const CriuReqType_PAGE_SERVER + const CriuReqType_PRE_DUMP + const CriuReqType_RESTORE + func (x *CriuReqType) UnmarshalJSON(data []byte) error + func (x CriuReqType) Enum() *CriuReqType + func (x CriuReqType) MarshalJSON() ([]byte, error) + func (x CriuReqType) String() string + type CriuResp struct + CrErrno *int32 + Dump *CriuDumpResp + Notify *CriuNotify + Ps *CriuPageServerInfo + Restore *CriuRestoreResp + Success *bool + Type *CriuReqType + XXX_unrecognized []byte + func (*CriuResp) ProtoMessage() + func (m *CriuResp) GetCrErrno() int32 + func (m *CriuResp) GetDump() *CriuDumpResp + func (m *CriuResp) GetNotify() *CriuNotify + func (m *CriuResp) GetPs() *CriuPageServerInfo + func (m *CriuResp) GetRestore() *CriuRestoreResp + func (m *CriuResp) GetSuccess() bool + func (m *CriuResp) GetType() CriuReqType + func (m *CriuResp) Reset() + func (m *CriuResp) String() string + type CriuRestoreResp struct + Pid *int32 + XXX_unrecognized []byte + func (*CriuRestoreResp) ProtoMessage() + func (m *CriuRestoreResp) GetPid() int32 + func (m *CriuRestoreResp) Reset() + func (m *CriuRestoreResp) String() string + type CriuVethPair struct + IfIn *string + IfOut *string + XXX_unrecognized []byte + func (*CriuVethPair) ProtoMessage() + func (m *CriuVethPair) GetIfIn() string + func (m *CriuVethPair) GetIfOut() string + func (m *CriuVethPair) Reset() + func (m *CriuVethPair) String() string + type ExtMountMap struct + Key *string + Val *string + XXX_unrecognized []byte + func (*ExtMountMap) ProtoMessage() + func (m *ExtMountMap) GetKey() string + func (m *ExtMountMap) GetVal() string + func (m *ExtMountMap) Reset() + func (m *ExtMountMap) String() string + type InheritFd struct + Fd *int32 + Key *string + XXX_unrecognized []byte + func (*InheritFd) ProtoMessage() + func (m *InheritFd) GetFd() int32 + func (m *InheritFd) GetKey() string + func (m *InheritFd) Reset() + func (m *InheritFd) String() string