pod

package
v0.0.0-...-ac268a5 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2024 License: LGPL-3.0 Imports: 8 Imported by: 4

Documentation

Index

Constants

View Source
const (
	CabLowCutID uint32 = iota
	CabResLevelID
	CabThumpID
	CabDecayID
	CabERID
	CabMicID
)
View Source
const (
	NumberSet    = 8
	PresetPerSet = 64
)
View Source
const (
	PedalPosStart  uint8 = 0
	PedalPosAStart uint8 = 1
	PedalPosBStart uint8 = 2
	PedalPosAEnd   uint8 = 3
	PedalPosBEnd   uint8 = 4
	PedalPosEnd    uint8 = 5
	AmpAPos        uint8 = 7
	AmpBPos        uint8 = 8
)
View Source
const (
	PresetInput1Source uint32 = iota
	PresetInput2Source
	PresetGuitarInZ
	PresetTempo
)
View Source
const (
	Int32Type uint32 = 0
)

Variables

This section is empty.

Functions

func GetAllowedTopology

func GetAllowedTopology() []string

func GetAmpType

func GetAmpType() []string

func GetCabType

func GetCabType() []string

func GetPedalType

func GetPedalType() map[string][]string

Types

type Amp

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

func (*Amp) GetActive

func (a *Amp) GetActive() bool

func (*Amp) GetActive2

func (a *Amp) GetActive2() uint32

func (*Amp) GetDT

func (a *Amp) GetDT() *DT

func (*Amp) GetID

func (a *Amp) GetID() uint32

func (*Amp) GetName

func (a *Amp) GetName() string

func (*Amp) GetParam

func (a *Amp) GetParam(id uint32) Parameter

func (*Amp) GetParamLen

func (a *Amp) GetParamLen() uint16

func (*Amp) GetParams

func (a *Amp) GetParams() []Parameter

func (*Amp) GetPos

func (a *Amp) GetPos() (uint16, uint8)

func (*Amp) GetPreset

func (a *Amp) GetPreset() *Preset

func (*Amp) GetType

func (a *Amp) GetType() uint32

func (*Amp) HasDt

func (a *Amp) HasDt() bool

func (*Amp) LockData

func (a *Amp) LockData()

func (*Amp) SetActive

func (a *Amp) SetActive(active bool)

func (*Amp) SetPos

func (a *Amp) SetPos(pos uint16, posType uint8)

ToDo review

func (*Amp) SetPosWithoutCheck

func (a *Amp) SetPosWithoutCheck(pos uint16, posType uint8)

func (*Amp) SetType

func (a *Amp) SetType(atype uint32) error

func (*Amp) SetType2

func (a *Amp) SetType2(name string, none string)

func (*Amp) UnlockData

func (a *Amp) UnlockData()

type Cab

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

func (*Cab) GetActive

func (c *Cab) GetActive() bool

func (*Cab) GetActive2

func (c *Cab) GetActive2() uint32

func (*Cab) GetHideParams

func (c *Cab) GetHideParams() bool

func (*Cab) GetID

func (c *Cab) GetID() uint32

func (*Cab) GetName

func (c *Cab) GetName() string

func (*Cab) GetParam

func (c *Cab) GetParam(id uint32) Parameter

func (*Cab) GetParamLen

func (c *Cab) GetParamLen() uint16

func (*Cab) GetParams

func (c *Cab) GetParams() []Parameter

func (*Cab) GetPos

func (c *Cab) GetPos() (uint16, uint8)

func (*Cab) GetPreset

func (c *Cab) GetPreset() *Preset

func (*Cab) GetType

func (c *Cab) GetType() uint32

func (*Cab) LockData

func (c *Cab) LockData()

func (*Cab) SetActive

func (c *Cab) SetActive(active bool)

func (*Cab) SetPos

func (c *Cab) SetPos(pos uint16, posType uint8)

func (*Cab) SetPosWithoutCheck

func (c *Cab) SetPosWithoutCheck(pos uint16, posType uint8)

func (*Cab) SetType

func (c *Cab) SetType(ctype uint32) error

func (*Cab) SetType2

func (c *Cab) SetType2(name string, none string)

func (*Cab) UnlockData

func (c *Cab) UnlockData()

type DT

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

func (*DT) GetAmpID

func (dt *DT) GetAmpID() uint32

func (*DT) GetBinClass

func (dt *DT) GetBinClass() uint8

func (*DT) GetBinMode

func (dt *DT) GetBinMode() uint8

func (*DT) GetBinTopology

func (dt *DT) GetBinTopology() uint8

func (*DT) GetClass

func (dt *DT) GetClass() string

func (*DT) GetID

func (dt *DT) GetID() int

func (*DT) GetMode

func (dt *DT) GetMode() string

func (*DT) GetTopology

func (dt *DT) GetTopology() string

func (*DT) LockData

func (dt *DT) LockData()

func (*DT) SetBinClass

func (dt *DT) SetBinClass(data byte) error

func (*DT) SetBinMode

func (dt *DT) SetBinMode(data byte) error

func (*DT) SetBinTopology

func (dt *DT) SetBinTopology(data byte) error

func (*DT) SetClass

func (dt *DT) SetClass(s string) error

func (*DT) SetMode

func (dt *DT) SetMode(s string) error

func (*DT) SetTopology

func (dt *DT) SetTopology(s string) error

func (*DT) UnlockData

func (dt *DT) UnlockData()

type FreqKParam

type FreqKParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*FreqKParam) Copy

func (p *FreqKParam) Copy() Parameter

func (*FreqKParam) GetAllowedValues

func (p *FreqKParam) GetAllowedValues() []string

func (*FreqKParam) GetBinValueCurrent

func (p *FreqKParam) GetBinValueCurrent() [4]byte

func (*FreqKParam) GetBinValueMax

func (p *FreqKParam) GetBinValueMax() [4]byte

func (*FreqKParam) GetBinValueMin

func (p *FreqKParam) GetBinValueMin() [4]byte

func (*FreqKParam) GetBinValueType

func (p *FreqKParam) GetBinValueType() uint32

func (*FreqKParam) GetValueCurrent

func (p *FreqKParam) GetValueCurrent() string

func (*FreqKParam) GetValueCurrent2

func (p *FreqKParam) GetValueCurrent2() float32

func (*FreqKParam) GetValueMax

func (p *FreqKParam) GetValueMax() string

func (*FreqKParam) GetValueMin

func (p *FreqKParam) GetValueMin() string

func (*FreqKParam) GetValueRange

func (p *FreqKParam) GetValueRange() (int, int)

func (*FreqKParam) IsAllowingOtherValues

func (p *FreqKParam) IsAllowingOtherValues() bool

func (*FreqKParam) SetBinValueCurrent

func (p *FreqKParam) SetBinValueCurrent(value [4]byte) error

func (*FreqKParam) SetBinValueMax

func (p *FreqKParam) SetBinValueMax(value [4]byte) error

func (*FreqKParam) SetBinValueMin

func (p *FreqKParam) SetBinValueMin(value [4]byte) error

func (*FreqKParam) SetValueCurrent

func (p *FreqKParam) SetValueCurrent(s string) error

func (*FreqKParam) SetValueMax

func (p *FreqKParam) SetValueMax(s string) error

func (*FreqKParam) SetValueMin

func (p *FreqKParam) SetValueMin(s string) error

type FreqParam

type FreqParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*FreqParam) Copy

func (p *FreqParam) Copy() Parameter

func (*FreqParam) GetAllowedValues

func (p *FreqParam) GetAllowedValues() []string

func (*FreqParam) GetBinValueCurrent

func (p *FreqParam) GetBinValueCurrent() [4]byte

func (*FreqParam) GetBinValueMax

func (p *FreqParam) GetBinValueMax() [4]byte

func (*FreqParam) GetBinValueMin

func (p *FreqParam) GetBinValueMin() [4]byte

func (*FreqParam) GetBinValueType

func (p *FreqParam) GetBinValueType() uint32

func (*FreqParam) GetValueCurrent

func (p *FreqParam) GetValueCurrent() string

func (*FreqParam) GetValueCurrent2

func (p *FreqParam) GetValueCurrent2() float32

func (*FreqParam) GetValueMax

func (p *FreqParam) GetValueMax() string

func (*FreqParam) GetValueMin

func (p *FreqParam) GetValueMin() string

func (*FreqParam) GetValueRange

func (p *FreqParam) GetValueRange() (int, int)

func (*FreqParam) IsAllowingOtherValues

func (p *FreqParam) IsAllowingOtherValues() bool

func (*FreqParam) SetBinValueCurrent

func (p *FreqParam) SetBinValueCurrent(value [4]byte) error

func (*FreqParam) SetBinValueMax

func (p *FreqParam) SetBinValueMax(value [4]byte) error

func (*FreqParam) SetBinValueMin

func (p *FreqParam) SetBinValueMin(value [4]byte) error

func (*FreqParam) SetValueCurrent

func (p *FreqParam) SetValueCurrent(s string) error

func (*FreqParam) SetValueMax

func (p *FreqParam) SetValueMax(s string) error

func (*FreqParam) SetValueMin

func (p *FreqParam) SetValueMin(s string) error

type GenericParameter

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

func (*GenericParameter) GetID

func (p *GenericParameter) GetID() uint32

func (*GenericParameter) GetName

func (p *GenericParameter) GetName() string

func (*GenericParameter) GetParent

func (p *GenericParameter) GetParent() LPEObject

func (*GenericParameter) LockData

func (p *GenericParameter) LockData()

func (*GenericParameter) SetParent

func (p *GenericParameter) SetParent(parent LPEObject)

func (*GenericParameter) UnlockData

func (p *GenericParameter) UnlockData()

type LPEObject

type LPEObject interface {
	GetParam(uint32) Parameter
	GetParams() []Parameter
	GetParamLen() uint16
	GetName() string
	LockData()
	UnlockData()
}

type ListParam

type ListParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*ListParam) Copy

func (p *ListParam) Copy() Parameter

func (*ListParam) GetAllowedValues

func (p *ListParam) GetAllowedValues() []string

func (*ListParam) GetBinValueCurrent

func (p *ListParam) GetBinValueCurrent() [4]byte

func (*ListParam) GetBinValueMax

func (p *ListParam) GetBinValueMax() [4]byte

func (*ListParam) GetBinValueMin

func (p *ListParam) GetBinValueMin() [4]byte

func (*ListParam) GetBinValueType

func (p *ListParam) GetBinValueType() uint32

func (*ListParam) GetValueCurrent

func (p *ListParam) GetValueCurrent() string

func (*ListParam) GetValueCurrent2

func (p *ListParam) GetValueCurrent2() float32

func (*ListParam) GetValueMax

func (p *ListParam) GetValueMax() string

func (*ListParam) GetValueMin

func (p *ListParam) GetValueMin() string

func (*ListParam) GetValueRange

func (p *ListParam) GetValueRange() (int, int)

func (*ListParam) IsAllowingOtherValues

func (p *ListParam) IsAllowingOtherValues() bool

func (*ListParam) SetBinValueCurrent

func (p *ListParam) SetBinValueCurrent(value [4]byte) error

func (*ListParam) SetBinValueMax

func (p *ListParam) SetBinValueMax(value [4]byte) error

func (*ListParam) SetBinValueMin

func (p *ListParam) SetBinValueMin(value [4]byte) error

func (*ListParam) SetValueCurrent

func (p *ListParam) SetValueCurrent(s string) error

func (*ListParam) SetValueMax

func (p *ListParam) SetValueMax(s string) error

func (*ListParam) SetValueMin

func (p *ListParam) SetValueMin(s string) error

type Parameter

type Parameter interface {
	Copy() Parameter
	GetAllowedValues() []string
	GetBinValueCurrent() [4]byte
	GetBinValueMin() [4]byte
	GetBinValueMax() [4]byte
	GetBinValueType() uint32
	GetID() uint32
	GetName() string
	GetParent() LPEObject
	GetValueCurrent() string
	GetValueCurrent2() float32
	GetValueMin() string
	GetValueMax() string
	GetValueRange() (min int, max int)
	IsAllowingOtherValues() bool
	LockData()
	SetBinValueCurrent([4]byte) error
	SetBinValueMin([4]byte) error
	SetBinValueMax([4]byte) error
	SetParent(LPEObject)
	SetValueCurrent(string) error
	SetValueMin(string) error
	SetValueMax(string) error
	UnlockData()
}

type Pedal

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

func (*Pedal) GetActive

func (p *Pedal) GetActive() bool

func (*Pedal) GetActive2

func (p *Pedal) GetActive2() uint32

func (*Pedal) GetID

func (p *Pedal) GetID() uint32

func (*Pedal) GetName

func (p *Pedal) GetName() string

func (*Pedal) GetParam

func (p *Pedal) GetParam(id uint32) Parameter

func (*Pedal) GetParamLen

func (p *Pedal) GetParamLen() uint16

func (*Pedal) GetParams

func (p *Pedal) GetParams() []Parameter

func (*Pedal) GetPos

func (p *Pedal) GetPos() (uint16, uint8)

func (*Pedal) GetPreset

func (p *Pedal) GetPreset() *Preset

func (*Pedal) GetSType

func (p *Pedal) GetSType() string

func (*Pedal) GetType

func (p *Pedal) GetType() uint32

func (*Pedal) LockData

func (p *Pedal) LockData()

func (*Pedal) SetActive

func (p *Pedal) SetActive(active bool)

func (*Pedal) SetPos

func (p *Pedal) SetPos(pos uint16, posType uint8)

func (*Pedal) SetPosWithoutCheck

func (p *Pedal) SetPosWithoutCheck(pos uint16, posType uint8)

func (*Pedal) SetType

func (p *Pedal) SetType(ptype uint32) error

func (*Pedal) SetType2

func (p *Pedal) SetType2(stype string, name string)

func (*Pedal) UnlockData

func (p *Pedal) UnlockData()

type PedalBoardItem

type PedalBoardItem interface {
	LPEObject
	GetActive() bool
	GetActive2() uint32
	GetID() uint32
	GetType() uint32
	GetPos() (uint16, uint8)
	GetPreset() *Preset
	SetActive(bool)
	SetPos(uint16, uint8)
	SetPosWithoutCheck(uint16, uint8)
	SetType(uint32) error
	SetType2(string, string)
}

type PerCentParam

type PerCentParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*PerCentParam) Copy

func (p *PerCentParam) Copy() Parameter

func (*PerCentParam) GetAllowedValues

func (p *PerCentParam) GetAllowedValues() []string

func (*PerCentParam) GetBinValueCurrent

func (p *PerCentParam) GetBinValueCurrent() [4]byte

func (*PerCentParam) GetBinValueMax

func (p *PerCentParam) GetBinValueMax() [4]byte

func (*PerCentParam) GetBinValueMin

func (p *PerCentParam) GetBinValueMin() [4]byte

func (*PerCentParam) GetBinValueType

func (p *PerCentParam) GetBinValueType() uint32

func (*PerCentParam) GetValueCurrent

func (p *PerCentParam) GetValueCurrent() string

func (*PerCentParam) GetValueCurrent2

func (p *PerCentParam) GetValueCurrent2() float32

func (*PerCentParam) GetValueMax

func (p *PerCentParam) GetValueMax() string

func (*PerCentParam) GetValueMin

func (p *PerCentParam) GetValueMin() string

func (*PerCentParam) GetValueRange

func (p *PerCentParam) GetValueRange() (int, int)

func (*PerCentParam) IsAllowingOtherValues

func (p *PerCentParam) IsAllowingOtherValues() bool

func (*PerCentParam) SetBinValueCurrent

