persistence

package
v0.0.0-...-5fd2d9c Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	BucketFans      = "fans"
	BucketFanPwmMap = "fanPwmMap"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Persistence

type Persistence interface {
	Init() error

	LoadFanPwmData(fan fans.Fan) (map[int]float64, error)
	SaveFanPwmData(fan fans.Fan) (err error)
	DeleteFanPwmData(fan fans.Fan) (err error)

	LoadFanPwmMap(fanId string) (map[int]int, error)
	SaveFanPwmMap(fanId string, pwmMap map[int]int) (err error)
	DeleteFanPwmMap(fanId string) (err error)
}

func NewPersistence

func NewPersistence(dbPath string) Persistence

Jump to

Keyboard shortcuts

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