power1

package
v0.0.0-...-77ac5d6 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: GPL-3.0 Imports: 7 Imported by: 4

Documentation

Overview

SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.

SPDX-License-Identifier: GPL-3.0-or-later

SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.

SPDX-License-Identifier: GPL-3.0-or-later

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Battery

type Battery interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewBattery

func NewBattery(conn *dbus.Conn, path dbus.ObjectPath) (Battery, error)

type MockBattery

type MockBattery struct {
	MockInterfaceBattery // interface org.deepin.dde.Power1.Battery
	proxy.MockObject
}

type MockInterfaceBattery

type MockInterfaceBattery struct {
	mock.Mock
}

func (*MockInterfaceBattery) Capacity

func (v *MockInterfaceBattery) Capacity() proxy.PropDouble

func (*MockInterfaceBattery) Energy

func (*MockInterfaceBattery) EnergyFull

func (v *MockInterfaceBattery) EnergyFull() proxy.PropDouble

func (*MockInterfaceBattery) EnergyFullDesign

func (v *MockInterfaceBattery) EnergyFullDesign() proxy.PropDouble

func (*MockInterfaceBattery) EnergyRate

func (v *MockInterfaceBattery) EnergyRate() proxy.PropDouble

func (*MockInterfaceBattery) IsPresent

func (v *MockInterfaceBattery) IsPresent() proxy.PropBool

func (*MockInterfaceBattery) Manufacturer

func (v *MockInterfaceBattery) Manufacturer() proxy.PropString

func (*MockInterfaceBattery) ModelName

func (v *MockInterfaceBattery) ModelName() proxy.PropString

func (*MockInterfaceBattery) Name

func (*MockInterfaceBattery) Percentage

func (v *MockInterfaceBattery) Percentage() proxy.PropDouble

func (*MockInterfaceBattery) SerialNumber

func (v *MockInterfaceBattery) SerialNumber() proxy.PropString

func (*MockInterfaceBattery) Status

func (*MockInterfaceBattery) SysfsPath

func (v *MockInterfaceBattery) SysfsPath() proxy.PropString

func (*MockInterfaceBattery) Technology

func (v *MockInterfaceBattery) Technology() proxy.PropString

func (*MockInterfaceBattery) TimeToEmpty

func (v *MockInterfaceBattery) TimeToEmpty() proxy.PropUint64

func (*MockInterfaceBattery) TimeToFull

func (v *MockInterfaceBattery) TimeToFull() proxy.PropUint64

func (*MockInterfaceBattery) UpdateTime

func (v *MockInterfaceBattery) UpdateTime() proxy.PropInt64

func (*MockInterfaceBattery) Voltage

func (v *MockInterfaceBattery) Voltage() proxy.PropDouble

type MockInterfacePower

type MockInterfacePower struct {
	mock.Mock
}

func (*MockInterfacePower) BatteryCapacity

func (v *MockInterfacePower) BatteryCapacity() proxy.PropDouble

func (*MockInterfacePower) BatteryPercentage

func (v *MockInterfacePower) BatteryPercentage() proxy.PropDouble

func (*MockInterfacePower) BatteryStatus

func (v *MockInterfacePower) BatteryStatus() proxy.PropUint32

func (*MockInterfacePower) BatteryTimeToEmpty

func (v *MockInterfacePower) BatteryTimeToEmpty() proxy.PropUint64

func (*MockInterfacePower) BatteryTimeToFull

func (v *MockInterfacePower) BatteryTimeToFull() proxy.PropUint64

func (*MockInterfacePower) ConnectBatteryAdded

func (v *MockInterfacePower) ConnectBatteryAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)

func (*MockInterfacePower) ConnectBatteryDisplayUpdate

func (v *MockInterfacePower) ConnectBatteryDisplayUpdate(cb func(timestamp int64)) (dbusutil.SignalHandlerId, error)

func (*MockInterfacePower) ConnectBatteryRemoved

func (v *MockInterfacePower) ConnectBatteryRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)

func (*MockInterfacePower) ConnectLidClosed

func (v *MockInterfacePower) ConnectLidClosed(cb func()) (dbusutil.SignalHandlerId, error)

func (*MockInterfacePower) ConnectLidOpened

func (v *MockInterfacePower) ConnectLidOpened(cb func()) (dbusutil.SignalHandlerId, error)

func (*MockInterfacePower) ConnectPowerActionCode

func (v *MockInterfacePower) ConnectPowerActionCode(cb func(actionCode int32)) (dbusutil.SignalHandlerId, error)

func (*MockInterfacePower) CpuBoost

func (v *MockInterfacePower) CpuBoost() proxy.PropBool

func (*MockInterfacePower) CpuGovernor

func (v *MockInterfacePower) CpuGovernor() proxy.PropString

func (*MockInterfacePower) GetBatteries

func (v *MockInterfacePower) GetBatteries(flags dbus.Flags) ([]dbus.ObjectPath, error)

func (*MockInterfacePower) GoGetBatteries

func (v *MockInterfacePower) GoGetBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfacePower) GoLockCpuFreq

func (v *MockInterfacePower) GoLockCpuFreq(flags dbus.Flags, ch chan *dbus.Call, governor string, lockTime int32) *dbus.Call

func (*MockInterfacePower) GoRefresh

func (v *MockInterfacePower) GoRefresh(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfacePower) GoRefreshBatteries

func (v *MockInterfacePower) GoRefreshBatteries(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfacePower) GoRefreshMains

func (v *MockInterfacePower) GoRefreshMains(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfacePower) GoSetCpuBoost

func (v *MockInterfacePower) GoSetCpuBoost(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call

func (*MockInterfacePower) GoSetCpuGovernor

func (v *MockInterfacePower) GoSetCpuGovernor(flags dbus.Flags, ch chan *dbus.Call, governor string) *dbus.Call

func (*MockInterfacePower) GoSetMode

func (v *MockInterfacePower) GoSetMode(flags dbus.Flags, ch chan *dbus.Call, mode string) *dbus.Call

func (*MockInterfacePower) HasBattery

func (v *MockInterfacePower) HasBattery() proxy.PropBool

func (*MockInterfacePower) HasLidSwitch

func (v *MockInterfacePower) HasLidSwitch() proxy.PropBool

func (*MockInterfacePower) IsBalanceSupported

func (v *MockInterfacePower) IsBalanceSupported() proxy.PropBool

func (*MockInterfacePower) IsBoostSupported

func (v *MockInterfacePower) IsBoostSupported() proxy.PropBool

func (*MockInterfacePower) IsHighPerformanceSupported

func (v *MockInterfacePower) IsHighPerformanceSupported() proxy.PropBool

func (*MockInterfacePower) IsPowerSaveSupported

func (v *MockInterfacePower) IsPowerSaveSupported() proxy.PropBool

func (*MockInterfacePower) LockCpuFreq

func (v *MockInterfacePower) LockCpuFreq(flags dbus.Flags, governor string, lockTime int32) error

func (*MockInterfacePower) Mode

func (*MockInterfacePower) OnBattery

func (v *MockInterfacePower) OnBattery() proxy.PropBool

func (*MockInterfacePower) PowerSavingModeAuto

func (v *MockInterfacePower) PowerSavingModeAuto() proxy.PropBool

func (*MockInterfacePower) PowerSavingModeAutoWhenBatteryLow

func (v *MockInterfacePower) PowerSavingModeAutoWhenBatteryLow() proxy.PropBool

func (*MockInterfacePower) PowerSavingModeBrightnessData

func (v *MockInterfacePower) PowerSavingModeBrightnessData() proxy.PropString

func (*MockInterfacePower) PowerSavingModeBrightnessDropPercent

func (v *MockInterfacePower) PowerSavingModeBrightnessDropPercent() proxy.PropUint32

func (*MockInterfacePower) PowerSavingModeEnabled

func (v *MockInterfacePower) PowerSavingModeEnabled() proxy.PropBool

func (*MockInterfacePower) Refresh

func (v *MockInterfacePower) Refresh(flags dbus.Flags) error

func (*MockInterfacePower) RefreshBatteries

func (v *MockInterfacePower) RefreshBatteries(flags dbus.Flags) error

func (*MockInterfacePower) RefreshMains

func (v *MockInterfacePower) RefreshMains(flags dbus.Flags) error

func (*MockInterfacePower) SetCpuBoost

func (v *MockInterfacePower) SetCpuBoost(flags dbus.Flags, enabled bool) error

func (*MockInterfacePower) SetCpuGovernor

func (v *MockInterfacePower) SetCpuGovernor(flags dbus.Flags, governor string) error

func (*MockInterfacePower) SetMode

func (v *MockInterfacePower) SetMode(flags dbus.Flags, mode string) error

type MockPower

type MockPower struct {
	MockInterfacePower // interface org.deepin.dde.Power1
	proxy.MockObject
}

type Power

type Power interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewPower

func NewPower(conn *dbus.Conn) Power

Jump to

Keyboard shortcuts

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