func (p *PerCentParam) SetBinValueCurrent(value [4]byte) error

func (*PerCentParam) SetBinValueMax

func (p *PerCentParam) SetBinValueMax(value [4]byte) error

func (*PerCentParam) SetBinValueMin

func (p *PerCentParam) SetBinValueMin(value [4]byte) error

func (*PerCentParam) SetValueCurrent

func (p *PerCentParam) SetValueCurrent(s string) error

func (*PerCentParam) SetValueMax

func (p *PerCentParam) SetValueMax(s string) error

func (*PerCentParam) SetValueMin

func (p *PerCentParam) SetValueMin(s string) error

type Pod

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

func NewPod

func NewPod() *Pod

func (*Pod) GetCurrentPreset

func (p *Pod) GetCurrentPreset() *Preset

func (*Pod) GetCurrentSet

func (p *Pod) GetCurrentSet() *Set

func (*Pod) GetSet

func (p *Pod) GetSet(id uint8) *Set

func (*Pod) GetSetList

func (p *Pod) GetSetList() []string

func (*Pod) LockData

func (p *Pod) LockData()

func (*Pod) SetCurrentPreset

func (p *Pod) SetCurrentPreset(id uint8)

func (*Pod) SetCurrentSet

func (p *Pod) SetCurrentSet(id uint8)

func (*Pod) UnlockData

func (p *Pod) UnlockData()

type Preset

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

func (*Preset) GetAmp

func (p *Preset) GetAmp(id int) *Amp

func (*Preset) GetCab

func (p *Preset) GetCab(id int) *Cab

func (*Preset) GetDT

func (p *Preset) GetDT(ID int) *DT

func (*Preset) GetDT2

func (p *Preset) GetDT2(ampID uint32) *DT

func (*Preset) GetID

func (p *Preset) GetID() uint8

func (*Preset) GetID2

func (p *Preset) GetID2() string

func (*Preset) GetItem

func (p *Preset) GetItem(id uint32) PedalBoardItem

func (*Preset) GetItems

func (p *Preset) GetItems(posType uint8) []PedalBoardItem

func (*Preset) GetName

func (p *Preset) GetName() string

func (*Preset) GetName2

func (p *Preset) GetName2() [16]byte

func (*Preset) GetName3

func (p *Preset) GetName3() []string

func (*Preset) GetParam

func (p *Preset) GetParam(id uint32) Parameter

func (*Preset) GetParamLen

func (p *Preset) GetParamLen() uint16

func (*Preset) GetParams

func (p *Preset) GetParams() []Parameter

func (*Preset) GetPedal

func (p *Preset) GetPedal(pos uint16) *Pedal

func (*Preset) GetPedal2

func (p *Preset) GetPedal2(id int) *Pedal

func (*Preset) GetSet

func (p *Preset) GetSet() *Set

func (*Preset) LockData

func (p *Preset) LockData()

func (*Preset) SetName

func (p *Preset) SetName(name [16]byte)

func (*Preset) SetName2

func (p *Preset) SetName2(name string)

func (*Preset) UnlockData

func (p *Preset) UnlockData()

type RangeParam

type RangeParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*RangeParam) Copy

func (p *RangeParam) Copy() Parameter

func (*RangeParam) GetAllowedValues

func (p *RangeParam) GetAllowedValues() []string

func (*RangeParam) GetBinValueCurrent

func (p *RangeParam) GetBinValueCurrent() [4]byte

func (*RangeParam) GetBinValueMax

func (p *RangeParam) GetBinValueMax() [4]byte

func (*RangeParam) GetBinValueMin

func (p *RangeParam) GetBinValueMin() [4]byte

func (*RangeParam) GetBinValueType

func (p *RangeParam) GetBinValueType() uint32

func (*RangeParam) GetValueCurrent

func (p *RangeParam) GetValueCurrent() string

func (*RangeParam) GetValueCurrent2

func (p *RangeParam) GetValueCurrent2() float32

func (*RangeParam) GetValueMax

func (p *RangeParam) GetValueMax() string

