memory

package
v0.117.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMemory

func NewMemory(resolver resolver.Resolver) (source.Memory, error)

Types

type MemoryWithUsage

type MemoryWithUsage interface {
	MemoryUsage() (float64, error)
}

type V1Memory

type V1Memory struct {
	// contains filtered or unexported fields
}

func NewV1

func NewV1(path string) (*V1Memory, error)

func (*V1Memory) MemoryUsage

func (memory *V1Memory) MemoryUsage() (float64, error)

type V2Memory

type V2Memory struct {
	// contains filtered or unexported fields
}

func NewV2

func NewV2(path string) (*V2Memory, error)

func (*V2Memory) MemoryUsage

func (memory *V2Memory) MemoryUsage() (float64, error)

type VersionlessMemory

type VersionlessMemory struct {
	// contains filtered or unexported fields
}

func (*VersionlessMemory) AmountMemoryUsed

func (memory *VersionlessMemory) AmountMemoryUsed(ctx context.Context) (float64, error)

func (*VersionlessMemory) Name

func (cpu *VersionlessMemory) Name() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL