Documentation ¶
Index ¶
- Variables
- func RegisterMgmtCtlServer(s *grpc.Server, srv MgmtCtlServer)
- type DeviceScanReply
- func (*DeviceScanReply) Descriptor() ([]byte, []int)
- func (m *DeviceScanReply) GetDevice() string
- func (m *DeviceScanReply) GetNumanode() uint32
- func (m *DeviceScanReply) GetProvider() string
- func (*DeviceScanReply) ProtoMessage()
- func (m *DeviceScanReply) Reset()
- func (m *DeviceScanReply) String() string
- func (m *DeviceScanReply) XXX_DiscardUnknown()
- func (m *DeviceScanReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeviceScanReply) XXX_Merge(src proto.Message)
- func (m *DeviceScanReply) XXX_Size() int
- func (m *DeviceScanReply) XXX_Unmarshal(b []byte) error
- type DeviceScanRequest
- func (*DeviceScanRequest) Descriptor() ([]byte, []int)
- func (m *DeviceScanRequest) GetProvider() string
- func (*DeviceScanRequest) ProtoMessage()
- func (m *DeviceScanRequest) Reset()
- func (m *DeviceScanRequest) String() string
- func (m *DeviceScanRequest) XXX_DiscardUnknown()
- func (m *DeviceScanRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeviceScanRequest) XXX_Merge(src proto.Message)
- func (m *DeviceScanRequest) XXX_Size() int
- func (m *DeviceScanRequest) XXX_Unmarshal(b []byte) error
- type EmptyReq
- func (*EmptyReq) Descriptor() ([]byte, []int)
- func (*EmptyReq) ProtoMessage()
- func (m *EmptyReq) Reset()
- func (m *EmptyReq) String() string
- func (m *EmptyReq) XXX_DiscardUnknown()
- func (m *EmptyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EmptyReq) XXX_Merge(src proto.Message)
- func (m *EmptyReq) XXX_Size() int
- func (m *EmptyReq) XXX_Unmarshal(b []byte) error
- type FilePath
- func (*FilePath) Descriptor() ([]byte, []int)
- func (m *FilePath) GetPath() string
- func (*FilePath) ProtoMessage()
- func (m *FilePath) Reset()
- func (m *FilePath) String() string
- func (m *FilePath) XXX_DiscardUnknown()
- func (m *FilePath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FilePath) XXX_Merge(src proto.Message)
- func (m *FilePath) XXX_Size() int
- func (m *FilePath) XXX_Unmarshal(b []byte) error
- type FormatNvmeReq
- func (*FormatNvmeReq) Descriptor() ([]byte, []int)
- func (*FormatNvmeReq) ProtoMessage()
- func (m *FormatNvmeReq) Reset()
- func (m *FormatNvmeReq) String() string
- func (m *FormatNvmeReq) XXX_DiscardUnknown()
- func (m *FormatNvmeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FormatNvmeReq) XXX_Merge(src proto.Message)
- func (m *FormatNvmeReq) XXX_Size() int
- func (m *FormatNvmeReq) XXX_Unmarshal(b []byte) error
- type FormatScmReq
- func (*FormatScmReq) Descriptor() ([]byte, []int)
- func (*FormatScmReq) ProtoMessage()
- func (m *FormatScmReq) Reset()
- func (m *FormatScmReq) String() string
- func (m *FormatScmReq) XXX_DiscardUnknown()
- func (m *FormatScmReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FormatScmReq) XXX_Merge(src proto.Message)
- func (m *FormatScmReq) XXX_Size() int
- func (m *FormatScmReq) XXX_Unmarshal(b []byte) error
- type MgmtCtlClient
- type MgmtCtlServer
- type MgmtCtl_NetworkScanDevicesClient
- type MgmtCtl_NetworkScanDevicesServer
- type MgmtCtl_StorageFormatClient
- type MgmtCtl_StorageFormatServer
- type NvmeController
- func (*NvmeController) Descriptor() ([]byte, []int)
- func (m *NvmeController) GetFwrev() string
- func (m *NvmeController) GetHealthstats() *NvmeController_Health
- func (m *NvmeController) GetModel() string
- func (m *NvmeController) GetNamespaces() []*NvmeController_Namespace
- func (m *NvmeController) GetPciaddr() string
- func (m *NvmeController) GetSerial() string
- func (m *NvmeController) GetSocketid() int32
- func (*NvmeController) ProtoMessage()
- func (m *NvmeController) Reset()
- func (m *NvmeController) String() string
- func (m *NvmeController) XXX_DiscardUnknown()
- func (m *NvmeController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NvmeController) XXX_Merge(src proto.Message)
- func (m *NvmeController) XXX_Size() int
- func (m *NvmeController) XXX_Unmarshal(b []byte) error
- type NvmeControllerResult
- func (*NvmeControllerResult) Descriptor() ([]byte, []int)
- func (m *NvmeControllerResult) GetPciaddr() string
- func (m *NvmeControllerResult) GetState() *ResponseState
- func (*NvmeControllerResult) ProtoMessage()
- func (m *NvmeControllerResult) Reset()
- func (m *NvmeControllerResult) String() string
- func (m *NvmeControllerResult) XXX_DiscardUnknown()
- func (m *NvmeControllerResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NvmeControllerResult) XXX_Merge(src proto.Message)
- func (m *NvmeControllerResult) XXX_Size() int
- func (m *NvmeControllerResult) XXX_Unmarshal(b []byte) error
- type NvmeController_Health
- func (*NvmeController_Health) Descriptor() ([]byte, []int)
- func (m *NvmeController_Health) GetAvailsparewarn() bool
- func (m *NvmeController_Health) GetCtrlbusytime() uint64
- func (m *NvmeController_Health) GetCtrlrpciaddr() string
- func (m *NvmeController_Health) GetErrorlogentries() uint64
- func (m *NvmeController_Health) GetMediaerrors() uint64
- func (m *NvmeController_Health) GetPowercycles() uint64
- func (m *NvmeController_Health) GetPoweronhours() uint64
- func (m *NvmeController_Health) GetReadonlywarn() bool
- func (m *NvmeController_Health) GetReliabilitywarn() bool
- func (m *NvmeController_Health) GetTemp() uint32
- func (m *NvmeController_Health) GetTempcrittime() uint32
- func (m *NvmeController_Health) GetTempwarn() bool
- func (m *NvmeController_Health) GetTempwarntime() uint32
- func (m *NvmeController_Health) GetUnsafeshutdowns() uint64
- func (m *NvmeController_Health) GetVolatilewarn() bool
- func (*NvmeController_Health) ProtoMessage()
- func (m *NvmeController_Health) Reset()
- func (m *NvmeController_Health) String() string
- func (m *NvmeController_Health) XXX_DiscardUnknown()
- func (m *NvmeController_Health) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NvmeController_Health) XXX_Merge(src proto.Message)
- func (m *NvmeController_Health) XXX_Size() int
- func (m *NvmeController_Health) XXX_Unmarshal(b []byte) error
- type NvmeController_Namespace
- func (*NvmeController_Namespace) Descriptor() ([]byte, []int)
- func (m *NvmeController_Namespace) GetCtrlrpciaddr() string
- func (m *NvmeController_Namespace) GetId() int32
- func (m *NvmeController_Namespace) GetSize() int32
- func (*NvmeController_Namespace) ProtoMessage()
- func (m *NvmeController_Namespace) Reset()
- func (m *NvmeController_Namespace) String() string
- func (m *NvmeController_Namespace) XXX_DiscardUnknown()
- func (m *NvmeController_Namespace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NvmeController_Namespace) XXX_Merge(src proto.Message)
- func (m *NvmeController_Namespace) XXX_Size() int
- func (m *NvmeController_Namespace) XXX_Unmarshal(b []byte) error
- type PmemDevice
- func (*PmemDevice) Descriptor() ([]byte, []int)
- func (m *PmemDevice) GetBlockdev() string
- func (m *PmemDevice) GetDev() string
- func (m *PmemDevice) GetNumanode() uint32
- func (m *PmemDevice) GetSize() uint64
- func (m *PmemDevice) GetUuid() string
- func (*PmemDevice) ProtoMessage()
- func (m *PmemDevice) Reset()
- func (m *PmemDevice) String() string
- func (m *PmemDevice) XXX_DiscardUnknown()
- func (m *PmemDevice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PmemDevice) XXX_Merge(src proto.Message)
- func (m *PmemDevice) XXX_Size() int
- func (m *PmemDevice) XXX_Unmarshal(b []byte) error
- type PrepareNvmeReq
- func (*PrepareNvmeReq) Descriptor() ([]byte, []int)
- func (m *PrepareNvmeReq) GetNrhugepages() int32
- func (m *PrepareNvmeReq) GetPciwhitelist() string
- func (m *PrepareNvmeReq) GetReset_() bool
- func (m *PrepareNvmeReq) GetTargetuser() string
- func (*PrepareNvmeReq) ProtoMessage()
- func (m *PrepareNvmeReq) Reset()
- func (m *PrepareNvmeReq) String() string
- func (m *PrepareNvmeReq) XXX_DiscardUnknown()
- func (m *PrepareNvmeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrepareNvmeReq) XXX_Merge(src proto.Message)
- func (m *PrepareNvmeReq) XXX_Size() int
- func (m *PrepareNvmeReq) XXX_Unmarshal(b []byte) error
- type PrepareNvmeResp
- func (*PrepareNvmeResp) Descriptor() ([]byte, []int)
- func (m *PrepareNvmeResp) GetState() *ResponseState
- func (*PrepareNvmeResp) ProtoMessage()
- func (m *PrepareNvmeResp) Reset()
- func (m *PrepareNvmeResp) String() string
- func (m *PrepareNvmeResp) XXX_DiscardUnknown()
- func (m *PrepareNvmeResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrepareNvmeResp) XXX_Merge(src proto.Message)
- func (m *PrepareNvmeResp) XXX_Size() int
- func (m *PrepareNvmeResp) XXX_Unmarshal(b []byte) error
- type PrepareScmReq
- func (*PrepareScmReq) Descriptor() ([]byte, []int)
- func (m *PrepareScmReq) GetReset_() bool
- func (*PrepareScmReq) ProtoMessage()
- func (m *PrepareScmReq) Reset()
- func (m *PrepareScmReq) String() string
- func (m *PrepareScmReq) XXX_DiscardUnknown()
- func (m *PrepareScmReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrepareScmReq) XXX_Merge(src proto.Message)
- func (m *PrepareScmReq) XXX_Size() int
- func (m *PrepareScmReq) XXX_Unmarshal(b []byte) error
- type PrepareScmResp
- func (*PrepareScmResp) Descriptor() ([]byte, []int)
- func (m *PrepareScmResp) GetPmems() []*PmemDevice
- func (m *PrepareScmResp) GetState() *ResponseState
- func (*PrepareScmResp) ProtoMessage()
- func (m *PrepareScmResp) Reset()
- func (m *PrepareScmResp) String() string
- func (m *PrepareScmResp) XXX_DiscardUnknown()
- func (m *PrepareScmResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrepareScmResp) XXX_Merge(src proto.Message)
- func (m *PrepareScmResp) XXX_Size() int
- func (m *PrepareScmResp) XXX_Unmarshal(b []byte) error
- type ProviderListReply
- func (*ProviderListReply) Descriptor() ([]byte, []int)
- func (m *ProviderListReply) GetProvider() string
- func (*ProviderListReply) ProtoMessage()
- func (m *ProviderListReply) Reset()
- func (m *ProviderListReply) String() string
- func (m *ProviderListReply) XXX_DiscardUnknown()
- func (m *ProviderListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProviderListReply) XXX_Merge(src proto.Message)
- func (m *ProviderListReply) XXX_Size() int
- func (m *ProviderListReply) XXX_Unmarshal(b []byte) error
- type ProviderListRequest
- func (*ProviderListRequest) Descriptor() ([]byte, []int)
- func (*ProviderListRequest) ProtoMessage()
- func (m *ProviderListRequest) Reset()
- func (m *ProviderListRequest) String() string
- func (m *ProviderListRequest) XXX_DiscardUnknown()
- func (m *ProviderListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProviderListRequest) XXX_Merge(src proto.Message)
- func (m *ProviderListRequest) XXX_Size() int
- func (m *ProviderListRequest) XXX_Unmarshal(b []byte) error
- type RankResult
- func (*RankResult) Descriptor() ([]byte, []int)
- func (m *RankResult) GetAction() string
- func (m *RankResult) GetErrored() bool
- func (m *RankResult) GetMsg() string
- func (m *RankResult) GetRank() uint32
- func (m *RankResult) GetState() uint32
- func (*RankResult) ProtoMessage()
- func (m *RankResult) Reset()
- func (m *RankResult) String() string
- func (m *RankResult) XXX_DiscardUnknown()
- func (m *RankResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RankResult) XXX_Merge(src proto.Message)
- func (m *RankResult) XXX_Size() int
- func (m *RankResult) XXX_Unmarshal(b []byte) error
- type ResponseState
- func (*ResponseState) Descriptor() ([]byte, []int)
- func (m *ResponseState) GetError() string
- func (m *ResponseState) GetInfo() string
- func (m *ResponseState) GetStatus() ResponseStatus
- func (*ResponseState) ProtoMessage()
- func (m *ResponseState) Reset()
- func (m *ResponseState) String() string
- func (m *ResponseState) XXX_DiscardUnknown()
- func (m *ResponseState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseState) XXX_Merge(src proto.Message)
- func (m *ResponseState) XXX_Size() int
- func (m *ResponseState) XXX_Unmarshal(b []byte) error
- type ResponseStatus
- type ScanNvmeReq
- func (*ScanNvmeReq) Descriptor() ([]byte, []int)
- func (*ScanNvmeReq) ProtoMessage()
- func (m *ScanNvmeReq) Reset()
- func (m *ScanNvmeReq) String() string
- func (m *ScanNvmeReq) XXX_DiscardUnknown()
- func (m *ScanNvmeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanNvmeReq) XXX_Merge(src proto.Message)
- func (m *ScanNvmeReq) XXX_Size() int
- func (m *ScanNvmeReq) XXX_Unmarshal(b []byte) error
- type ScanNvmeResp
- func (*ScanNvmeResp) Descriptor() ([]byte, []int)
- func (m *ScanNvmeResp) GetCtrlrs() []*NvmeController
- func (m *ScanNvmeResp) GetState() *ResponseState
- func (*ScanNvmeResp) ProtoMessage()
- func (m *ScanNvmeResp) Reset()
- func (m *ScanNvmeResp) String() string
- func (m *ScanNvmeResp) XXX_DiscardUnknown()
- func (m *ScanNvmeResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanNvmeResp) XXX_Merge(src proto.Message)
- func (m *ScanNvmeResp) XXX_Size() int
- func (m *ScanNvmeResp) XXX_Unmarshal(b []byte) error
- type ScanScmReq
- func (*ScanScmReq) Descriptor() ([]byte, []int)
- func (*ScanScmReq) ProtoMessage()
- func (m *ScanScmReq) Reset()
- func (m *ScanScmReq) String() string
- func (m *ScanScmReq) XXX_DiscardUnknown()
- func (m *ScanScmReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanScmReq) XXX_Merge(src proto.Message)
- func (m *ScanScmReq) XXX_Size() int
- func (m *ScanScmReq) XXX_Unmarshal(b []byte) error
- type ScanScmResp
- func (*ScanScmResp) Descriptor() ([]byte, []int)
- func (m *ScanScmResp) GetModules() []*ScmModule
- func (m *ScanScmResp) GetPmems() []*PmemDevice
- func (m *ScanScmResp) GetState() *ResponseState
- func (*ScanScmResp) ProtoMessage()
- func (m *ScanScmResp) Reset()
- func (m *ScanScmResp) String() string
- func (m *ScanScmResp) XXX_DiscardUnknown()
- func (m *ScanScmResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScanScmResp) XXX_Merge(src proto.Message)
- func (m *ScanScmResp) XXX_Size() int
- func (m *ScanScmResp) XXX_Unmarshal(b []byte) error
- type ScmModule
- func (*ScmModule) Descriptor() ([]byte, []int)
- func (m *ScmModule) GetCapacity() uint64
- func (m *ScmModule) GetLoc() *ScmModule_Location
- func (m *ScmModule) GetPhysicalid() uint32
- func (*ScmModule) ProtoMessage()
- func (m *ScmModule) Reset()
- func (m *ScmModule) String() string
- func (m *ScmModule) XXX_DiscardUnknown()
- func (m *ScmModule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScmModule) XXX_Merge(src proto.Message)
- func (m *ScmModule) XXX_Size() int
- func (m *ScmModule) XXX_Unmarshal(b []byte) error
- type ScmModuleResult
- func (*ScmModuleResult) Descriptor() ([]byte, []int)
- func (m *ScmModuleResult) GetLoc() *ScmModule_Location
- func (m *ScmModuleResult) GetState() *ResponseState
- func (*ScmModuleResult) ProtoMessage()
- func (m *ScmModuleResult) Reset()
- func (m *ScmModuleResult) String() string
- func (m *ScmModuleResult) XXX_DiscardUnknown()
- func (m *ScmModuleResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScmModuleResult) XXX_Merge(src proto.Message)
- func (m *ScmModuleResult) XXX_Size() int
- func (m *ScmModuleResult) XXX_Unmarshal(b []byte) error
- type ScmModule_Location
- func (*ScmModule_Location) Descriptor() ([]byte, []int)
- func (m *ScmModule_Location) GetChannel() uint32
- func (m *ScmModule_Location) GetChannelpos() uint32
- func (m *ScmModule_Location) GetMemctrlr() uint32
- func (m *ScmModule_Location) GetSocket() uint32
- func (*ScmModule_Location) ProtoMessage()
- func (m *ScmModule_Location) Reset()
- func (m *ScmModule_Location) String() string
- func (m *ScmModule_Location) XXX_DiscardUnknown()
- func (m *ScmModule_Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScmModule_Location) XXX_Merge(src proto.Message)
- func (m *ScmModule_Location) XXX_Size() int
- func (m *ScmModule_Location) XXX_Unmarshal(b []byte) error
- type ScmMount
- func (*ScmMount) Descriptor() ([]byte, []int)
- func (m *ScmMount) GetMntpoint() string
- func (m *ScmMount) GetModules() []*ScmModule
- func (m *ScmMount) GetPmem() *PmemDevice
- func (*ScmMount) ProtoMessage()
- func (m *ScmMount) Reset()
- func (m *ScmMount) String() string
- func (m *ScmMount) XXX_DiscardUnknown()
- func (m *ScmMount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScmMount) XXX_Merge(src proto.Message)
- func (m *ScmMount) XXX_Size() int
- func (m *ScmMount) XXX_Unmarshal(b []byte) error
- type ScmMountResult
- func (*ScmMountResult) Descriptor() ([]byte, []int)
- func (m *ScmMountResult) GetMntpoint() string
- func (m *ScmMountResult) GetState() *ResponseState
- func (*ScmMountResult) ProtoMessage()
- func (m *ScmMountResult) Reset()
- func (m *ScmMountResult) String() string
- func (m *ScmMountResult) XXX_DiscardUnknown()
- func (m *ScmMountResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScmMountResult) XXX_Merge(src proto.Message)
- func (m *ScmMountResult) XXX_Size() int
- func (m *ScmMountResult) XXX_Unmarshal(b []byte) error
- type StorageFormatReq
- func (*StorageFormatReq) Descriptor() ([]byte, []int)
- func (m *StorageFormatReq) GetNvme() *FormatNvmeReq
- func (m *StorageFormatReq) GetReformat() bool
- func (m *StorageFormatReq) GetScm() *FormatScmReq
- func (*StorageFormatReq) ProtoMessage()
- func (m *StorageFormatReq) Reset()
- func (m *StorageFormatReq) String() string
- func (m *StorageFormatReq) XXX_DiscardUnknown()
- func (m *StorageFormatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageFormatReq) XXX_Merge(src proto.Message)
- func (m *StorageFormatReq) XXX_Size() int
- func (m *StorageFormatReq) XXX_Unmarshal(b []byte) error
- type StorageFormatResp
- func (*StorageFormatResp) Descriptor() ([]byte, []int)
- func (m *StorageFormatResp) GetCrets() []*NvmeControllerResult
- func (m *StorageFormatResp) GetMrets() []*ScmMountResult
- func (*StorageFormatResp) ProtoMessage()
- func (m *StorageFormatResp) Reset()
- func (m *StorageFormatResp) String() string
- func (m *StorageFormatResp) XXX_DiscardUnknown()
- func (m *StorageFormatResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageFormatResp) XXX_Merge(src proto.Message)
- func (m *StorageFormatResp) XXX_Size() int
- func (m *StorageFormatResp) XXX_Unmarshal(b []byte) error
- type StoragePrepareReq
- func (*StoragePrepareReq) Descriptor() ([]byte, []int)
- func (m *StoragePrepareReq) GetNvme() *PrepareNvmeReq
- func (m *StoragePrepareReq) GetScm() *PrepareScmReq
- func (*StoragePrepareReq) ProtoMessage()
- func (m *StoragePrepareReq) Reset()
- func (m *StoragePrepareReq) String() string
- func (m *StoragePrepareReq) XXX_DiscardUnknown()
- func (m *StoragePrepareReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StoragePrepareReq) XXX_Merge(src proto.Message)
- func (m *StoragePrepareReq) XXX_Size() int
- func (m *StoragePrepareReq) XXX_Unmarshal(b []byte) error
- type StoragePrepareResp
- func (*StoragePrepareResp) Descriptor() ([]byte, []int)
- func (m *StoragePrepareResp) GetNvme() *PrepareNvmeResp
- func (m *StoragePrepareResp) GetScm() *PrepareScmResp
- func (*StoragePrepareResp) ProtoMessage()
- func (m *StoragePrepareResp) Reset()
- func (m *StoragePrepareResp) String() string
- func (m *StoragePrepareResp) XXX_DiscardUnknown()
- func (m *StoragePrepareResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StoragePrepareResp) XXX_Merge(src proto.Message)
- func (m *StoragePrepareResp) XXX_Size() int
- func (m *StoragePrepareResp) XXX_Unmarshal(b []byte) error
- type StorageScanReq
- func (*StorageScanReq) Descriptor() ([]byte, []int)
- func (m *StorageScanReq) GetNvme() *ScanNvmeReq
- func (m *StorageScanReq) GetScm() *ScanScmReq
- func (*StorageScanReq) ProtoMessage()
- func (m *StorageScanReq) Reset()
- func (m *StorageScanReq) String() string
- func (m *StorageScanReq) XXX_DiscardUnknown()
- func (m *StorageScanReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageScanReq) XXX_Merge(src proto.Message)
- func (m *StorageScanReq) XXX_Size() int
- func (m *StorageScanReq) XXX_Unmarshal(b []byte) error
- type StorageScanResp
- func (*StorageScanResp) Descriptor() ([]byte, []int)
- func (m *StorageScanResp) GetNvme() *ScanNvmeResp
- func (m *StorageScanResp) GetScm() *ScanScmResp
- func (*StorageScanResp) ProtoMessage()
- func (m *StorageScanResp) Reset()
- func (m *StorageScanResp) String() string
- func (m *StorageScanResp) XXX_DiscardUnknown()
- func (m *StorageScanResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StorageScanResp) XXX_Merge(src proto.Message)
- func (m *StorageScanResp) XXX_Size() int
- func (m *StorageScanResp) XXX_Unmarshal(b []byte) error
- type SystemMember
- func (*SystemMember) Descriptor() ([]byte, []int)
- func (m *SystemMember) GetAddr() string
- func (m *SystemMember) GetRank() uint32
- func (m *SystemMember) GetState() uint32
- func (m *SystemMember) GetUuid() string
- func (*SystemMember) ProtoMessage()
- func (m *SystemMember) Reset()
- func (m *SystemMember) String() string
- func (m *SystemMember) XXX_DiscardUnknown()
- func (m *SystemMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemMember) XXX_Merge(src proto.Message)
- func (m *SystemMember) XXX_Size() int
- func (m *SystemMember) XXX_Unmarshal(b []byte) error
- type SystemQueryReq
- func (*SystemQueryReq) Descriptor() ([]byte, []int)
- func (m *SystemQueryReq) GetRank() int32
- func (*SystemQueryReq) ProtoMessage()
- func (m *SystemQueryReq) Reset()
- func (m *SystemQueryReq) String() string
- func (m *SystemQueryReq) XXX_DiscardUnknown()
- func (m *SystemQueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemQueryReq) XXX_Merge(src proto.Message)
- func (m *SystemQueryReq) XXX_Size() int
- func (m *SystemQueryReq) XXX_Unmarshal(b []byte) error
- type SystemQueryResp
- func (*SystemQueryResp) Descriptor() ([]byte, []int)
- func (m *SystemQueryResp) GetMembers() []*SystemMember
- func (*SystemQueryResp) ProtoMessage()
- func (m *SystemQueryResp) Reset()
- func (m *SystemQueryResp) String() string
- func (m *SystemQueryResp) XXX_DiscardUnknown()
- func (m *SystemQueryResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemQueryResp) XXX_Merge(src proto.Message)
- func (m *SystemQueryResp) XXX_Size() int
- func (m *SystemQueryResp) XXX_Unmarshal(b []byte) error
- type SystemStartReq
- func (*SystemStartReq) Descriptor() ([]byte, []int)
- func (m *SystemStartReq) GetRanks() []uint32
- func (*SystemStartReq) ProtoMessage()
- func (m *SystemStartReq) Reset()
- func (m *SystemStartReq) String() string
- func (m *SystemStartReq) XXX_DiscardUnknown()
- func (m *SystemStartReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemStartReq) XXX_Merge(src proto.Message)
- func (m *SystemStartReq) XXX_Size() int
- func (m *SystemStartReq) XXX_Unmarshal(b []byte) error
- type SystemStartResp
- func (*SystemStartResp) Descriptor() ([]byte, []int)
- func (m *SystemStartResp) GetResults() []*RankResult
- func (*SystemStartResp) ProtoMessage()
- func (m *SystemStartResp) Reset()
- func (m *SystemStartResp) String() string
- func (m *SystemStartResp) XXX_DiscardUnknown()
- func (m *SystemStartResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemStartResp) XXX_Merge(src proto.Message)
- func (m *SystemStartResp) XXX_Size() int
- func (m *SystemStartResp) XXX_Unmarshal(b []byte) error
- type SystemStopReq
- func (*SystemStopReq) Descriptor() ([]byte, []int)
- func (m *SystemStopReq) GetForce() bool
- func (m *SystemStopReq) GetKill() bool
- func (m *SystemStopReq) GetPrep() bool
- func (m *SystemStopReq) GetRanks() []uint32
- func (*SystemStopReq) ProtoMessage()
- func (m *SystemStopReq) Reset()
- func (m *SystemStopReq) String() string
- func (m *SystemStopReq) XXX_DiscardUnknown()
- func (m *SystemStopReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemStopReq) XXX_Merge(src proto.Message)
- func (m *SystemStopReq) XXX_Size() int
- func (m *SystemStopReq) XXX_Unmarshal(b []byte) error
- type SystemStopResp
- func (*SystemStopResp) Descriptor() ([]byte, []int)
- func (m *SystemStopResp) GetResults() []*RankResult
- func (*SystemStopResp) ProtoMessage()
- func (m *SystemStopResp) Reset()
- func (m *SystemStopResp) String() string
- func (m *SystemStopResp) XXX_DiscardUnknown()
- func (m *SystemStopResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SystemStopResp) XXX_Merge(src proto.Message)
- func (m *SystemStopResp) XXX_Size() int
- func (m *SystemStopResp) XXX_Unmarshal(b []byte) error
- type UnimplementedMgmtCtlServer
- func (*UnimplementedMgmtCtlServer) NetworkListProviders(ctx context.Context, req *ProviderListRequest) (*ProviderListReply, error)
- func (*UnimplementedMgmtCtlServer) NetworkScanDevices(req *DeviceScanRequest, srv MgmtCtl_NetworkScanDevicesServer) error
- func (*UnimplementedMgmtCtlServer) StorageFormat(req *StorageFormatReq, srv MgmtCtl_StorageFormatServer) error
- func (*UnimplementedMgmtCtlServer) StoragePrepare(ctx context.Context, req *StoragePrepareReq) (*StoragePrepareResp, error)
- func (*UnimplementedMgmtCtlServer) StorageScan(ctx context.Context, req *StorageScanReq) (*StorageScanResp, error)
- func (*UnimplementedMgmtCtlServer) SystemQuery(ctx context.Context, req *SystemQueryReq) (*SystemQueryResp, error)
- func (*UnimplementedMgmtCtlServer) SystemStart(ctx context.Context, req *SystemStartReq) (*SystemStartResp, error)
- func (*UnimplementedMgmtCtlServer) SystemStop(ctx context.Context, req *SystemStopReq) (*SystemStopResp, error)
Constants ¶
This section is empty.
Variables ¶
var ResponseStatus_name = map[int32]string{
0: "CTL_SUCCESS",
1: "CTL_IN_PROGRESS",
2: "CTL_WAITING",
-1: "CTL_ERR_CONF",
-2: "CTL_ERR_NVME",
-3: "CTL_ERR_SCM",
-4: "CTL_ERR_APP",
-5: "CTL_ERR_UNKNOWN",
-6: "CTL_NO_IMPL",
}
var ResponseStatus_value = map[string]int32{
"CTL_SUCCESS": 0,
"CTL_IN_PROGRESS": 1,
"CTL_WAITING": 2,
"CTL_ERR_CONF": -1,
"CTL_ERR_NVME": -2,
"CTL_ERR_SCM": -3,
"CTL_ERR_APP": -4,
"CTL_ERR_UNKNOWN": -5,
"CTL_NO_IMPL": -6,
}
Functions ¶
func RegisterMgmtCtlServer ¶
func RegisterMgmtCtlServer(s *grpc.Server, srv MgmtCtlServer)
Types ¶
type DeviceScanReply ¶
type DeviceScanReply struct { Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"` Device string `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` Numanode uint32 `protobuf:"varint,3,opt,name=numanode,proto3" json:"numanode,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeviceScanReply) Descriptor ¶
func (*DeviceScanReply) Descriptor() ([]byte, []int)
func (*DeviceScanReply) GetDevice ¶
func (m *DeviceScanReply) GetDevice() string
func (*DeviceScanReply) GetNumanode ¶
func (m *DeviceScanReply) GetNumanode() uint32
func (*DeviceScanReply) GetProvider ¶
func (m *DeviceScanReply) GetProvider() string
func (*DeviceScanReply) ProtoMessage ¶
func (*DeviceScanReply) ProtoMessage()
func (*DeviceScanReply) Reset ¶
func (m *DeviceScanReply) Reset()
func (*DeviceScanReply) String ¶
func (m *DeviceScanReply) String() string
func (*DeviceScanReply) XXX_DiscardUnknown ¶
func (m *DeviceScanReply) XXX_DiscardUnknown()
func (*DeviceScanReply) XXX_Marshal ¶
func (m *DeviceScanReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeviceScanReply) XXX_Merge ¶
func (m *DeviceScanReply) XXX_Merge(src proto.Message)
func (*DeviceScanReply) XXX_Size ¶
func (m *DeviceScanReply) XXX_Size() int
func (*DeviceScanReply) XXX_Unmarshal ¶
func (m *DeviceScanReply) XXX_Unmarshal(b []byte) error
type DeviceScanRequest ¶
type DeviceScanRequest struct { Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeviceScanRequest) Descriptor ¶
func (*DeviceScanRequest) Descriptor() ([]byte, []int)
func (*DeviceScanRequest) GetProvider ¶
func (m *DeviceScanRequest) GetProvider() string
func (*DeviceScanRequest) ProtoMessage ¶
func (*DeviceScanRequest) ProtoMessage()
func (*DeviceScanRequest) Reset ¶
func (m *DeviceScanRequest) Reset()
func (*DeviceScanRequest) String ¶
func (m *DeviceScanRequest) String() string
func (*DeviceScanRequest) XXX_DiscardUnknown ¶
func (m *DeviceScanRequest) XXX_DiscardUnknown()
func (*DeviceScanRequest) XXX_Marshal ¶
func (m *DeviceScanRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeviceScanRequest) XXX_Merge ¶
func (m *DeviceScanRequest) XXX_Merge(src proto.Message)
func (*DeviceScanRequest) XXX_Size ¶
func (m *DeviceScanRequest) XXX_Size() int
func (*DeviceScanRequest) XXX_Unmarshal ¶
func (m *DeviceScanRequest) XXX_Unmarshal(b []byte) error
type EmptyReq ¶
type EmptyReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EmptyReq) Descriptor ¶
func (*EmptyReq) ProtoMessage ¶
func (*EmptyReq) ProtoMessage()
func (*EmptyReq) XXX_DiscardUnknown ¶
func (m *EmptyReq) XXX_DiscardUnknown()
func (*EmptyReq) XXX_Marshal ¶
func (*EmptyReq) XXX_Unmarshal ¶
type FilePath ¶
type FilePath struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FilePath) Descriptor ¶
func (*FilePath) ProtoMessage ¶
func (*FilePath) ProtoMessage()
func (*FilePath) XXX_DiscardUnknown ¶
func (m *FilePath) XXX_DiscardUnknown()
func (*FilePath) XXX_Marshal ¶
func (*FilePath) XXX_Unmarshal ¶
type FormatNvmeReq ¶
type FormatNvmeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FormatNvmeReq) Descriptor ¶
func (*FormatNvmeReq) Descriptor() ([]byte, []int)
func (*FormatNvmeReq) ProtoMessage ¶
func (*FormatNvmeReq) ProtoMessage()
func (*FormatNvmeReq) Reset ¶
func (m *FormatNvmeReq) Reset()
func (*FormatNvmeReq) String ¶
func (m *FormatNvmeReq) String() string
func (*FormatNvmeReq) XXX_DiscardUnknown ¶
func (m *FormatNvmeReq) XXX_DiscardUnknown()
func (*FormatNvmeReq) XXX_Marshal ¶
func (m *FormatNvmeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FormatNvmeReq) XXX_Merge ¶
func (m *FormatNvmeReq) XXX_Merge(src proto.Message)
func (*FormatNvmeReq) XXX_Size ¶
func (m *FormatNvmeReq) XXX_Size() int
func (*FormatNvmeReq) XXX_Unmarshal ¶
func (m *FormatNvmeReq) XXX_Unmarshal(b []byte) error
type FormatScmReq ¶
type FormatScmReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FormatScmReq) Descriptor ¶
func (*FormatScmReq) Descriptor() ([]byte, []int)
func (*FormatScmReq) ProtoMessage ¶
func (*FormatScmReq) ProtoMessage()
func (*FormatScmReq) Reset ¶
func (m *FormatScmReq) Reset()
func (*FormatScmReq) String ¶
func (m *FormatScmReq) String() string
func (*FormatScmReq) XXX_DiscardUnknown ¶
func (m *FormatScmReq) XXX_DiscardUnknown()
func (*FormatScmReq) XXX_Marshal ¶
func (m *FormatScmReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FormatScmReq) XXX_Merge ¶
func (m *FormatScmReq) XXX_Merge(src proto.Message)
func (*FormatScmReq) XXX_Size ¶
func (m *FormatScmReq) XXX_Size() int
func (*FormatScmReq) XXX_Unmarshal ¶
func (m *FormatScmReq) XXX_Unmarshal(b []byte) error
type MgmtCtlClient ¶
type MgmtCtlClient interface { // Prepare nonvolatile storage devices for use with DAOS StoragePrepare(ctx context.Context, in *StoragePrepareReq, opts ...grpc.CallOption) (*StoragePrepareResp, error) // Retrieve details of nonvolatile storage on server, including health info StorageScan(ctx context.Context, in *StorageScanReq, opts ...grpc.CallOption) (*StorageScanResp, error) // Format nonvolatile storage devices for use with DAOS StorageFormat(ctx context.Context, in *StorageFormatReq, opts ...grpc.CallOption) (MgmtCtl_StorageFormatClient, error) // Query DAOS system status SystemQuery(ctx context.Context, in *SystemQueryReq, opts ...grpc.CallOption) (*SystemQueryResp, error) // Stop DAOS system (shutdown data-plane instances) SystemStop(ctx context.Context, in *SystemStopReq, opts ...grpc.CallOption) (*SystemStopResp, error) // Start DAOS system (restart data-plane instances) SystemStart(ctx context.Context, in *SystemStartReq, opts ...grpc.CallOption) (*SystemStartResp, error) // Retrieve a list of supported fabric providers NetworkListProviders(ctx context.Context, in *ProviderListRequest, opts ...grpc.CallOption) (*ProviderListReply, error) // Perform a fabric scan to determine the available provider, device, NUMA node combinations NetworkScanDevices(ctx context.Context, in *DeviceScanRequest, opts ...grpc.CallOption) (MgmtCtl_NetworkScanDevicesClient, error) }
MgmtCtlClient is the client API for MgmtCtl service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMgmtCtlClient ¶
func NewMgmtCtlClient(cc *grpc.ClientConn) MgmtCtlClient
type MgmtCtlServer ¶
type MgmtCtlServer interface { // Prepare nonvolatile storage devices for use with DAOS StoragePrepare(context.Context, *StoragePrepareReq) (*StoragePrepareResp, error) // Retrieve details of nonvolatile storage on server, including health info StorageScan(context.Context, *StorageScanReq) (*StorageScanResp, error) // Format nonvolatile storage devices for use with DAOS StorageFormat(*StorageFormatReq, MgmtCtl_StorageFormatServer) error // Query DAOS system status SystemQuery(context.Context, *SystemQueryReq) (*SystemQueryResp, error) // Stop DAOS system (shutdown data-plane instances) SystemStop(context.Context, *SystemStopReq) (*SystemStopResp, error) // Start DAOS system (restart data-plane instances) SystemStart(context.Context, *SystemStartReq) (*SystemStartResp, error) // Retrieve a list of supported fabric providers NetworkListProviders(context.Context, *ProviderListRequest) (*ProviderListReply, error) // Perform a fabric scan to determine the available provider, device, NUMA node combinations NetworkScanDevices(*DeviceScanRequest, MgmtCtl_NetworkScanDevicesServer) error }
MgmtCtlServer is the server API for MgmtCtl service.
type MgmtCtl_NetworkScanDevicesClient ¶
type MgmtCtl_NetworkScanDevicesClient interface { Recv() (*DeviceScanReply, error) grpc.ClientStream }
type MgmtCtl_NetworkScanDevicesServer ¶
type MgmtCtl_NetworkScanDevicesServer interface { Send(*DeviceScanReply) error grpc.ServerStream }
type MgmtCtl_StorageFormatClient ¶
type MgmtCtl_StorageFormatClient interface { Recv() (*StorageFormatResp, error) grpc.ClientStream }
type MgmtCtl_StorageFormatServer ¶
type MgmtCtl_StorageFormatServer interface { Send(*StorageFormatResp) error grpc.ServerStream }
type NvmeController ¶
type NvmeController struct { Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"` Serial string `protobuf:"bytes,2,opt,name=serial,proto3" json:"serial,omitempty"` Pciaddr string `protobuf:"bytes,3,opt,name=pciaddr,proto3" json:"pciaddr,omitempty"` Fwrev string `protobuf:"bytes,4,opt,name=fwrev,proto3" json:"fwrev,omitempty"` Socketid int32 `protobuf:"varint,5,opt,name=socketid,proto3" json:"socketid,omitempty"` Healthstats *NvmeController_Health `protobuf:"bytes,6,opt,name=healthstats,proto3" json:"healthstats,omitempty"` Namespaces []*NvmeController_Namespace `protobuf:"bytes,7,rep,name=namespaces,proto3" json:"namespaces,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NvmeController represents an NVMe Controller (SSD).
func (*NvmeController) Descriptor ¶
func (*NvmeController) Descriptor() ([]byte, []int)
func (*NvmeController) GetFwrev ¶
func (m *NvmeController) GetFwrev() string
func (*NvmeController) GetHealthstats ¶
func (m *NvmeController) GetHealthstats() *NvmeController_Health
func (*NvmeController) GetModel ¶
func (m *NvmeController) GetModel() string
func (*NvmeController) GetNamespaces ¶
func (m *NvmeController) GetNamespaces() []*NvmeController_Namespace
func (*NvmeController) GetPciaddr ¶
func (m *NvmeController) GetPciaddr() string
func (*NvmeController) GetSerial ¶
func (m *NvmeController) GetSerial() string
func (*NvmeController) GetSocketid ¶
func (m *NvmeController) GetSocketid() int32
func (*NvmeController) ProtoMessage ¶
func (*NvmeController) ProtoMessage()
func (*NvmeController) Reset ¶
func (m *NvmeController) Reset()
func (*NvmeController) String ¶
func (m *NvmeController) String() string
func (*NvmeController) XXX_DiscardUnknown ¶
func (m *NvmeController) XXX_DiscardUnknown()
func (*NvmeController) XXX_Marshal ¶
func (m *NvmeController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NvmeController) XXX_Merge ¶
func (m *NvmeController) XXX_Merge(src proto.Message)
func (*NvmeController) XXX_Size ¶
func (m *NvmeController) XXX_Size() int
func (*NvmeController) XXX_Unmarshal ¶
func (m *NvmeController) XXX_Unmarshal(b []byte) error
type NvmeControllerResult ¶
type NvmeControllerResult struct { Pciaddr string `protobuf:"bytes,1,opt,name=pciaddr,proto3" json:"pciaddr,omitempty"` State *ResponseState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
NvmeControllerResult represents state of operation performed on controller.
func (*NvmeControllerResult) Descriptor ¶
func (*NvmeControllerResult) Descriptor() ([]byte, []int)
func (*NvmeControllerResult) GetPciaddr ¶
func (m *NvmeControllerResult) GetPciaddr() string
func (*NvmeControllerResult) GetState ¶
func (m *NvmeControllerResult) GetState() *ResponseState
func (*NvmeControllerResult) ProtoMessage ¶
func (*NvmeControllerResult) ProtoMessage()
func (*NvmeControllerResult) Reset ¶
func (m *NvmeControllerResult) Reset()
func (*NvmeControllerResult) String ¶
func (m *NvmeControllerResult) String() string
func (*NvmeControllerResult) XXX_DiscardUnknown ¶
func (m *NvmeControllerResult) XXX_DiscardUnknown()
func (*NvmeControllerResult) XXX_Marshal ¶
func (m *NvmeControllerResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NvmeControllerResult) XXX_Merge ¶
func (m *NvmeControllerResult) XXX_Merge(src proto.Message)
func (*NvmeControllerResult) XXX_Size ¶
func (m *NvmeControllerResult) XXX_Size() int
func (*NvmeControllerResult) XXX_Unmarshal ¶
func (m *NvmeControllerResult) XXX_Unmarshal(b []byte) error
type NvmeController_Health ¶
type NvmeController_Health struct { Temp uint32 `protobuf:"varint,1,opt,name=temp,proto3" json:"temp,omitempty"` Tempwarntime uint32 `protobuf:"varint,2,opt,name=tempwarntime,proto3" json:"tempwarntime,omitempty"` Tempcrittime uint32 `protobuf:"varint,3,opt,name=tempcrittime,proto3" json:"tempcrittime,omitempty"` Ctrlbusytime uint64 `protobuf:"varint,4,opt,name=ctrlbusytime,proto3" json:"ctrlbusytime,omitempty"` Powercycles uint64 `protobuf:"varint,5,opt,name=powercycles,proto3" json:"powercycles,omitempty"` Poweronhours uint64 `protobuf:"varint,6,opt,name=poweronhours,proto3" json:"poweronhours,omitempty"` Unsafeshutdowns uint64 `protobuf:"varint,7,opt,name=unsafeshutdowns,proto3" json:"unsafeshutdowns,omitempty"` Mediaerrors uint64 `protobuf:"varint,8,opt,name=mediaerrors,proto3" json:"mediaerrors,omitempty"` Errorlogentries uint64 `protobuf:"varint,9,opt,name=errorlogentries,proto3" json:"errorlogentries,omitempty"` // critical warnings Tempwarn bool `protobuf:"varint,10,opt,name=tempwarn,proto3" json:"tempwarn,omitempty"` Availsparewarn bool `protobuf:"varint,11,opt,name=availsparewarn,proto3" json:"availsparewarn,omitempty"` Reliabilitywarn bool `protobuf:"varint,12,opt,name=reliabilitywarn,proto3" json:"reliabilitywarn,omitempty"` Readonlywarn bool `protobuf:"varint,13,opt,name=readonlywarn,proto3" json:"readonlywarn,omitempty"` Volatilewarn bool `protobuf:"varint,14,opt,name=volatilewarn,proto3" json:"volatilewarn,omitempty"` Ctrlrpciaddr string `protobuf:"bytes,15,opt,name=ctrlrpciaddr,proto3" json:"ctrlrpciaddr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NvmeController_Health) Descriptor ¶
func (*NvmeController_Health) Descriptor() ([]byte, []int)
func (*NvmeController_Health) GetAvailsparewarn ¶
func (m *NvmeController_Health) GetAvailsparewarn() bool
func (*NvmeController_Health) GetCtrlbusytime ¶
func (m *NvmeController_Health) GetCtrlbusytime() uint64
func (*NvmeController_Health) GetCtrlrpciaddr ¶
func (m *NvmeController_Health) GetCtrlrpciaddr() string
func (*NvmeController_Health) GetErrorlogentries ¶
func (m *NvmeController_Health) GetErrorlogentries() uint64
func (*NvmeController_Health) GetMediaerrors ¶
func (m *NvmeController_Health) GetMediaerrors() uint64
func (*NvmeController_Health) GetPowercycles ¶
func (m *NvmeController_Health) GetPowercycles() uint64
func (*NvmeController_Health) GetPoweronhours ¶
func (m *NvmeController_Health) GetPoweronhours() uint64
func (*NvmeController_Health) GetReadonlywarn ¶
func (m *NvmeController_Health) GetReadonlywarn() bool
func (*NvmeController_Health) GetReliabilitywarn ¶
func (m *NvmeController_Health) GetReliabilitywarn() bool
func (*NvmeController_Health) GetTemp ¶
func (m *NvmeController_Health) GetTemp() uint32
func (*NvmeController_Health) GetTempcrittime ¶
func (m *NvmeController_Health) GetTempcrittime() uint32
func (*NvmeController_Health) GetTempwarn ¶
func (m *NvmeController_Health) GetTempwarn() bool
func (*NvmeController_Health) GetTempwarntime ¶
func (m *NvmeController_Health) GetTempwarntime() uint32
func (*NvmeController_Health) GetUnsafeshutdowns ¶
func (m *NvmeController_Health) GetUnsafeshutdowns() uint64
func (*NvmeController_Health) GetVolatilewarn ¶
func (m *NvmeController_Health) GetVolatilewarn() bool
func (*NvmeController_Health) ProtoMessage ¶
func (*NvmeController_Health) ProtoMessage()
func (*NvmeController_Health) Reset ¶
func (m *NvmeController_Health) Reset()
func (*NvmeController_Health) String ¶
func (m *NvmeController_Health) String() string
func (*NvmeController_Health) XXX_DiscardUnknown ¶
func (m *NvmeController_Health) XXX_DiscardUnknown()
func (*NvmeController_Health) XXX_Marshal ¶
func (m *NvmeController_Health) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NvmeController_Health) XXX_Merge ¶
func (m *NvmeController_Health) XXX_Merge(src proto.Message)
func (*NvmeController_Health) XXX_Size ¶
func (m *NvmeController_Health) XXX_Size() int
func (*NvmeController_Health) XXX_Unmarshal ¶
func (m *NvmeController_Health) XXX_Unmarshal(b []byte) error
type NvmeController_Namespace ¶
type NvmeController_Namespace struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Size int32 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"` Ctrlrpciaddr string `protobuf:"bytes,3,opt,name=ctrlrpciaddr,proto3" json:"ctrlrpciaddr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Namespace represents a namespace created on an NvmeController.
func (*NvmeController_Namespace) Descriptor ¶
func (*NvmeController_Namespace) Descriptor() ([]byte, []int)
func (*NvmeController_Namespace) GetCtrlrpciaddr ¶
func (m *NvmeController_Namespace) GetCtrlrpciaddr() string
func (*NvmeController_Namespace) GetId ¶
func (m *NvmeController_Namespace) GetId() int32
func (*NvmeController_Namespace) GetSize ¶
func (m *NvmeController_Namespace) GetSize() int32
func (*NvmeController_Namespace) ProtoMessage ¶
func (*NvmeController_Namespace) ProtoMessage()
func (*NvmeController_Namespace) Reset ¶
func (m *NvmeController_Namespace) Reset()
func (*NvmeController_Namespace) String ¶
func (m *NvmeController_Namespace) String() string
func (*NvmeController_Namespace) XXX_DiscardUnknown ¶
func (m *NvmeController_Namespace) XXX_DiscardUnknown()
func (*NvmeController_Namespace) XXX_Marshal ¶
func (m *NvmeController_Namespace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NvmeController_Namespace) XXX_Merge ¶
func (m *NvmeController_Namespace) XXX_Merge(src proto.Message)
func (*NvmeController_Namespace) XXX_Size ¶
func (m *NvmeController_Namespace) XXX_Size() int
func (*NvmeController_Namespace) XXX_Unmarshal ¶
func (m *NvmeController_Namespace) XXX_Unmarshal(b []byte) error
type PmemDevice ¶
type PmemDevice struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Blockdev string `protobuf:"bytes,2,opt,name=blockdev,proto3" json:"blockdev,omitempty"` Dev string `protobuf:"bytes,3,opt,name=dev,proto3" json:"dev,omitempty"` Numanode uint32 `protobuf:"varint,4,opt,name=numanode,proto3" json:"numanode,omitempty"` Size uint64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PmemDevice represents SCM namespace as pmem device files created on a ScmRegion.
func (*PmemDevice) Descriptor ¶
func (*PmemDevice) Descriptor() ([]byte, []int)
func (*PmemDevice) GetBlockdev ¶
func (m *PmemDevice) GetBlockdev() string
func (*PmemDevice) GetDev ¶
func (m *PmemDevice) GetDev() string
func (*PmemDevice) GetNumanode ¶
func (m *PmemDevice) GetNumanode() uint32
func (*PmemDevice) GetSize ¶
func (m *PmemDevice) GetSize() uint64
func (*PmemDevice) GetUuid ¶
func (m *PmemDevice) GetUuid() string
func (*PmemDevice) ProtoMessage ¶
func (*PmemDevice) ProtoMessage()
func (*PmemDevice) Reset ¶
func (m *PmemDevice) Reset()
func (*PmemDevice) String ¶
func (m *PmemDevice) String() string
func (*PmemDevice) XXX_DiscardUnknown ¶
func (m *PmemDevice) XXX_DiscardUnknown()
func (*PmemDevice) XXX_Marshal ¶
func (m *PmemDevice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PmemDevice) XXX_Merge ¶
func (m *PmemDevice) XXX_Merge(src proto.Message)
func (*PmemDevice) XXX_Size ¶
func (m *PmemDevice) XXX_Size() int
func (*PmemDevice) XXX_Unmarshal ¶
func (m *PmemDevice) XXX_Unmarshal(b []byte) error
type PrepareNvmeReq ¶
type PrepareNvmeReq struct { Pciwhitelist string `protobuf:"bytes,1,opt,name=pciwhitelist,proto3" json:"pciwhitelist,omitempty"` Nrhugepages int32 `protobuf:"varint,2,opt,name=nrhugepages,proto3" json:"nrhugepages,omitempty"` Targetuser string `protobuf:"bytes,3,opt,name=targetuser,proto3" json:"targetuser,omitempty"` Reset_ bool `protobuf:"varint,4,opt,name=reset,proto3" json:"reset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrepareNvmeReq) Descriptor ¶
func (*PrepareNvmeReq) Descriptor() ([]byte, []int)
func (*PrepareNvmeReq) GetNrhugepages ¶
func (m *PrepareNvmeReq) GetNrhugepages() int32
func (*PrepareNvmeReq) GetPciwhitelist ¶
func (m *PrepareNvmeReq) GetPciwhitelist() string
func (*PrepareNvmeReq) GetReset_ ¶
func (m *PrepareNvmeReq) GetReset_() bool
func (*PrepareNvmeReq) GetTargetuser ¶
func (m *PrepareNvmeReq) GetTargetuser() string
func (*PrepareNvmeReq) ProtoMessage ¶
func (*PrepareNvmeReq) ProtoMessage()
func (*PrepareNvmeReq) Reset ¶
func (m *PrepareNvmeReq) Reset()
func (*PrepareNvmeReq) String ¶
func (m *PrepareNvmeReq) String() string
func (*PrepareNvmeReq) XXX_DiscardUnknown ¶
func (m *PrepareNvmeReq) XXX_DiscardUnknown()
func (*PrepareNvmeReq) XXX_Marshal ¶
func (m *PrepareNvmeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrepareNvmeReq) XXX_Merge ¶
func (m *PrepareNvmeReq) XXX_Merge(src proto.Message)
func (*PrepareNvmeReq) XXX_Size ¶
func (m *PrepareNvmeReq) XXX_Size() int
func (*PrepareNvmeReq) XXX_Unmarshal ¶
func (m *PrepareNvmeReq) XXX_Unmarshal(b []byte) error
type PrepareNvmeResp ¶
type PrepareNvmeResp struct { State *ResponseState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrepareNvmeResp) Descriptor ¶
func (*PrepareNvmeResp) Descriptor() ([]byte, []int)
func (*PrepareNvmeResp) GetState ¶
func (m *PrepareNvmeResp) GetState() *ResponseState
func (*PrepareNvmeResp) ProtoMessage ¶
func (*PrepareNvmeResp) ProtoMessage()
func (*PrepareNvmeResp) Reset ¶
func (m *PrepareNvmeResp) Reset()
func (*PrepareNvmeResp) String ¶
func (m *PrepareNvmeResp) String() string
func (*PrepareNvmeResp) XXX_DiscardUnknown ¶
func (m *PrepareNvmeResp) XXX_DiscardUnknown()
func (*PrepareNvmeResp) XXX_Marshal ¶
func (m *PrepareNvmeResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrepareNvmeResp) XXX_Merge ¶
func (m *PrepareNvmeResp) XXX_Merge(src proto.Message)
func (*PrepareNvmeResp) XXX_Size ¶
func (m *PrepareNvmeResp) XXX_Size() int
func (*PrepareNvmeResp) XXX_Unmarshal ¶
func (m *PrepareNvmeResp) XXX_Unmarshal(b []byte) error
type PrepareScmReq ¶
type PrepareScmReq struct { Reset_ bool `protobuf:"varint,1,opt,name=reset,proto3" json:"reset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrepareScmReq) Descriptor ¶
func (*PrepareScmReq) Descriptor() ([]byte, []int)
func (*PrepareScmReq) GetReset_ ¶
func (m *PrepareScmReq) GetReset_() bool
func (*PrepareScmReq) ProtoMessage ¶
func (*PrepareScmReq) ProtoMessage()
func (*PrepareScmReq) Reset ¶
func (m *PrepareScmReq) Reset()
func (*PrepareScmReq) String ¶
func (m *PrepareScmReq) String() string
func (*PrepareScmReq) XXX_DiscardUnknown ¶
func (m *PrepareScmReq) XXX_DiscardUnknown()
func (*PrepareScmReq) XXX_Marshal ¶
func (m *PrepareScmReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrepareScmReq) XXX_Merge ¶
func (m *PrepareScmReq) XXX_Merge(src proto.Message)
func (*PrepareScmReq) XXX_Size ¶
func (m *PrepareScmReq) XXX_Size() int
func (*PrepareScmReq) XXX_Unmarshal ¶
func (m *PrepareScmReq) XXX_Unmarshal(b []byte) error
type PrepareScmResp ¶
type PrepareScmResp struct { Pmems []*PmemDevice `protobuf:"bytes,1,rep,name=pmems,proto3" json:"pmems,omitempty"` State *ResponseState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PrepareScmResp) Descriptor ¶
func (*PrepareScmResp) Descriptor() ([]byte, []int)
func (*PrepareScmResp) GetPmems ¶
func (m *PrepareScmResp) GetPmems() []*PmemDevice
func (*PrepareScmResp) GetState ¶
func (m *PrepareScmResp) GetState() *ResponseState
func (*PrepareScmResp) ProtoMessage ¶
func (*PrepareScmResp) ProtoMessage()
func (*PrepareScmResp) Reset ¶
func (m *PrepareScmResp) Reset()
func (*PrepareScmResp) String ¶
func (m *PrepareScmResp) String() string
func (*PrepareScmResp) XXX_DiscardUnknown ¶
func (m *PrepareScmResp) XXX_DiscardUnknown()
func (*PrepareScmResp) XXX_Marshal ¶
func (m *PrepareScmResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrepareScmResp) XXX_Merge ¶
func (m *PrepareScmResp) XXX_Merge(src proto.Message)
func (*PrepareScmResp) XXX_Size ¶
func (m *PrepareScmResp) XXX_Size() int
func (*PrepareScmResp) XXX_Unmarshal ¶
func (m *PrepareScmResp) XXX_Unmarshal(b []byte) error
type ProviderListReply ¶
type ProviderListReply struct { Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ProviderListReply) Descriptor ¶
func (*ProviderListReply) Descriptor() ([]byte, []int)
func (*ProviderListReply) GetProvider ¶
func (m *ProviderListReply) GetProvider() string
func (*ProviderListReply) ProtoMessage ¶
func (*ProviderListReply) ProtoMessage()
func (*ProviderListReply) Reset ¶
func (m *ProviderListReply) Reset()
func (*ProviderListReply) String ¶
func (m *ProviderListReply) String() string
func (*ProviderListReply) XXX_DiscardUnknown ¶
func (m *ProviderListReply) XXX_DiscardUnknown()
func (*ProviderListReply) XXX_Marshal ¶
func (m *ProviderListReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProviderListReply) XXX_Merge ¶
func (m *ProviderListReply) XXX_Merge(src proto.Message)
func (*ProviderListReply) XXX_Size ¶
func (m *ProviderListReply) XXX_Size() int
func (*ProviderListReply) XXX_Unmarshal ¶
func (m *ProviderListReply) XXX_Unmarshal(b []byte) error
type ProviderListRequest ¶
type ProviderListRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ProviderListRequest) Descriptor ¶
func (*ProviderListRequest) Descriptor() ([]byte, []int)
func (*ProviderListRequest) ProtoMessage ¶
func (*ProviderListRequest) ProtoMessage()
func (*ProviderListRequest) Reset ¶
func (m *ProviderListRequest) Reset()
func (*ProviderListRequest) String ¶
func (m *ProviderListRequest) String() string
func (*ProviderListRequest) XXX_DiscardUnknown ¶
func (m *ProviderListRequest) XXX_DiscardUnknown()
func (*ProviderListRequest) XXX_Marshal ¶
func (m *ProviderListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProviderListRequest) XXX_Merge ¶
func (m *ProviderListRequest) XXX_Merge(src proto.Message)
func (*ProviderListRequest) XXX_Size ¶
func (m *ProviderListRequest) XXX_Size() int
func (*ProviderListRequest) XXX_Unmarshal ¶
func (m *ProviderListRequest) XXX_Unmarshal(b []byte) error
type RankResult ¶ added in v0.9.0
type RankResult struct { Rank uint32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` Action string `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` Errored bool `protobuf:"varint,3,opt,name=errored,proto3" json:"errored,omitempty"` Msg string `protobuf:"bytes,4,opt,name=msg,proto3" json:"msg,omitempty"` State uint32 `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
RankResult is a generic result for a system operation on a rank. Identical to mgmt.proto RanksResp_RankResult.
func (*RankResult) Descriptor ¶ added in v0.9.0
func (*RankResult) Descriptor() ([]byte, []int)
func (*RankResult) GetAction ¶ added in v0.9.0
func (m *RankResult) GetAction() string
func (*RankResult) GetErrored ¶ added in v0.9.0
func (m *RankResult) GetErrored() bool
func (*RankResult) GetMsg ¶ added in v0.9.0
func (m *RankResult) GetMsg() string
func (*RankResult) GetRank ¶ added in v0.9.0
func (m *RankResult) GetRank() uint32
func (*RankResult) GetState ¶ added in v0.9.0
func (m *RankResult) GetState() uint32
func (*RankResult) ProtoMessage ¶ added in v0.9.0
func (*RankResult) ProtoMessage()
func (*RankResult) Reset ¶ added in v0.9.0
func (m *RankResult) Reset()
func (*RankResult) String ¶ added in v0.9.0
func (m *RankResult) String() string
func (*RankResult) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *RankResult) XXX_DiscardUnknown()
func (*RankResult) XXX_Marshal ¶ added in v0.9.0
func (m *RankResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RankResult) XXX_Merge ¶ added in v0.9.0
func (m *RankResult) XXX_Merge(src proto.Message)
func (*RankResult) XXX_Size ¶ added in v0.9.0
func (m *RankResult) XXX_Size() int
func (*RankResult) XXX_Unmarshal ¶ added in v0.9.0
func (m *RankResult) XXX_Unmarshal(b []byte) error
type ResponseState ¶
type ResponseState struct { Status ResponseStatus `protobuf:"varint,1,opt,name=status,proto3,enum=ctl.ResponseStatus" json:"status,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` Info string `protobuf:"bytes,3,opt,name=info,proto3" json:"info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ResponseState) Descriptor ¶
func (*ResponseState) Descriptor() ([]byte, []int)
func (*ResponseState) GetError ¶
func (m *ResponseState) GetError() string
func (*ResponseState) GetInfo ¶
func (m *ResponseState) GetInfo() string
func (*ResponseState) GetStatus ¶
func (m *ResponseState) GetStatus() ResponseStatus
func (*ResponseState) ProtoMessage ¶
func (*ResponseState) ProtoMessage()
func (*ResponseState) Reset ¶
func (m *ResponseState) Reset()
func (*ResponseState) String ¶
func (m *ResponseState) String() string
func (*ResponseState) XXX_DiscardUnknown ¶
func (m *ResponseState) XXX_DiscardUnknown()
func (*ResponseState) XXX_Marshal ¶
func (m *ResponseState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResponseState) XXX_Merge ¶
func (m *ResponseState) XXX_Merge(src proto.Message)
func (*ResponseState) XXX_Size ¶
func (m *ResponseState) XXX_Size() int
func (*ResponseState) XXX_Unmarshal ¶
func (m *ResponseState) XXX_Unmarshal(b []byte) error
type ResponseStatus ¶
type ResponseStatus int32
const ( ResponseStatus_CTL_SUCCESS ResponseStatus = 0 ResponseStatus_CTL_IN_PROGRESS ResponseStatus = 1 ResponseStatus_CTL_WAITING ResponseStatus = 2 ResponseStatus_CTL_ERR_CONF ResponseStatus = -1 ResponseStatus_CTL_ERR_NVME ResponseStatus = -2 ResponseStatus_CTL_ERR_SCM ResponseStatus = -3 ResponseStatus_CTL_ERR_APP ResponseStatus = -4 ResponseStatus_CTL_ERR_UNKNOWN ResponseStatus = -5 ResponseStatus_CTL_NO_IMPL ResponseStatus = -6 )
func (ResponseStatus) EnumDescriptor ¶
func (ResponseStatus) EnumDescriptor() ([]byte, []int)
func (ResponseStatus) String ¶
func (x ResponseStatus) String() string
type ScanNvmeReq ¶
type ScanNvmeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanNvmeReq) Descriptor ¶
func (*ScanNvmeReq) Descriptor() ([]byte, []int)
func (*ScanNvmeReq) ProtoMessage ¶
func (*ScanNvmeReq) ProtoMessage()
func (*ScanNvmeReq) Reset ¶
func (m *ScanNvmeReq) Reset()
func (*ScanNvmeReq) String ¶
func (m *ScanNvmeReq) String() string
func (*ScanNvmeReq) XXX_DiscardUnknown ¶
func (m *ScanNvmeReq) XXX_DiscardUnknown()
func (*ScanNvmeReq) XXX_Marshal ¶
func (m *ScanNvmeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanNvmeReq) XXX_Merge ¶
func (m *ScanNvmeReq) XXX_Merge(src proto.Message)
func (*ScanNvmeReq) XXX_Size ¶
func (m *ScanNvmeReq) XXX_Size() int
func (*ScanNvmeReq) XXX_Unmarshal ¶
func (m *ScanNvmeReq) XXX_Unmarshal(b []byte) error
type ScanNvmeResp ¶
type ScanNvmeResp struct { Ctrlrs []*NvmeController `protobuf:"bytes,1,rep,name=ctrlrs,proto3" json:"ctrlrs,omitempty"` State *ResponseState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanNvmeResp) Descriptor ¶
func (*ScanNvmeResp) Descriptor() ([]byte, []int)
func (*ScanNvmeResp) GetCtrlrs ¶
func (m *ScanNvmeResp) GetCtrlrs() []*NvmeController
func (*ScanNvmeResp) GetState ¶
func (m *ScanNvmeResp) GetState() *ResponseState
func (*ScanNvmeResp) ProtoMessage ¶
func (*ScanNvmeResp) ProtoMessage()
func (*ScanNvmeResp) Reset ¶
func (m *ScanNvmeResp) Reset()
func (*ScanNvmeResp) String ¶
func (m *ScanNvmeResp) String() string
func (*ScanNvmeResp) XXX_DiscardUnknown ¶
func (m *ScanNvmeResp) XXX_DiscardUnknown()
func (*ScanNvmeResp) XXX_Marshal ¶
func (m *ScanNvmeResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanNvmeResp) XXX_Merge ¶
func (m *ScanNvmeResp) XXX_Merge(src proto.Message)
func (*ScanNvmeResp) XXX_Size ¶
func (m *ScanNvmeResp) XXX_Size() int
func (*ScanNvmeResp) XXX_Unmarshal ¶
func (m *ScanNvmeResp) XXX_Unmarshal(b []byte) error
type ScanScmReq ¶
type ScanScmReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanScmReq) Descriptor ¶
func (*ScanScmReq) Descriptor() ([]byte, []int)
func (*ScanScmReq) ProtoMessage ¶
func (*ScanScmReq) ProtoMessage()
func (*ScanScmReq) Reset ¶
func (m *ScanScmReq) Reset()
func (*ScanScmReq) String ¶
func (m *ScanScmReq) String() string
func (*ScanScmReq) XXX_DiscardUnknown ¶
func (m *ScanScmReq) XXX_DiscardUnknown()
func (*ScanScmReq) XXX_Marshal ¶
func (m *ScanScmReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanScmReq) XXX_Merge ¶
func (m *ScanScmReq) XXX_Merge(src proto.Message)
func (*ScanScmReq) XXX_Size ¶
func (m *ScanScmReq) XXX_Size() int
func (*ScanScmReq) XXX_Unmarshal ¶
func (m *ScanScmReq) XXX_Unmarshal(b []byte) error
type ScanScmResp ¶
type ScanScmResp struct { Modules []*ScmModule `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,omitempty"` Pmems []*PmemDevice `protobuf:"bytes,2,rep,name=pmems,proto3" json:"pmems,omitempty"` State *ResponseState `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScanScmResp) Descriptor ¶
func (*ScanScmResp) Descriptor() ([]byte, []int)
func (*ScanScmResp) GetModules ¶
func (m *ScanScmResp) GetModules() []*ScmModule
func (*ScanScmResp) GetPmems ¶
func (m *ScanScmResp) GetPmems() []*PmemDevice
func (*ScanScmResp) GetState ¶
func (m *ScanScmResp) GetState() *ResponseState
func (*ScanScmResp) ProtoMessage ¶
func (*ScanScmResp) ProtoMessage()
func (*ScanScmResp) Reset ¶
func (m *ScanScmResp) Reset()
func (*ScanScmResp) String ¶
func (m *ScanScmResp) String() string
func (*ScanScmResp) XXX_DiscardUnknown ¶
func (m *ScanScmResp) XXX_DiscardUnknown()
func (*ScanScmResp) XXX_Marshal ¶
func (m *ScanScmResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScanScmResp) XXX_Merge ¶
func (m *ScanScmResp) XXX_Merge(src proto.Message)
func (*ScanScmResp) XXX_Size ¶
func (m *ScanScmResp) XXX_Size() int
func (*ScanScmResp) XXX_Unmarshal ¶
func (m *ScanScmResp) XXX_Unmarshal(b []byte) error
type ScmModule ¶
type ScmModule struct { //string uid = 1; // The uid of the module. Physicalid uint32 `protobuf:"varint,1,opt,name=physicalid,proto3" json:"physicalid,omitempty"` //string handle = 3; // The device handle of the module. //string serial = 8; // The serial number of the module. Capacity uint64 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` //string fwrev = 10; // The firmware revision of the module. Loc *ScmModule_Location `protobuf:"bytes,3,opt,name=loc,proto3" json:"loc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ScmModule represent Storage Class Memory modules installed.
func (*ScmModule) Descriptor ¶
func (*ScmModule) GetCapacity ¶
func (*ScmModule) GetLoc ¶
func (m *ScmModule) GetLoc() *ScmModule_Location
func (*ScmModule) GetPhysicalid ¶
func (*ScmModule) ProtoMessage ¶
func (*ScmModule) ProtoMessage()
func (*ScmModule) XXX_DiscardUnknown ¶
func (m *ScmModule) XXX_DiscardUnknown()
func (*ScmModule) XXX_Marshal ¶
func (*ScmModule) XXX_Unmarshal ¶
type ScmModuleResult ¶
type ScmModuleResult struct { Loc *ScmModule_Location `protobuf:"bytes,1,opt,name=loc,proto3" json:"loc,omitempty"` State *ResponseState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ScmModuleResult represents operation state for specific SCM/PM module.
TODO: replace identifier with serial when returned in scan
func (*ScmModuleResult) Descriptor ¶
func (*ScmModuleResult) Descriptor() ([]byte, []int)
func (*ScmModuleResult) GetLoc ¶
func (m *ScmModuleResult) GetLoc() *ScmModule_Location
func (*ScmModuleResult) GetState ¶
func (m *ScmModuleResult) GetState() *ResponseState
func (*ScmModuleResult) ProtoMessage ¶
func (*ScmModuleResult) ProtoMessage()
func (*ScmModuleResult) Reset ¶
func (m *ScmModuleResult) Reset()
func (*ScmModuleResult) String ¶
func (m *ScmModuleResult) String() string
func (*ScmModuleResult) XXX_DiscardUnknown ¶
func (m *ScmModuleResult) XXX_DiscardUnknown()
func (*ScmModuleResult) XXX_Marshal ¶
func (m *ScmModuleResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScmModuleResult) XXX_Merge ¶
func (m *ScmModuleResult) XXX_Merge(src proto.Message)
func (*ScmModuleResult) XXX_Size ¶
func (m *ScmModuleResult) XXX_Size() int
func (*ScmModuleResult) XXX_Unmarshal ¶
func (m *ScmModuleResult) XXX_Unmarshal(b []byte) error
type ScmModule_Location ¶
type ScmModule_Location struct { Channel uint32 `protobuf:"varint,1,opt,name=channel,proto3" json:"channel,omitempty"` Channelpos uint32 `protobuf:"varint,2,opt,name=channelpos,proto3" json:"channelpos,omitempty"` Memctrlr uint32 `protobuf:"varint,3,opt,name=memctrlr,proto3" json:"memctrlr,omitempty"` Socket uint32 `protobuf:"varint,4,opt,name=socket,proto3" json:"socket,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ScmModule_Location) Descriptor ¶
func (*ScmModule_Location) Descriptor() ([]byte, []int)
func (*ScmModule_Location) GetChannel ¶
func (m *ScmModule_Location) GetChannel() uint32
func (*ScmModule_Location) GetChannelpos ¶
func (m *ScmModule_Location) GetChannelpos() uint32
func (*ScmModule_Location) GetMemctrlr ¶
func (m *ScmModule_Location) GetMemctrlr() uint32
func (*ScmModule_Location) GetSocket ¶
func (m *ScmModule_Location) GetSocket() uint32
func (*ScmModule_Location) ProtoMessage ¶
func (*ScmModule_Location) ProtoMessage()
func (*ScmModule_Location) Reset ¶
func (m *ScmModule_Location) Reset()
func (*ScmModule_Location) String ¶
func (m *ScmModule_Location) String() string
func (*ScmModule_Location) XXX_DiscardUnknown ¶
func (m *ScmModule_Location) XXX_DiscardUnknown()
func (*ScmModule_Location) XXX_Marshal ¶
func (m *ScmModule_Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScmModule_Location) XXX_Merge ¶
func (m *ScmModule_Location) XXX_Merge(src proto.Message)
func (*ScmModule_Location) XXX_Size ¶
func (m *ScmModule_Location) XXX_Size() int
func (*ScmModule_Location) XXX_Unmarshal ¶
func (m *ScmModule_Location) XXX_Unmarshal(b []byte) error
type ScmMount ¶
type ScmMount struct { Mntpoint string `protobuf:"bytes,1,opt,name=mntpoint,proto3" json:"mntpoint,omitempty"` Modules []*ScmModule `protobuf:"bytes,2,rep,name=modules,proto3" json:"modules,omitempty"` Pmem *PmemDevice `protobuf:"bytes,3,opt,name=pmem,proto3" json:"pmem,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ScmMount represents mounted AppDirect region made up of SCM module set.
func (*ScmMount) Descriptor ¶
func (*ScmMount) GetMntpoint ¶
func (*ScmMount) GetModules ¶
func (*ScmMount) GetPmem ¶
func (m *ScmMount) GetPmem() *PmemDevice
func (*ScmMount) ProtoMessage ¶
func (*ScmMount) ProtoMessage()
func (*ScmMount) XXX_DiscardUnknown ¶
func (m *ScmMount) XXX_DiscardUnknown()
func (*ScmMount) XXX_Marshal ¶
func (*ScmMount) XXX_Unmarshal ¶
type ScmMountResult ¶
type ScmMountResult struct { Mntpoint string `protobuf:"bytes,1,opt,name=mntpoint,proto3" json:"mntpoint,omitempty"` State *ResponseState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
ScmMountResult represents operation state for specific SCM mount point.
func (*ScmMountResult) Descriptor ¶
func (*ScmMountResult) Descriptor() ([]byte, []int)
func (*ScmMountResult) GetMntpoint ¶
func (m *ScmMountResult) GetMntpoint() string
func (*ScmMountResult) GetState ¶
func (m *ScmMountResult) GetState() *ResponseState
func (*ScmMountResult) ProtoMessage ¶
func (*ScmMountResult) ProtoMessage()
func (*ScmMountResult) Reset ¶
func (m *ScmMountResult) Reset()
func (*ScmMountResult) String ¶
func (m *ScmMountResult) String() string
func (*ScmMountResult) XXX_DiscardUnknown ¶
func (m *ScmMountResult) XXX_DiscardUnknown()
func (*ScmMountResult) XXX_Marshal ¶
func (m *ScmMountResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScmMountResult) XXX_Merge ¶
func (m *ScmMountResult) XXX_Merge(src proto.Message)
func (*ScmMountResult) XXX_Size ¶
func (m *ScmMountResult) XXX_Size() int
func (*ScmMountResult) XXX_Unmarshal ¶
func (m *ScmMountResult) XXX_Unmarshal(b []byte) error
type StorageFormatReq ¶
type StorageFormatReq struct { Nvme *FormatNvmeReq `protobuf:"bytes,1,opt,name=nvme,proto3" json:"nvme,omitempty"` Scm *FormatScmReq `protobuf:"bytes,2,opt,name=scm,proto3" json:"scm,omitempty"` Reformat bool `protobuf:"varint,3,opt,name=reformat,proto3" json:"reformat,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageFormatReq) Descriptor ¶
func (*StorageFormatReq) Descriptor() ([]byte, []int)
func (*StorageFormatReq) GetNvme ¶
func (m *StorageFormatReq) GetNvme() *FormatNvmeReq
func (*StorageFormatReq) GetReformat ¶
func (m *StorageFormatReq) GetReformat() bool
func (*StorageFormatReq) GetScm ¶
func (m *StorageFormatReq) GetScm() *FormatScmReq
func (*StorageFormatReq) ProtoMessage ¶
func (*StorageFormatReq) ProtoMessage()
func (*StorageFormatReq) Reset ¶
func (m *StorageFormatReq) Reset()
func (*StorageFormatReq) String ¶
func (m *StorageFormatReq) String() string
func (*StorageFormatReq) XXX_DiscardUnknown ¶
func (m *StorageFormatReq) XXX_DiscardUnknown()
func (*StorageFormatReq) XXX_Marshal ¶
func (m *StorageFormatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageFormatReq) XXX_Merge ¶
func (m *StorageFormatReq) XXX_Merge(src proto.Message)
func (*StorageFormatReq) XXX_Size ¶
func (m *StorageFormatReq) XXX_Size() int
func (*StorageFormatReq) XXX_Unmarshal ¶
func (m *StorageFormatReq) XXX_Unmarshal(b []byte) error
type StorageFormatResp ¶
type StorageFormatResp struct { Crets []*NvmeControllerResult `protobuf:"bytes,1,rep,name=crets,proto3" json:"crets,omitempty"` Mrets []*ScmMountResult `protobuf:"bytes,2,rep,name=mrets,proto3" json:"mrets,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageFormatResp) Descriptor ¶
func (*StorageFormatResp) Descriptor() ([]byte, []int)
func (*StorageFormatResp) GetCrets ¶
func (m *StorageFormatResp) GetCrets() []*NvmeControllerResult
func (*StorageFormatResp) GetMrets ¶
func (m *StorageFormatResp) GetMrets() []*ScmMountResult
func (*StorageFormatResp) ProtoMessage ¶
func (*StorageFormatResp) ProtoMessage()
func (*StorageFormatResp) Reset ¶
func (m *StorageFormatResp) Reset()
func (*StorageFormatResp) String ¶
func (m *StorageFormatResp) String() string
func (*StorageFormatResp) XXX_DiscardUnknown ¶
func (m *StorageFormatResp) XXX_DiscardUnknown()
func (*StorageFormatResp) XXX_Marshal ¶
func (m *StorageFormatResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageFormatResp) XXX_Merge ¶
func (m *StorageFormatResp) XXX_Merge(src proto.Message)
func (*StorageFormatResp) XXX_Size ¶
func (m *StorageFormatResp) XXX_Size() int
func (*StorageFormatResp) XXX_Unmarshal ¶
func (m *StorageFormatResp) XXX_Unmarshal(b []byte) error
type StoragePrepareReq ¶
type StoragePrepareReq struct { Nvme *PrepareNvmeReq `protobuf:"bytes,1,opt,name=nvme,proto3" json:"nvme,omitempty"` Scm *PrepareScmReq `protobuf:"bytes,2,opt,name=scm,proto3" json:"scm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StoragePrepareReq) Descriptor ¶
func (*StoragePrepareReq) Descriptor() ([]byte, []int)
func (*StoragePrepareReq) GetNvme ¶
func (m *StoragePrepareReq) GetNvme() *PrepareNvmeReq
func (*StoragePrepareReq) GetScm ¶
func (m *StoragePrepareReq) GetScm() *PrepareScmReq
func (*StoragePrepareReq) ProtoMessage ¶
func (*StoragePrepareReq) ProtoMessage()
func (*StoragePrepareReq) Reset ¶
func (m *StoragePrepareReq) Reset()
func (*StoragePrepareReq) String ¶
func (m *StoragePrepareReq) String() string
func (*StoragePrepareReq) XXX_DiscardUnknown ¶
func (m *StoragePrepareReq) XXX_DiscardUnknown()
func (*StoragePrepareReq) XXX_Marshal ¶
func (m *StoragePrepareReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoragePrepareReq) XXX_Merge ¶
func (m *StoragePrepareReq) XXX_Merge(src proto.Message)
func (*StoragePrepareReq) XXX_Size ¶
func (m *StoragePrepareReq) XXX_Size() int
func (*StoragePrepareReq) XXX_Unmarshal ¶
func (m *StoragePrepareReq) XXX_Unmarshal(b []byte) error
type StoragePrepareResp ¶
type StoragePrepareResp struct { Nvme *PrepareNvmeResp `protobuf:"bytes,1,opt,name=nvme,proto3" json:"nvme,omitempty"` Scm *PrepareScmResp `protobuf:"bytes,2,opt,name=scm,proto3" json:"scm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StoragePrepareResp) Descriptor ¶
func (*StoragePrepareResp) Descriptor() ([]byte, []int)
func (*StoragePrepareResp) GetNvme ¶
func (m *StoragePrepareResp) GetNvme() *PrepareNvmeResp
func (*StoragePrepareResp) GetScm ¶
func (m *StoragePrepareResp) GetScm() *PrepareScmResp
func (*StoragePrepareResp) ProtoMessage ¶
func (*StoragePrepareResp) ProtoMessage()
func (*StoragePrepareResp) Reset ¶
func (m *StoragePrepareResp) Reset()
func (*StoragePrepareResp) String ¶
func (m *StoragePrepareResp) String() string
func (*StoragePrepareResp) XXX_DiscardUnknown ¶
func (m *StoragePrepareResp) XXX_DiscardUnknown()
func (*StoragePrepareResp) XXX_Marshal ¶
func (m *StoragePrepareResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StoragePrepareResp) XXX_Merge ¶
func (m *StoragePrepareResp) XXX_Merge(src proto.Message)
func (*StoragePrepareResp) XXX_Size ¶
func (m *StoragePrepareResp) XXX_Size() int
func (*StoragePrepareResp) XXX_Unmarshal ¶
func (m *StoragePrepareResp) XXX_Unmarshal(b []byte) error
type StorageScanReq ¶
type StorageScanReq struct { Nvme *ScanNvmeReq `protobuf:"bytes,1,opt,name=nvme,proto3" json:"nvme,omitempty"` Scm *ScanScmReq `protobuf:"bytes,2,opt,name=scm,proto3" json:"scm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageScanReq) Descriptor ¶
func (*StorageScanReq) Descriptor() ([]byte, []int)
func (*StorageScanReq) GetNvme ¶
func (m *StorageScanReq) GetNvme() *ScanNvmeReq
func (*StorageScanReq) GetScm ¶
func (m *StorageScanReq) GetScm() *ScanScmReq
func (*StorageScanReq) ProtoMessage ¶
func (*StorageScanReq) ProtoMessage()
func (*StorageScanReq) Reset ¶
func (m *StorageScanReq) Reset()
func (*StorageScanReq) String ¶
func (m *StorageScanReq) String() string
func (*StorageScanReq) XXX_DiscardUnknown ¶
func (m *StorageScanReq) XXX_DiscardUnknown()
func (*StorageScanReq) XXX_Marshal ¶
func (m *StorageScanReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageScanReq) XXX_Merge ¶
func (m *StorageScanReq) XXX_Merge(src proto.Message)
func (*StorageScanReq) XXX_Size ¶
func (m *StorageScanReq) XXX_Size() int
func (*StorageScanReq) XXX_Unmarshal ¶
func (m *StorageScanReq) XXX_Unmarshal(b []byte) error
type StorageScanResp ¶
type StorageScanResp struct { Nvme *ScanNvmeResp `protobuf:"bytes,1,opt,name=nvme,proto3" json:"nvme,omitempty"` Scm *ScanScmResp `protobuf:"bytes,2,opt,name=scm,proto3" json:"scm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StorageScanResp) Descriptor ¶
func (*StorageScanResp) Descriptor() ([]byte, []int)
func (*StorageScanResp) GetNvme ¶
func (m *StorageScanResp) GetNvme() *ScanNvmeResp
func (*StorageScanResp) GetScm ¶
func (m *StorageScanResp) GetScm() *ScanScmResp
func (*StorageScanResp) ProtoMessage ¶
func (*StorageScanResp) ProtoMessage()
func (*StorageScanResp) Reset ¶
func (m *StorageScanResp) Reset()
func (*StorageScanResp) String ¶
func (m *StorageScanResp) String() string
func (*StorageScanResp) XXX_DiscardUnknown ¶
func (m *StorageScanResp) XXX_DiscardUnknown()
func (*StorageScanResp) XXX_Marshal ¶
func (m *StorageScanResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StorageScanResp) XXX_Merge ¶
func (m *StorageScanResp) XXX_Merge(src proto.Message)
func (*StorageScanResp) XXX_Size ¶
func (m *StorageScanResp) XXX_Size() int
func (*StorageScanResp) XXX_Unmarshal ¶
func (m *StorageScanResp) XXX_Unmarshal(b []byte) error
type SystemMember ¶
type SystemMember struct { Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"` Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"` Rank uint32 `protobuf:"varint,3,opt,name=rank,proto3" json:"rank,omitempty"` State uint32 `protobuf:"varint,4,opt,name=state,proto3" json:"state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemMember refers to a data-plane instance that is a member of DAOS system running on host with the control-plane listening at "Addr".
func (*SystemMember) Descriptor ¶
func (*SystemMember) Descriptor() ([]byte, []int)
func (*SystemMember) GetAddr ¶
func (m *SystemMember) GetAddr() string
func (*SystemMember) GetRank ¶
func (m *SystemMember) GetRank() uint32
func (*SystemMember) GetState ¶ added in v0.9.0
func (m *SystemMember) GetState() uint32
func (*SystemMember) GetUuid ¶
func (m *SystemMember) GetUuid() string
func (*SystemMember) ProtoMessage ¶
func (*SystemMember) ProtoMessage()
func (*SystemMember) Reset ¶
func (m *SystemMember) Reset()
func (*SystemMember) String ¶
func (m *SystemMember) String() string
func (*SystemMember) XXX_DiscardUnknown ¶
func (m *SystemMember) XXX_DiscardUnknown()
func (*SystemMember) XXX_Marshal ¶
func (m *SystemMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemMember) XXX_Merge ¶
func (m *SystemMember) XXX_Merge(src proto.Message)
func (*SystemMember) XXX_Size ¶
func (m *SystemMember) XXX_Size() int
func (*SystemMember) XXX_Unmarshal ¶
func (m *SystemMember) XXX_Unmarshal(b []byte) error
type SystemQueryReq ¶ added in v0.9.0
type SystemQueryReq struct { Rank int32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemQueryReq supplies system query parameters.
func (*SystemQueryReq) Descriptor ¶ added in v0.9.0
func (*SystemQueryReq) Descriptor() ([]byte, []int)
func (*SystemQueryReq) GetRank ¶ added in v0.9.0
func (m *SystemQueryReq) GetRank() int32
func (*SystemQueryReq) ProtoMessage ¶ added in v0.9.0
func (*SystemQueryReq) ProtoMessage()
func (*SystemQueryReq) Reset ¶ added in v0.9.0
func (m *SystemQueryReq) Reset()
func (*SystemQueryReq) String ¶ added in v0.9.0
func (m *SystemQueryReq) String() string
func (*SystemQueryReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SystemQueryReq) XXX_DiscardUnknown()
func (*SystemQueryReq) XXX_Marshal ¶ added in v0.9.0
func (m *SystemQueryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemQueryReq) XXX_Merge ¶ added in v0.9.0
func (m *SystemQueryReq) XXX_Merge(src proto.Message)
func (*SystemQueryReq) XXX_Size ¶ added in v0.9.0
func (m *SystemQueryReq) XXX_Size() int
func (*SystemQueryReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *SystemQueryReq) XXX_Unmarshal(b []byte) error
type SystemQueryResp ¶ added in v0.9.0
type SystemQueryResp struct { Members []*SystemMember `protobuf:"bytes,1,rep,name=members,proto3" json:"members,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemQueryResp returns active system members.
func (*SystemQueryResp) Descriptor ¶ added in v0.9.0
func (*SystemQueryResp) Descriptor() ([]byte, []int)
func (*SystemQueryResp) GetMembers ¶ added in v0.9.0
func (m *SystemQueryResp) GetMembers() []*SystemMember
func (*SystemQueryResp) ProtoMessage ¶ added in v0.9.0
func (*SystemQueryResp) ProtoMessage()
func (*SystemQueryResp) Reset ¶ added in v0.9.0
func (m *SystemQueryResp) Reset()
func (*SystemQueryResp) String ¶ added in v0.9.0
func (m *SystemQueryResp) String() string
func (*SystemQueryResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SystemQueryResp) XXX_DiscardUnknown()
func (*SystemQueryResp) XXX_Marshal ¶ added in v0.9.0
func (m *SystemQueryResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemQueryResp) XXX_Merge ¶ added in v0.9.0
func (m *SystemQueryResp) XXX_Merge(src proto.Message)
func (*SystemQueryResp) XXX_Size ¶ added in v0.9.0
func (m *SystemQueryResp) XXX_Size() int
func (*SystemQueryResp) XXX_Unmarshal ¶ added in v0.9.0
func (m *SystemQueryResp) XXX_Unmarshal(b []byte) error
type SystemStartReq ¶ added in v0.9.0
type SystemStartReq struct { Ranks []uint32 `protobuf:"varint,1,rep,packed,name=ranks,proto3" json:"ranks,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemStartReq supplies system restart parameters.
func (*SystemStartReq) Descriptor ¶ added in v0.9.0
func (*SystemStartReq) Descriptor() ([]byte, []int)
func (*SystemStartReq) GetRanks ¶ added in v0.9.0
func (m *SystemStartReq) GetRanks() []uint32
func (*SystemStartReq) ProtoMessage ¶ added in v0.9.0
func (*SystemStartReq) ProtoMessage()
func (*SystemStartReq) Reset ¶ added in v0.9.0
func (m *SystemStartReq) Reset()
func (*SystemStartReq) String ¶ added in v0.9.0
func (m *SystemStartReq) String() string
func (*SystemStartReq) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SystemStartReq) XXX_DiscardUnknown()
func (*SystemStartReq) XXX_Marshal ¶ added in v0.9.0
func (m *SystemStartReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemStartReq) XXX_Merge ¶ added in v0.9.0
func (m *SystemStartReq) XXX_Merge(src proto.Message)
func (*SystemStartReq) XXX_Size ¶ added in v0.9.0
func (m *SystemStartReq) XXX_Size() int
func (*SystemStartReq) XXX_Unmarshal ¶ added in v0.9.0
func (m *SystemStartReq) XXX_Unmarshal(b []byte) error
type SystemStartResp ¶ added in v0.9.0
type SystemStartResp struct { Results []*RankResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemStartResp returns status of restart attempt and results of attempts to start system members.
func (*SystemStartResp) Descriptor ¶ added in v0.9.0
func (*SystemStartResp) Descriptor() ([]byte, []int)
func (*SystemStartResp) GetResults ¶ added in v0.9.0
func (m *SystemStartResp) GetResults() []*RankResult
func (*SystemStartResp) ProtoMessage ¶ added in v0.9.0
func (*SystemStartResp) ProtoMessage()
func (*SystemStartResp) Reset ¶ added in v0.9.0
func (m *SystemStartResp) Reset()
func (*SystemStartResp) String ¶ added in v0.9.0
func (m *SystemStartResp) String() string
func (*SystemStartResp) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SystemStartResp) XXX_DiscardUnknown()
func (*SystemStartResp) XXX_Marshal ¶ added in v0.9.0
func (m *SystemStartResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemStartResp) XXX_Merge ¶ added in v0.9.0
func (m *SystemStartResp) XXX_Merge(src proto.Message)
func (*SystemStartResp) XXX_Size ¶ added in v0.9.0
func (m *SystemStartResp) XXX_Size() int
func (*SystemStartResp) XXX_Unmarshal ¶ added in v0.9.0
func (m *SystemStartResp) XXX_Unmarshal(b []byte) error
type SystemStopReq ¶
type SystemStopReq struct { Prep bool `protobuf:"varint,1,opt,name=prep,proto3" json:"prep,omitempty"` Kill bool `protobuf:"varint,2,opt,name=kill,proto3" json:"kill,omitempty"` Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` Ranks []uint32 `protobuf:"varint,4,rep,packed,name=ranks,proto3" json:"ranks,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemStopReq supplies system shutdown parameters.
func (*SystemStopReq) Descriptor ¶
func (*SystemStopReq) Descriptor() ([]byte, []int)
func (*SystemStopReq) GetForce ¶ added in v0.9.0
func (m *SystemStopReq) GetForce() bool
func (*SystemStopReq) GetKill ¶ added in v0.9.0
func (m *SystemStopReq) GetKill() bool
func (*SystemStopReq) GetPrep ¶ added in v0.9.0
func (m *SystemStopReq) GetPrep() bool
func (*SystemStopReq) GetRanks ¶ added in v0.9.0
func (m *SystemStopReq) GetRanks() []uint32
func (*SystemStopReq) ProtoMessage ¶
func (*SystemStopReq) ProtoMessage()
func (*SystemStopReq) Reset ¶
func (m *SystemStopReq) Reset()
func (*SystemStopReq) String ¶
func (m *SystemStopReq) String() string
func (*SystemStopReq) XXX_DiscardUnknown ¶
func (m *SystemStopReq) XXX_DiscardUnknown()
func (*SystemStopReq) XXX_Marshal ¶
func (m *SystemStopReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemStopReq) XXX_Merge ¶
func (m *SystemStopReq) XXX_Merge(src proto.Message)
func (*SystemStopReq) XXX_Size ¶
func (m *SystemStopReq) XXX_Size() int
func (*SystemStopReq) XXX_Unmarshal ¶
func (m *SystemStopReq) XXX_Unmarshal(b []byte) error
type SystemStopResp ¶
type SystemStopResp struct { Results []*RankResult `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SystemStopResp returns status of shutdown attempt and results of attempts to stop system members.
func (*SystemStopResp) Descriptor ¶
func (*SystemStopResp) Descriptor() ([]byte, []int)
func (*SystemStopResp) GetResults ¶
func (m *SystemStopResp) GetResults() []*RankResult
func (*SystemStopResp) ProtoMessage ¶
func (*SystemStopResp) ProtoMessage()
func (*SystemStopResp) Reset ¶
func (m *SystemStopResp) Reset()
func (*SystemStopResp) String ¶
func (m *SystemStopResp) String() string
func (*SystemStopResp) XXX_DiscardUnknown ¶
func (m *SystemStopResp) XXX_DiscardUnknown()
func (*SystemStopResp) XXX_Marshal ¶
func (m *SystemStopResp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SystemStopResp) XXX_Merge ¶
func (m *SystemStopResp) XXX_Merge(src proto.Message)
func (*SystemStopResp) XXX_Size ¶
func (m *SystemStopResp) XXX_Size() int
func (*SystemStopResp) XXX_Unmarshal ¶
func (m *SystemStopResp) XXX_Unmarshal(b []byte) error
type UnimplementedMgmtCtlServer ¶ added in v0.9.0
type UnimplementedMgmtCtlServer struct { }
UnimplementedMgmtCtlServer can be embedded to have forward compatible implementations.
func (*UnimplementedMgmtCtlServer) NetworkListProviders ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) NetworkListProviders(ctx context.Context, req *ProviderListRequest) (*ProviderListReply, error)
func (*UnimplementedMgmtCtlServer) NetworkScanDevices ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) NetworkScanDevices(req *DeviceScanRequest, srv MgmtCtl_NetworkScanDevicesServer) error
func (*UnimplementedMgmtCtlServer) StorageFormat ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) StorageFormat(req *StorageFormatReq, srv MgmtCtl_StorageFormatServer) error
func (*UnimplementedMgmtCtlServer) StoragePrepare ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) StoragePrepare(ctx context.Context, req *StoragePrepareReq) (*StoragePrepareResp, error)
func (*UnimplementedMgmtCtlServer) StorageScan ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) StorageScan(ctx context.Context, req *StorageScanReq) (*StorageScanResp, error)
func (*UnimplementedMgmtCtlServer) SystemQuery ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) SystemQuery(ctx context.Context, req *SystemQueryReq) (*SystemQueryResp, error)
func (*UnimplementedMgmtCtlServer) SystemStart ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) SystemStart(ctx context.Context, req *SystemStartReq) (*SystemStartResp, error)
func (*UnimplementedMgmtCtlServer) SystemStop ¶ added in v0.9.0
func (*UnimplementedMgmtCtlServer) SystemStop(ctx context.Context, req *SystemStopReq) (*SystemStopResp, error)