func (*RangeParam) GetValueMin

func (p *RangeParam) GetValueMin() string

func (*RangeParam) GetValueRange

func (p *RangeParam) GetValueRange() (int, int)

func (*RangeParam) IsAllowingOtherValues

func (p *RangeParam) IsAllowingOtherValues() bool

func (*RangeParam) SetBinValueCurrent

func (p *RangeParam) SetBinValueCurrent(value [4]byte) error

func (*RangeParam) SetBinValueMax

func (p *RangeParam) SetBinValueMax(value [4]byte) error

func (*RangeParam) SetBinValueMin

func (p *RangeParam) SetBinValueMin(value [4]byte) error

func (*RangeParam) SetValueCurrent

func (p *RangeParam) SetValueCurrent(s string) error

func (*RangeParam) SetValueMax

func (p *RangeParam) SetValueMax(s string) error

func (*RangeParam) SetValueMin

func (p *RangeParam) SetValueMin(s string) error

type Set

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

func (*Set) GetID

func (s *Set) GetID() uint8

func (*Set) GetName

func (s *Set) GetName() string

func (*Set) GetPod

func (s *Set) GetPod() *Pod

func (*Set) GetPreset

func (s *Set) GetPreset(id uint8) *Preset

func (*Set) GetPresetList

func (s *Set) GetPresetList() [][]string

func (*Set) LockData

func (s *Set) LockData()

func (*Set) SetName

func (s *Set) SetName(name string)

func (*Set) UnlockData

func (s *Set) UnlockData()

type SortablePosPBI

type SortablePosPBI []PedalBoardItem

func (SortablePosPBI) Len

func (s SortablePosPBI) Len() int

func (SortablePosPBI) Less

func (s SortablePosPBI) Less(i, j int) bool

func (SortablePosPBI) Swap

func (s SortablePosPBI) Swap(i, j int)

type TempoFollowerParam

type TempoFollowerParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*TempoFollowerParam) Copy

func (p *TempoFollowerParam) Copy() Parameter

func (*TempoFollowerParam) GetAllowedValues

func (p *TempoFollowerParam) GetAllowedValues() []string

func (*TempoFollowerParam) GetBinValueCurrent

func (p *TempoFollowerParam) GetBinValueCurrent() [4]byte

func (*TempoFollowerParam) GetBinValueMax

func (p *TempoFollowerParam) GetBinValueMax() [4]byte

func (*TempoFollowerParam) GetBinValueMin

func (p *TempoFollowerParam) GetBinValueMin() [4]byte

func (*TempoFollowerParam) GetBinValueType

func (p *TempoFollowerParam) GetBinValueType() uint32

func (*TempoFollowerParam) GetValueCurrent

func (p *TempoFollowerParam) GetValueCurrent() string

func (*TempoFollowerParam) GetValueCurrent2

func (p *TempoFollowerParam) GetValueCurrent2() float32

func (*TempoFollowerParam) GetValueMax

func (p *TempoFollowerParam) GetValueMax() string

func (*TempoFollowerParam) GetValueMin

func (p *TempoFollowerParam) GetValueMin() string

func (*TempoFollowerParam) GetValueRange

func (p *TempoFollowerParam) GetValueRange() (int, int)

func (*TempoFollowerParam) IsAllowingOtherValues

func (p *TempoFollowerParam) IsAllowingOtherValues() bool

func (*TempoFollowerParam) SetBinValueCurrent

func (p *TempoFollowerParam) SetBinValueCurrent(value [4]byte) error

func (*TempoFollowerParam) SetBinValueMax

func (p *TempoFollowerParam) SetBinValueMax(value [4]byte) error

func (*TempoFollowerParam) SetBinValueMin

func (p *TempoFollowerParam) SetBinValueMin(value [4]byte) error

func (*TempoFollowerParam) SetValueCurrent

func (p *TempoFollowerParam) SetValueCurrent(s string) error

func (*TempoFollowerParam) SetValueMax

func (p *TempoFollowerParam) SetValueMax(s string) error

