Documentation
¶
Index ¶
- func NewBlock(size uint64, blockID string) *cpuadvisor.Block
- func NewBlockSet() blockSet
- func NewCPUServer(recvCh chan types.InternalCalculationResult, sendCh chan struct{}, ...) (*cpuServer, error)
- func NewInnerBlock(block *cpuadvisor.Block, numaID int64, poolName string, ...) *internalBlock
- func NewPoolCalculationEntries(poolName string) *cpuadvisor.CalculationEntries
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBlock ¶ added in v0.2.0
func NewBlock(size uint64, blockID string) *cpuadvisor.Block
NewBlock constructs a Block structure; generate a new one if blockID is missed
func NewBlockSet ¶ added in v0.2.0
func NewBlockSet() blockSet
func NewCPUServer ¶
func NewCPUServer(recvCh chan types.InternalCalculationResult, sendCh chan struct{}, conf *config.Configuration, metaCache metacache.MetaCache, emitter metrics.MetricEmitter) (*cpuServer, error)
func NewInnerBlock ¶ added in v0.2.0
func NewInnerBlock(block *cpuadvisor.Block, numaID int64, poolName string, containerInfo *types.ContainerInfo, numaCalculationResult *cpuadvisor.NumaCalculationResult) *internalBlock
func NewPoolCalculationEntries ¶ added in v0.2.0
func NewPoolCalculationEntries(poolName string) *cpuadvisor.CalculationEntries
NewPoolCalculationEntries returns CalculationEntries, and it will only fill up with OwnerPoolName and leaves numa info empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.