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 MockInterfaceSystemInfo ¶
func (*MockInterfaceSystemInfo) CurrentSpeed ¶
func (v *MockInterfaceSystemInfo) CurrentSpeed() proxy.PropUint64
func (*MockInterfaceSystemInfo) DMIInfo ¶
func (v *MockInterfaceSystemInfo) DMIInfo() PropDMIInfo
func (*MockInterfaceSystemInfo) MemorySize ¶
func (v *MockInterfaceSystemInfo) MemorySize() proxy.PropUint64
func (*MockInterfaceSystemInfo) MemorySizeHuman ¶
func (v *MockInterfaceSystemInfo) MemorySizeHuman() proxy.PropString
type MockPropDMIInfo ¶
func (MockPropDMIInfo) ConnectChanged ¶
func (p MockPropDMIInfo) ConnectChanged(cb func(hasValue bool, value DMIInfo)) error
func (MockPropDMIInfo) Get ¶
func (p MockPropDMIInfo) Get(flags dbus.Flags) (value DMIInfo, err error)
func (MockPropDMIInfo) Set ¶
func (p MockPropDMIInfo) Set(flags dbus.Flags, value DMIInfo) error
type MockSystemInfo ¶
type MockSystemInfo struct { MockInterfaceSystemInfo // interface org.deepin.dde.SystemInfo1 proxy.MockObject }
type PropDMIInfo ¶
type SystemInfo ¶
func NewSystemInfo ¶
func NewSystemInfo(conn *dbus.Conn) SystemInfo
Click to show internal directories.
Click to hide internal directories.