func (*TempoFollowerParam) SetValueMin

func (p *TempoFollowerParam) SetValueMin(s string) error

type TempoParam

type TempoParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*TempoParam) Copy

func (p *TempoParam) Copy() Parameter

func (*TempoParam) GetAllowedValues

func (p *TempoParam) GetAllowedValues() []string

func (*TempoParam) GetBinValueCurrent

func (p *TempoParam) GetBinValueCurrent() [4]byte

func (*TempoParam) GetBinValueMax

func (p *TempoParam) GetBinValueMax() [4]byte

func (*TempoParam) GetBinValueMin

func (p *TempoParam) GetBinValueMin() [4]byte

func (*TempoParam) GetBinValueType

func (p *TempoParam) GetBinValueType() uint32

func (*TempoParam) GetValueCurrent

func (p *TempoParam) GetValueCurrent() string

func (*TempoParam) GetValueCurrent2

func (p *TempoParam) GetValueCurrent2() float32

func (*TempoParam) GetValueMax

func (p *TempoParam) GetValueMax() string

func (*TempoParam) GetValueMin

func (p *TempoParam) GetValueMin() string

func (*TempoParam) GetValueRange

func (p *TempoParam) GetValueRange() (int, int)

func (*TempoParam) IsAllowingOtherValues

func (p *TempoParam) IsAllowingOtherValues() bool

func (*TempoParam) SetBinValueCurrent

func (p *TempoParam) SetBinValueCurrent(value [4]byte) error

func (*TempoParam) SetBinValueMax

func (p *TempoParam) SetBinValueMax(value [4]byte) error

func (*TempoParam) SetBinValueMin

func (p *TempoParam) SetBinValueMin(value [4]byte) error

func (*TempoParam) SetValueCurrent

func (p *TempoParam) SetValueCurrent(s string) error

func (*TempoParam) SetValueMax

func (p *TempoParam) SetValueMax(s string) error

func (*TempoParam) SetValueMin

func (p *TempoParam) SetValueMin(s string) error

type TimeParam

type TimeParam struct {
	GenericParameter
	// contains filtered or unexported fields
}

func (*TimeParam) Copy

func (p *TimeParam) Copy() Parameter

func (*TimeParam) GetAllowedValues

func (p *TimeParam) GetAllowedValues() []string

func (*TimeParam) GetBinValueCurrent

func (p *TimeParam) GetBinValueCurrent() [4]byte

func (*TimeParam) GetBinValueMax

func (p *TimeParam) GetBinValueMax() [4]byte

func (*TimeParam) GetBinValueMin

func (p *TimeParam) GetBinValueMin() [4]byte

func (*TimeParam) GetBinValueType

func (p *TimeParam) GetBinValueType() uint32

func (*TimeParam) GetValueCurrent

func (p *TimeParam) GetValueCurrent() string

func (*TimeParam) GetValueCurrent2

func (p *TimeParam) GetValueCurrent2() float32

func (*TimeParam) GetValueMax

func (p *TimeParam) GetValueMax() string

func (*TimeParam) GetValueMin

func (p *TimeParam) GetValueMin() string

func (*TimeParam) GetValueRange

func (p *TimeParam) GetValueRange() (int, int)

func (*TimeParam) IsAllowingOtherValues

func (p *TimeParam) IsAllowingOtherValues() bool

func (*TimeParam) SetBinValueCurrent

func (p *TimeParam) SetBinValueCurrent(value [4]byte) error

func (*TimeParam) SetBinValueMax

func (p *TimeParam) SetBinValueMax(value [4]byte) error

func (*TimeParam) SetBinValueMin

func (p *TimeParam) SetBinValueMin(value [4]byte) error

func (*TimeParam) SetValueCurrent

func (p *TimeParam) SetValueCurrent(s string) error

func (*TimeParam) SetValueMax

func (p *TimeParam) SetValueMax(s string) error

func (*TimeParam) SetValueMin

func (p *TimeParam) SetValueMin(s string) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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